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. DevFly

Beiträge von DevFly

  • Datenbank nutzen, aber wie?

    • DevFly
    • 19. September 2011 um 20:30

    du kannst dir eine php datei basteln die dir z.b. die datenbank infos von z.b deiner DVD Datenbank ausgibt als trenner nimmste z.b. | so das kannste dann mit inetget abfragen einfach die php datei abfragen und danach nimmst du ein stringsplit und nimmst als TRenner den | ergebnis ist ein array mit den infos die du wolltest. Mit winhttp kannste dann die sachen über ein post befehl dann auch wieder schreiben einfach eine php datei basteln die die post befehle abarbeitet. Ist sicherer und schneller und vorallen einfacher!

    Gruss DevFly

  • Datenbank nutzen, aber wie?

    • DevFly
    • 19. September 2011 um 20:16

    Nahja überall wo du ins Netz kannst wenn du kein internet hast stehste da deswegen der Tipp mit SQLLite aber wenn du das über noch über PHP Managen willst ok dann mySQL manko das in programm code der mySQL zugang mit drin steht da wäre ein Händling über winhttp oder inet sinnvoller und sicherer und einfacher noch dazu :)

    Gruss DevFly

  • Datenbank nutzen, aber wie?

    • DevFly
    • 19. September 2011 um 20:07

    SQLite ist kein abklatsch! Vorteile liegen auf der hand! mySQL ist von standard sehr groß und muss in hintergrund laufen heisst du musst immer erst mysql starten dann dein programm das ist bei SQLite nicht der fall. SQLite kannste du wie ein misch aus einere Textdatei ansehen die mit SQL befehlen umgehen kann also für dein fall eigentlich an besten geeignet ausgenommen du willst unbedingt das deine freunde kollegen gleichzeitig drauf zugriff haben wollen dann würd ich mySQL laufen lassen aber von ein Server aus!

    GRuss DevFly

  • ControlClick funzt bei Adobe Reader X Installation nicht

    • DevFly
    • 19. September 2011 um 19:58

    Silent heisst das Zauberwort -> http://forums.adobe.com/thread/754256

    Gruss DevFly

  • Active Directory Funktionen - Neue Version 1.5.0.0 freigegeben!

    • DevFly
    • 17. September 2011 um 20:46

    Upa, hab in Hilfe Thema geguckt nicht unter Download :) Ne Englich reicht mir war nur verwundert weil du es hier so kurz und knackig geschrieben hattest :) Werd ich dann Montag testen! Danke schonmal!

    Gruss DevFly

  • da InetGet nicht mehr geht: wie mit Bass.dll Mp3 speichern

    • DevFly
    • 17. September 2011 um 20:38

    Ich werd dir sagen wodran es liegt :)

    4shared.com legt ein cookie an und ich nehme an inetget kann das nicht. Sofern er den nicht setzen kann gibt es auch kein download!

    Gruss DevFly

  • Kopiervorgang mit Prozentangabe und Dateien

    • DevFly
    • 17. September 2011 um 13:42
    Zitat von AnnaM

    Und das Script legt mir eine Datei in das Verzeichnis, welche ich nicht haben möchte, bzw. brauche, da das Verzeichnis sich immer ändert.

    Du solltest das mit der INI mit den Windows Umgebnugsvariablen arbeiten damit kann man das ganze Flexibler handhaben. Da du sowieso eine GUI baust wird ich es so machen damit dir die Ordner in der GUI auswählen kannst die gesichert werden sollen! Wenn du die INI nicht willst schreib doch in der Registrie in der HKCU so kann jeder User auf dein PC in sein Profil seine eignen einstellungen machen ergibt mehr sinn als die INI

    Gruss DevFly

  • Active Directory Funktionen - Neue Version 1.5.0.0 freigegeben!

    • DevFly
    • 17. September 2011 um 13:29

    Gibs auch eine info was für Fehler behoben worden sind und was es neues gibt?

    Gruss DevFly

  • Immer bestimmtes Zeichen aus String löschen...

    • DevFly
    • 14. September 2011 um 17:23

    Oder wenns Kürzer sein soll dann so:

    [autoit]

    #include<String.au3>
    $zahl="10.245.55"
    $ohne = StringReplace($zahl, ".", "")
    $mit = _StringInsert($ohne, ".", -2)
    MsgBox(0, "Ergebnis", "Fertige Ausgabe: " & $mit)

    [/autoit]
  • OnEventMode - Event kann nicht registriert werden

    • DevFly
    • 10. September 2011 um 23:57

    Du fragst ob ein GUISetOnEvent nicht vorhanden ist falls ja gib error aus das macht er auch weil suche mal nach GUISetOnEvent ich finde es 2 mal und das auch nur in der IF NOT abfrage setz ein GUISetOnEvent obweder oben in deiner GUI oder bei der abfrage wo du den GUI switch machst!

    Gruss DevFly

  • [gelöst] Kontextmenüeintrag für Explorer erstellen

    • DevFly
    • 10. September 2011 um 23:39

    Sorry, aber ich versuch grad den sinn zu verstehen warum willste eine Datei in CMD direkt öffnen? Das ergibt sinn mit bat oder cmd dateien aber die gehen ja eh schon da auf! Direkt für Dateien wird das nicht funktionieren, alternativ kannste aber eine verknüpfung in Senden an legen das würde eventuell noch funktionieren. Was ich aber weniger glaub weil das CMD ja nicht wirklich ein programm ist :)

    Gruss DevFly

  • Zu Forum connecten mit TCP

    • DevFly
    • 10. September 2011 um 19:31

    Stimmt das von i2c funktioniert er hat mir auch die weiterleitung angezeigt musste nur die url anpassen und ein Fehler Beheben :)

    Ersetze das:

    [autoit]

    $sMD5=StringLower(StringTrimLeft(_Crypt_HashData("1234", $CALG_MD5), 2))

    [/autoit]

    mit das:

    [autoit]

    $sMD5=StringLower(StringTrimLeft(_Crypt_HashData($sPassWord, $CALG_MD5), 2))

    [/autoit]

    Gruss DevFly

  • Ist URL ein Radiostream?

    • DevFly
    • 10. September 2011 um 12:08

    Alternativ da es ein Shoutcast ist kannste hinten einfach ein listen.pls mit dran hängen funktioniert genauso und du hast eine endung. :)

    Gruss DevFly

  • Zu Forum connecten mit TCP

    • DevFly
    • 10. September 2011 um 09:04

    Oder ganz einfach mit _INetGetSource oder InetGet funktioniert sogar übern Proxy mit HttpSetProxy das einloggen könnte nur schwierig werden falls kein login nötig ist kann man damit aber gut arbeiten!

    Gruss DevFly

  • Problem mit jobkette

    • DevFly
    • 9. September 2011 um 14:54

    Was willste den Ausmisten links haste den OrganizeIncludes der fügt fehlende hinzu und entfernt überflüssige! Das Script kannste in Scite mit F7 erstellen lassen danach hast du eine exe die auf jeden Computer auch ohne AutoIt funktioniert.

    Gruss DevFly

  • Gui die Processe darstellt und zwei button dahinter setzt...

    • DevFly
    • 8. September 2011 um 22:26

    Warum machst du zwei Themen auf? -> [ neu ] kleine Hilfe die mir sehr viel Zeit erspart.

    Nach noch nicht mal 2 Stunden den versuch aufgeben? Richtig hintersetzen dann klappt das auch!

    Gruss DevFly

  • Problem mit jobkette

    • DevFly
    • 8. September 2011 um 22:20

    Schön kopiert und angepasst :)

    Deine Wünsch GUI kannste dir mit Koda erstellen in Scite ALT+M drücken falls nix passiert solltest du dir mal scite4autoit installieren, zu finden auf der linken seite in der Box. eventuell solltest du dir auch erstmal die hilfe anschauen und versuchen zu verstehen wie das ganze funktioniert. Kleiner Tipp was für viele einfacher ist wenn du den Opt("GUIOnEventMode", 1) benutzt das ist einfacher zu händeln. Hab dir mal die Prozessliste in deiner GUI rein geholt wie du siehst muss da einiges geändert werden. An besten immer stück für stück arbeiten nicht alles auf einmal reinschreiben das führt nur zu fehlern!

    Hier die angepasste version!

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <GuiListView.au3>
    Opt('MustDeclareVars', 0)

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

    Example()

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

    Func Example()
    ;Local $Pause, $Resume, $mylist, $close, $msg, $input1, $refesh

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

    GUICreate("My GUI list") ; will create a dialog box that when displayed is centered
    $input1 = GUICtrlCreateInput("Prozess eingeben", 64, 32, 175, 25)
    $Pause = GUICtrlCreateButton("Pause", 64, 62, 75, 25)
    $resume = GUICtrlCreateButton("Resume", 64, 92, 75, 25)
    $refesh = GUICtrlCreateButton("Refesh", 64, 122, 75, 25)
    $mylist = GUICtrlCreateListView("", 176, 75, 170, 150)
    _GUICtrlListView_AddColumn($mylist, "Prozess", 100)
    _GUICtrlListView_AddColumn($mylist, "PID", 50)
    GUICtrlSetLimit(-1, 200) ; to limit horizontal scrolling

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

    $close = GUICtrlCreateButton("Exit", 64, 160, 75, 25)

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

    GUISetState()

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

    $msg = 0
    While $msg <> $GUI_EVENT_CLOSE
    $msg = GUIGetMsg()

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

    Select
    Case $msg = $Pause
    ShellExecute(@ScriptDir & "\pausep.exe")
    Case $msg = $resume
    ShellExecute(@ScriptDir & "\pausep.exe")
    Case $msg = $refesh
    _GUICtrlListView_DeleteAllItems(GUICtrlGetHandle($mylist))
    $proli = ProcessList(GUICtrlRead($input1))
    _GUICtrlListView_AddArray($mylist, $proli)
    _GUICtrlListView_DeleteItem(GUICtrlGetHandle($mylist), 0)
    Case $msg = $close
    Exit
    EndSelect
    WEnd
    EndFunc ;==>Example

    [/autoit]

    P.S: Wenn du vor hast den Prozess zu Pausieren kann ich dir sagen das dieses nicht funktioniert! Du kannst den Prozess Beenden oder seine Priorität ändern mehr geht nicht meines wissens!

    Gruss DevFly

  • Kurze Frage

    • DevFly
    • 5. September 2011 um 21:25

    Habe deine Werte in ein Array gelegt der wird abgearbeitet so wird über die for schleife jeder wert einmal abgefragt und geprüft. An sich brauchste nur noch die werte in Array anpassen dann sollte das funktionieren. Was was ist steht daneben in Kommentar. Wenn du willst kannst du diesen auch jederzeit erweitern musst nur den global mit erhöhen sonst bekommste ein Fehler. Der Farbwert ist in RGB weil PixelGetColor nur diesen abfragt deswegen der komische Wert bei der Variable $farbe

    @Rhodan Select geht zwar auch aber ist sehr langsam deswegen hab ich es in eine for gepackt :)

    Gruss DevFly

  • Farbauswahl

    • DevFly
    • 5. September 2011 um 21:03

    HTML kann RGB und du solltest das auch in RGB machen also nicht black schreiben was auch funktioniert sondern #000000 hier ein beispiel dafür:

    [autoit]

    #include <Misc.au3>
    $Color = _ChooseColor(2)
    If Not @error Then
    $Element = StringReplace($Color, "0x", "#")
    MsgBox(0, "Farbe in RGB", $Element)
    EndIf

    [/autoit]
  • Kurze Frage

    • DevFly
    • 5. September 2011 um 20:47

    Ich würde es so machen:

    [autoit]

    Global $array[3][3]
    $array[0][0] = 125 ;X Pos1
    $array[0][1] = 80 ;Y Pos1
    $array[0][2] = "Pos1 " ;Name Pos1

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

    $array[1][0] = 300 ;X Pos2
    $array[1][1] = 200 ;Y Pos2
    $array[1][2] = "Pos2 " ;Name Pos2

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

    $array[2][0] = 800 ;X Pos3
    $array[2][1] = 600 ;Y Pos3
    $array[2][2] = "Pos3 " ;Name Pos3
    $farbe = "0000ff"
    While 1
    For $i = 0 To 2
    $pixelcolor = PixelGetColor($array[$i][0], $array[$i][1])
    If $pixelcolor = $farbe Then
    MsgBox(0, "Info", $array[$i][2] & "ist Blau")
    EndIf
    Next
    Sleep(200)
    WEnd

    [/autoit]

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™