1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. DeepRed92

Beiträge von DeepRed92

  • Desktop Radio 3.9

    • DeepRed92
    • 29. April 2009 um 16:31

    Hallo zusammen,

    ich habe es jetzt speziell für Sithlord95 erweitert. Es ist jetzt ein Plug-In mit dabei, mit dem man das Programm (Desktop Radio.exe) steuern kann. Außerdem wird das Einstellungsfenster versteckt, wenn man ein neues Fenster öffnen. Z.B.: Sendermanager etc..
    Es ist noch in der Beta- Phase. Wer will kann es gerne testen. Wer fragen zum Source Code hat kann mich gerne fragen.

    Sonstige:

    Ich habe standardmässig die Updatefunktion erstmal deaktiviert. Kann aber auch wieder aktiviert werden.
    Es muss nicht installiert werden, sondern nur entpackt und fertig.
    Es lädt nichts runter und schreibt nichts in die Registry.
    Viel Spaß beim testen. :)

    Download Beta

  • Endlich der Batmaker^^

    • DeepRed92
    • 28. April 2009 um 22:06
    Zitat

    aja beim klcik auf complilieren kommt gar nix auf vista...

    Kann aber an mir liegen. Außerdem hab ichs nicht geschaft es ohne Taskmanager zu beenden.

    Bei mir funktioniert es auch nicht. Habe WinXp.

  • Desktop Radio 3.9

    • DeepRed92
    • 28. April 2009 um 21:58
    Zitat

    Nur ist es etwas träge und langsam geöffnet.

    Inwiefern träge bzw. langsam? Das kann ich gerade nicht nachvollziehen, da es bei mir schnell geht. Welches Betriebsystem hast du denn?

  • Desktop Radio 3.9

    • DeepRed92
    • 28. April 2009 um 16:37
    Zitat

    mini bug:
    beim deinstallieren wird der Autostart Eintrag nicht gelöscht!

    Ab der nächsten Version ist es behoben.

    Zitat

    Das Traymenue ist schön. Aber ist der träge Aufbau gewollt oder nur bei mir so?

    Wie meinst du das genau? Evtl. Screenshot? :)

  • Dateien in eine ListView ziehen

    • DeepRed92
    • 28. April 2009 um 14:02

    Genau das meine ich. Danke :thumbup:

    Edit:

    Und wie bekomme ich sowas mit einem ListView hin?:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <ListViewConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Form1", 266, 162, 192, 124, -1, BitOR($WS_EX_ACCEPTFILES, $WS_EX_WINDOWEDGE))
    $ListView1 = GUICtrlCreateListView("Datei", 8, 8, 250, 150)
    GUICtrlCreateListViewItem("TestEintrag",$ListView1)
    GUICtrlSetState(-1, $GUI_DROPACCEPTED)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Musikplayer mit Bass.dll

    • DeepRed92
    • 28. April 2009 um 13:38

    Beim ersten mal steht da: Unerlaubter Downloadzugriff. Beim 2ten mal gehts ;)

    Ich schaus mir mal an.

  • Musikplayer mit Bass.dll

    • DeepRed92
    • 28. April 2009 um 13:01

    Hallo,

    schau dir dochmal dieses Script hier von Eukalyptus an: Audio Recorder MP3/OGG/WAV incl. Schedule & AGC

  • Dateien in eine ListView ziehen

    • DeepRed92
    • 28. April 2009 um 11:30

    Hallo,

    wenn man eine selbsterstellte ListView anklickt und mit gedrückter Maustaste einen Item sozusagen rausziehen kann sieht es ja so aus:
    [Blockierte Grafik: http://download.lima-city.de/deepred/Bilder/833628382113500474.jpg] . Wie kann ich aber damit den Itemnamen herausbekommen? Bzw. wie kann man z.b eine Datei in eine ListView reinzeihen und den Pfad herausbekommen?

  • Leute gesucht für AutoIt Task-mgr

    • DeepRed92
    • 28. April 2009 um 11:20

    Oder benutz doch diese Funktion hier:

    Spoiler anzeigen
    [autoit]

    Func _ProcessGetLocation($iPID)
    Local $aProc = DllCall('kernel32.dll', 'hwnd', 'OpenProcess', 'int', BitOR(0x0400, 0x0010), 'int', 0, 'int', $iPID)
    If $aProc[0] = 0 Then Return SetError(1, 0, '')
    Local $vStruct = DllStructCreate('int[1024]')
    DllCall('psapi.dll', 'int', 'EnumProcessModules', 'hwnd', $aProc[0], 'ptr', DllStructGetPtr($vStruct), 'int', DllStructGetSize($vStruct), 'int_ptr', 0)
    Local $aReturn = DllCall('psapi.dll', 'int', 'GetModuleFileNameExW', 'hwnd', $aProc[0], 'int', DllStructGetData($vStruct, 1), 'wstr', '', 'int', 2048)
    If $aReturn[0] = 0 Then Return SetError(2, 0, '')
    Return $aReturn[3]
    EndFunc ;==>_ProcessGetLocation

    [/autoit]

    Ist das selbe, aber dafür braucht man kein _WinAPI Include.

  • Musikplayer mit Bass.dll

    • DeepRed92
    • 27. April 2009 um 20:47

    Sirocool: Könntest du bitte deine Beiträge in kompletten Sätzen schreiben? Also nicht nen halben Satz als Titel und den Rest als Beitrag? Ist jetzt nicht schlecht gemeint aber es stört halt ;)

  • ListView + HotKey

    • DeepRed92
    • 25. April 2009 um 10:05

    Hallo,

    wie kann man einen HotKey auf eine ListView setzen? Z.b. ich habe eine ListView, wähle einen Item aus, drücke Entf und nun soll eine Msgbox erscheinen. Wie macht man sowas?

  • Fragen zu GUIRegisterMsg

    • DeepRed92
    • 24. April 2009 um 23:51

    Hallo,

    ich hab mir gerade die Funktion GUIRegisterMsg angeschaut und wollte nun wissen ob dieses Befehl Einfluss auf den anderen Teil eines Scriptes hat. Läuft diese Abfrage eigentlich sozusagen Paralell zum Script? ?(

  • Inhalt einer Listview mit neuen Werten vergleichen

    • DeepRed92
    • 24. April 2009 um 20:46

    Auch wenn ich den Code hier reinstellen würde, wird es euch nicht weiterhelfen, denn es ließt Werte aus eine Ini-Datei und überwacht einen Ordner. Ich habe es jetzt mit _ArraySearch ausprobiert und es funktioniert zu 50%. Die beendeten Programme werden aus der LsitView gelöscht, aber neue werden irgendwie nicht hinzugefügt:

    [autoit]

    Func _RefreshListView()
    Local $Status = 0
    WinSetTitle($Form1_1, "", "Bitte warten...")
    $List = _Get_Running_PlugIns() ; Gibt die Namen der Geöffnenten Plug-Ins als Array zurück. [0] => Anzahl der Werte

    For $NextLoop = 0 To _GUICtrlListView_GetItemCount($ListView1) - 1
    $ItemText = _GUICtrlListView_GetItemText($ListView1, $NextLoop)
    If _ArraySearch($List, $ItemText) = -1 Then $Status += 1
    Next

    If $Status > 0 Then
    _GUICtrlListView_DeleteAllItems($ListView1)
    For $NextLoop = 1 To $List[0]
    GUICtrlCreateListViewItem($List[$NextLoop], $ListView1)
    Next
    EndIf

    WinSetTitle($Form1_1, "", "Fertig")
    EndFunc ;==>_RefreshListView

    [/autoit]
  • Inhalt einer Listview mit neuen Werten vergleichen

    • DeepRed92
    • 24. April 2009 um 20:37

    Oki. Ein anderes Problem ist, wenn ein Plug-In beendet wurde kommt immer ein Array Error, da das Array verkleinert wird z.b.
    $x[3] = > $x[2]. Aber für mich scheint dieses Problem irgendwie unlösbar 8|

  • Inhalt einer Listview mit neuen Werten vergleichen

    • DeepRed92
    • 24. April 2009 um 20:21

    Hallo,

    wie kann ich die Werte in einer ListView mit einem Array vergleichen?
    Hier erstmal die Funktion:

    [autoit]

    Func _RefreshListView()
    Local $Status = 0
    WinSetTitle($Form1_1, "", "Bitte warten...")
    $List = _Get_Running_PlugIns() ; Gibt die Namen der Geöffnenten Plug-Ins als Array zurück. [0] => Anzahl der Werte

    For $NextLoop = 0 To _GUICtrlListView_GetItemCount($ListView1) - 1
    $ItemText = _GUICtrlListView_GetItemText($ListView1,$NextLoop)
    If $ItemText <> $List[$NextLoop] Then MsgBox(0,"","Neuer Prozess")
    Next

    WinSetTitle($Form1_1, "", "Fertig")
    EndFunc ;==>_RefreshListView

    [/autoit]

    Das Script soll die Items der ListView mit den neuen Werten vergleichen. Ist es anders werden alle Werte gelöscht und wieder neue Items erstellt. Leider gelignt mir es nicht ganz dieses Script richtig zum laufen zu bringen, da entweder der Unterschied nicht erkannt wird oder ein Array-Error kommt. Hat jemand spontan eine Idee wie man das lösen könnte?

  • Katanga Spiel

    • DeepRed92
    • 23. April 2009 um 16:58

    Das Spiel ist echt cool. Macht sogar Spaß ^^. Eine Frage: Werden die Spielstände gespeichert?

  • Desktop Radio 3.9

    • DeepRed92
    • 22. April 2009 um 21:16

    Hey danke :) . Also ich habe das Problem schon fast gelöst. Also es ist ein Plug-In, mit dem man die RPR-Senderlinks aktualisieren kann. ^^

  • PluginOpen()

    • DeepRed92
    • 21. April 2009 um 15:54

    Also ich hatte mal mit C++ eine kleine Library programmiert. So sieht es aus:

    Spoiler anzeigen
    C
    #if defined(_MSC_VER)
    #include <windows.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    #include <math.h>
    
    
    
    
    #define DLL extern "C" __declspec(dllexport)
    #else
    #define DLL
    #endif
    
    
    DLL double AddNumbers (double a, double b) 
    {
    		return a + b;
    }
    
    
    DLL double SubNumbers (double a, double b) 
    {
    		return a - b;
    }
    Alles anzeigen

    Wie kann man es denn so machen, dass man diese Funktionen durch die AutoIt Pluginfunktion aufrufen kann?

  • Überprüfen ob eine Exe ausgeführt wurde.

    • DeepRed92
    • 21. April 2009 um 15:51

    Hallo,

    wie kann man mit AutoIt überprüfen, ob eine Exe-Datei ausgeführt wurde?
    Also sagen wir mal ich habe eine Datei ----> C:\Test.exe und möchte wissen ob gerade diese Datei noch läuft. Mit Processexist geht das ja nicht, weil die Datei "Test.exe" auch unter Eigene Dateien laufen könnte. Kennt jemand eine Funkion, mit dem man sowas auslesen kann?

  • PluginOpen()

    • DeepRed92
    • 21. April 2009 um 15:48

    Mit VB auch!?! Ich dachte das geht damit nicht weil es per NET läuft. ?(

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™