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

Beiträge von Yjuq

  • $tag, Benutzerpasswort & Autorun

    • Yjuq
    • 2. September 2012 um 18:56

    Ich mach es mir noch einfacher :P Ich nehme einfach den Befehl FileInstall und dann frage ich nach einen passwort, ist es richtig *entpacke* ich somit die ganzen daten :D

    Mal sehen ob das so hinhaut xD

  • $tag, Benutzerpasswort & Autorun

    • Yjuq
    • 2. September 2012 um 18:47

    Okey, dank euch :P

    Dann werde ich mal den Rat von chess und mach mir so ein verschlüsselungs Programm :o
    Dann brauch ich auch eig nicht mehr das mit dem Autorun xDDD

    Okey, dank euch :P | Das hat vorerst alle Fragen entfern. Das mit der cmd.exe versuch ich jetzt mal ;:D


    Edit:
    Jep, haut hin ^^ |> Danke

  • $tag, Benutzerpasswort & Autorun

    • Yjuq
    • 2. September 2012 um 18:26

    Abend :D Habe 3 Kurze Fragen ^^

    Frage 1:
    Wofür sind die $tag Strukturen und wie verwende ich die?

    Frage 2:
    Wo wird das Benutzerpasswort abgespeichert?
    Ich möchte bei jedem PC Start mein Passwort automatisch ändern. Dachte mir ich mache das direkt über die Datei. (Mir ist im klaren das diese vermutlich verschlüsselt ist)
    Falls wer einen anderen Weg kennt ^^ Immer her damit ;D
    (Wer wissen will wofür ich das brauche, pn... Iss ne längere Geschichte...)

    Frage 3:
    Möchte gerne sobald man meinen USB Stick einsteckt eine Passwortabfrage macht. Dazu dachte ich mir das man ein Programm schreiben kann was dieses Passwort abfrägt. Nur das Problem ist, wie kann ich das Programm automatisch starten?
    [ gelöst ] Automatischer Programmstart | gelesen
    http://de.wikipedia.org/wiki/Autorun#autorun.inf | gelesen
    Beides konnte mir nicht wirklich helfen... Es startet einfach nicht :/
    Wenn jemand weiß wie man ein Passwort auf seinen USB Stick macht ^^ wäre ich sehr verbunden. Es muss nicht unbedingt über Autorun gehen.

    Ich bedanke mich schonmal im Vorraus :D

  • setup.exe starten

    • Yjuq
    • 27. August 2012 um 19:51

    Blume:
    Tatsächlich oO???
    >> Bei mir geht das nicht so wirklich...
    |> Muss dann irgendwie falsch angelernt haben ^^

    Und wie soll das dann funktionieren?

    Edit:

    Jap, da gebe ich dir Recht... Es funktioniert tatsächlich auch ohne den kompletten Pfad anzugeben ^^ |> Dann ist die Deutsche Hilfe falsch oder ich hab die aktuelle nicht xDDD

    Ich habe mich geirrt ^^ Das obere ist mist...

    Edit 2:

    Zitat


    ich habe heute mit autoit begonnen. habe die ersten scripts und tests hinter mir und möchte nun die erste automatische installation machen mit "pdfsam-win-v2_2_1.exe"


    Wenn die .exe so heißt, dann musst du das zumindest im Pfad richtig angeben:

    [autoit]

    Run("pdfsam.exe") ;~ Hier dann das hier einfügen: pdfsam-win-v2_2_1.exe | Dann hast du den Pfad einfach falsch...
    Sleep(2500)
    ;Sprache Auswählen
    WinWaitActive("Installer Language")
    Sleep(2500)
    Send("{ENTER}")

    [/autoit]
  • setup.exe starten

    • Yjuq
    • 27. August 2012 um 17:39

    nein oO Sagte ich doch gerade, versuch es doch mal selber :o

  • setup.exe starten

    • Yjuq
    • 27. August 2012 um 17:36

    Ne, es muss immer der Gesamte Pfad angegeben werden :P (War an sowas auch immer an verzweifeln xD)

    Wenn sich das Script im gleichen Ordner befindet dann nimm das hier:

    [autoit]

    Run(@ScriptDir & "\pdfsam.exe")

    [/autoit]
  • setup.exe starten

    • Yjuq
    • 27. August 2012 um 17:24

    Bei dem Run Befehl musst du den GESAMTEN Pfad angeben. :)

  • Exe Datei einbinden und per Befehl ausführen...

    • Yjuq
    • 22. August 2012 um 18:23

    EDIT:Sorry, habe FileInstall falsch in der Hilfe verstanden...

    Die macht genau das was ich will x.x |> Tschuldigung ^^

  • Exe Datei einbinden und per Befehl ausführen...

    • Yjuq
    • 22. August 2012 um 18:12

    Das bindet doch die Datei ein richtig?

    Hier mal also "Code" was ich meine.


    [autoit]


    $Exe-Datei = Einbinden(Beispiel.exe)

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

    $var = InputBox('Eingabe:', '1 = Ausführen', 1)

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

    If $var = 1 Then
    Ausführen $Exe-Datei
    EndIf

    [/autoit]

    So ungefär xD

  • Exe Datei einbinden und per Befehl ausführen...

    • Yjuq
    • 22. August 2012 um 17:21

    Ich möchte folgendes machen:

    Ich möchte ein Script schreiben. Dieses Script soll eine GUI erzeugen mit einen Button. Drückt man auf den Button soll eine .exe ausgeführt werden.

    Nun soll das Script kompiliert (so richtig geschrieben :/?) werden.

    Allerdings soll in das kompilierte Script die .exe eingebunden werden. Sodass man diese beim starten nicht nochmal als extra braucht.

    Mein Problem ist, ich weiß nicht ob sowas möglich ist, bzw. Wie das ganze funktionieren soll.


    Falls es nicht so ganz angekommen ist was ich meine, so sagt mir bitte bescheid :/

  • GDIPlus Problem

    • Yjuq
    • 22. August 2012 um 16:28

    Ich sehe gerade das name22 dir schon die Richtige lösung gepostet hat :P

    (Teste mal das script von name22 :P)

  • GDIPlus Problem

    • Yjuq
    • 22. August 2012 um 16:20

    Dann lad doch mal die Bilder hoch :o

    (Dann kann man mal selber nachschauen...)

  • GDIPlus Problem

    • Yjuq
    • 22. August 2012 um 16:01

    Ja, du musst nur in der Funktion _Objekte_Draw den Baum neu zeichnen.
    (Hab mir jetzt nicht groß das Script angesehen :P Müsste aber daran liegen das du den Baum nicht neu zeichnest...)

  • Text speichern und per Hotkey wieder schreiben

    • Yjuq
    • 21. August 2012 um 14:35

    Wieso? Das Script funktioniert einwandfrei.

    Weiß nicht wo du ein Problem hast.

  • Text speichern und per Hotkey wieder schreiben

    • Yjuq
    • 21. August 2012 um 11:00

    Hmn :/

    Das wird etwas problematisch, da Funktionen direkt aufgerufen werden, sobald man eine Taste drückt. Du müsstest eigentlich bei jeden Hotkey vorher abfragen ob du im Pausen-Modus bist oder nicht.

    Beispielscript kommt jetzt noch :P

    [autoit]

    ;~ Hotkeys
    HotKeySet('{F1}', 'Senden')
    HotKeySet('{F2}', 'Pause')
    HotKeySet('{F3}', '_Exit')

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

    ;~ False = Wir sind NICHT im Pausen-Modus.
    $Pause = False

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

    ;~ Hauptschleife, soll verhindern dass sich das Script beendet.
    While Sleep(1000)
    WEnd

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

    ;~ Funktionen:
    Func Senden()
    If $Pause = False Then ;~ Befinden wir uns NICHT im Pausen-Modus, dann ausführen ;)
    Send('Teststring')
    EndIf
    EndFunc ;==>Senden

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

    ;~ Das hier ist eigentlich das "Interessante" :D
    Func Pause()
    If $Pause = False Then ;~ Sind wir NICHT im Pausen-Modus dann ...
    $Pause = True ;~ ... setzen wir uns in den Pausen-Modus ^^
    Else ;~ Ansonsten, wenn wir schon im Pausen-Modus sind ...
    $Pause = False ;~ Gehen wir wieder aus der Pause.
    EndIf
    EndFunc ;==>Pause

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

    Func _Exit()
    Exit
    EndFunc ;==>_Exit

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

    ;~ Man kann also mit F2 die Pause starten und beenden.
    ;~ ACHTUNG! Die _Exit Funktion nicht nach der pause abfragen ^^
    ;~ Man soll das Script ja beenden wann man möchte :P

    [/autoit]
  • Dll erstellen und mit AutoIt nutzen - FreeBasic Tutorial

    • Yjuq
    • 20. August 2012 um 16:58

    Folgendes:


    Ich habe die Codes 1 zu 1 übernommen.


    Den FreeBASIC Code hab ich in den Editor reinkopiert und dann F5 gedrückt. Genau wie es dort steht.
    Dann habe ich den AutoIt Code ebenfalls Kopiert und eingefügt.


    Auch F5 gedrückt, aber es gab eine Fehlermeldung aus.



    Ich habe beziehe mich auf die ersten Beiden Codes im Tutorial.





    Muss ich im FreeBASIC Editor noch irgendwas umstellen? Oder warum geht das nicht :o
    --> Ich bekomm da immer eine .exe raus und keine .dll ^^

    Ach, schon gut ^^
    Am besten downloade ich mir mal die richtige IDE ...

  • Text speichern und per Hotkey wieder schreiben

    • Yjuq
    • 20. August 2012 um 13:50

    Ja, du hast da Oben die Hotkeys stehen.

    z.B. HotKeySet('{F3}', 'Lesen')

    Da du aber die Funktion "Lesen" nicht erstellt hast, wird dementsprechend ein Error ausgegeben ^^


    Du musst einfach nur die Hotkeys entfernen, wozu es keine Funktionen gibt. Das wäre in den Oberen Script folgende:

    [autoit]

    HotKeySet('{F3}', 'Lesen')
    HotKeySet('{F4}', 'Beenden')

    [/autoit]

    Ein Beispielscript zu deinen Problem schreibe ich dir auch gleich noch ^^

    Spoiler anzeigen


    Wenn du ein Anfänger bist, würde ich dir folgende PDF empfehlen: (Dort stehen die ganzen AutoIt Grundlagen drin ;D)
    http://web.slzm.de/blog/latex/kla…nter-cc-lizenz/


    Edit:
    Hier ist das versprochene Beispielscript. Du kannst es beliebig erweitern ^^

    [autoit]

    #cs | Script Informationen

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

    F1 | Das Script wird beendet.

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

    Strg + x (x Steht für eine Zahl von 1 bis 3)
    >> Sendet einen Text auf der "abgespeicherten Nummer".

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

    Alt + x (x Steht für eine Zahl von 1 bis 3)
    >> Speichert einen Text "auf eine Nummer".

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

    #ce

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

    Global $value[3] ;~ Definiert ein Array.

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

    ;~ Hotkeys OHNE Strg oder Alt.
    HotKeySet('{F1}', 'Beenden')

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

    ;~ Hotkey mit Strg.
    HotKeySet('^1', 'Senden_1')
    HotKeySet('^2', 'Senden_2')
    HotKeySet('^3', 'Senden_3')

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

    ;~ Hotkey mit Alt.
    HotKeySet('!1', 'Speichern_1')
    HotKeySet('!2', 'Speichern_2')
    HotKeySet('!3', 'Speichern_3')

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

    ;~ Liest einmal die Gesamten Werte aus.
    ;~ Gibt es keine .ini Datei wird ein Leerstring gesetzt.

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

    $value[0] = IniRead('Save-Text.ini', 'Text', 1, '')
    $value[1] = IniRead('Save-Text.ini', 'Text', 2, '')
    $value[2] = IniRead('Save-Text.ini', 'Text', 3, '')

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

    ;~ Hier ist die Hauptschleife.
    ;~ Diese sorgt dafür, dass das Script nicht einmal durchläuft und dann beendet.

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

    While Sleep(1000)
    WEnd

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

    ;~ Hier sind die ganzen Funktionen:

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

    Func Beenden()
    Exit
    EndFunc

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

    Func Senden_1()
    Send($value[0])
    EndFunc

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

    Func Senden_2()
    Send($value[1])
    EndFunc

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

    Func Senden_3()
    Send($value[2])
    EndFunc

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

    Func Speichern_1()
    $value[0] = InputBox('Eingabe:', 'Bitte gib einen Text ein!', 'Text hier rein ...')
    IniWrite('Save-Text.ini', 'Text', 1, $value[0])
    EndFunc

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

    Func Speichern_2()
    $value[1] = InputBox('Eingabe:', 'Bitte gib einen Text ein!', 'Text hier rein ...')
    IniWrite('Save-Text.ini', 'Text', 2, $value[1])
    EndFunc

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

    Func Speichern_3()
    $value[2] = InputBox('Eingabe:', 'Bitte gib einen Text ein!', 'Text hier rein ...')
    IniWrite('Save-Text.ini', 'Text', 3, $value[2])
    EndFunc

    [/autoit]
  • Text speichern und per Hotkey wieder schreiben

    • Yjuq
    • 20. August 2012 um 12:47

    Ich hoffe das dir das Script weiterhilft. Es soll dir nur ein Beispiel sein und ist weder Perfekt noch Sinnvoll ^^

    [autoit]

    #cs | Script Informationen

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

    F1 -> Speichert einen Text.
    F2 -> Text wird gesendet.
    F3 -> Gespeicherter Text wird gelesen.
    Existiert keine .ini Datei, wird $value auf '' gesetzt.
    F4 -> Beendet das Script.

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

    #ce | Script Informationen

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

    Global $value = ''
    HotKeySet('{F1}', 'Speichern')
    HotKeySet('{F2}', 'Senden')
    HotKeySet('{F3}', 'Lesen')
    HotKeySet('{F4}', 'Beenden')

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

    While Sleep(1000)
    WEnd

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

    Func Speichern()
    $value = InputBox('Eingabe:', 'Gib einen Text ein:', 'Text')
    IniWrite('Save-Text.ini', 'Text', 'Text', $value)
    EndFunc ;==>Speichern

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

    Func Senden()
    Send($value)
    EndFunc ;==>Senden

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

    Func Lesen()
    $value = IniRead('Save-Text.ini', 'Text', 'Text', '')
    EndFunc ;==>Lesen

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

    Func Beenden()
    Exit
    EndFunc ;==>Beenden

    [/autoit]
  • [WiP] OS Tycoon ; Devblog & Konzeptpräsentation

    • Yjuq
    • 17. August 2012 um 18:57

    Deine Einleitung hat mich gefesselt ^^ |> Ich dachte erst du erzählst aus deinen Leben :D

    Das Konzept ist gut ;) Auch die Hintergrund Geschichte gefällt mir sehr gut :P


    Ich bin wirklich gespannt was dabei herum kommt ^^


    Sobal die erste version da ist, will ich der erste sein der diese ausprobiert :P

  • Mehr als 4096 Zeichen in einer Zeile

    • Yjuq
    • 17. August 2012 um 18:22

    Man kann doch auch der Unterstrich "_" verwenden.

    [autoit]


    $Text = "text1|text2|text3" & _
    "|text4|text5|text6"

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

    GuiCtrlSetData($Combo1, $Text)

    [/autoit]

    Oder Irre ich mich da?
    Nope, gerade ausprobiert ;) So geht das gut ^^

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™