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

Beiträge von Alina

  • FTP

    • Alina
    • 18. April 2009 um 11:17

    @Commander21:

    Du hast das 11. Gebot, Du sollst nicht pushen, wieder nicht beachtet !!! Das war ernst gemeint !!!!
    Du kannst und solltest Deine Beiträge editieren wenn noch keiner dazwischen geantwortet hat.

    Also bei Dyndns schaut es so aus:
    Server: beispiel.dyndns.org Also keine IP

    $server = 'beispiel.dyndns.org'
    $username = beispiel'
    $pass = '1234567890'

    Wenn man so dann auf meine Linkstation zugreifen möchte, dann bekommt der User die IP gar nicht mit. Das macht alles DynDNS. Und genauso ist das wohl auch bei anderen Anbietern.
    Du hast dich angemeldet und das sind dann wohl auch die Daten die Du angeben mußt.

  • Pfad zu weiteren Include-Dateien in Registry eintragen.

    • Alina
    • 18. April 2009 um 10:43

    TIP - TIP - TIP

    Hallo Zusammen.

    Wer seine Include-Dateien nicht nur auf C: hat, sondern wie ich auch in einem anderen Ordner, dazu noch auf einem anderen Laufwerk, der kann folgenden Registry-Key anpassen und ausführen.

    So sieht es bei mir aus:

    Spoiler anzeigen
    [autoit]


    [HKEY_CURRENT_USER\Software\AutoIt v3\AutoIt]
    "OrgInclude"=""
    "Include"="D:\\AutoIT\\Include"

    [/autoit]

    Bitte die Zeile mit "D:\\AutoIT\\Include" anpassen und beachten, das es wirklich zwei '\' sein müssen. Also so: \\

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • jEdit für AutoIt

    • Alina
    • 18. April 2009 um 10:18
    Zitat von L3viathan2142

    Betonung liegt auf jEdit:
    Java. Also müsste da irgendwo eine .Jar oder .class-datei sein... :thumbup:

    Leider sind weder *.jar noch *.claas zu finden :(

  • jEdit für AutoIt

    • Alina
    • 18. April 2009 um 09:10

    Mal eine Frage bezüglich dem Starten von "jEdit für AutoIt". Ich suche die ganze Zeit die Exe-Datei zum starten von "jEdit für AutoIt".

  • Wochentag- Feiertagsermittlung

    • Alina
    • 18. April 2009 um 08:30

    Kann man da nicht eine If/Then Abfarge machen?

    Ist 29 & Feb. & Wochentagausgabe = 0 Dann nachfolgende Tage plus 1.

    Werde mir mal das aktuelle Script und später dann das neue Script nehmen und schauen was gefixt wurde. ;) Lerneffekt gleich mal ausnutzen !!!

  • was ist incule

    • Alina
    • 18. April 2009 um 08:15

    Includes sind kleine Programmabschnitte (Funktionen) innerhalb einer Entwicklungsumgebung (hier: innerhalb von AutoIt).

    Sie bestehen aus Ansammlungen von Scriptzeilen, die zur Nutzung der Programmentwicklung eingesetz werden können oder selber bereits eine Nutzung beinhalten.

    Includes dienen häufig der Vereinfachung der Programmentwicklung, da die Scriptzeilen von Includes fehlerfrei (meistens) sind und diese Scriptzeilen häufiger verwendet werden. So muß man nicht jedes mal die gleichen Scriptzeilen schreiben. Includes übergeben bestimmte immer wieder ablaufende Scriptfunktionen an das zu compilierte Script ab, so das nach dem compalieren die Inhalte der Includes mit in der compilierten Datei sind und so auch genutzt werden können. Includes werden vor dem compilieren in den sog. Präprozessor aufgerufen, der das Script nach Anweisungen durchsucht, die mit dem Hash (#) beginnen. An solchen Stellen modifiziert der Präprozessor das Script unsichtbar und leitet es dann an den Compiler weiter. Die Includes bewirken, dass der Quellcode der angegebenen Datei eben hier in dein Programm (Exe-Datei) eingesetzt wird. Jede Include enthält alle Funktionen einer bestimmten Aufgabe. Includes werden in fast allen Entwicklungssprachen verwendet.

    Das sollte verständlich sein und grob erklären was Includes sind und wozu diese dienen. Könnte sicherlich fachlicher erklärt werden, aber ich bin leider keine Fachinformatikerin.

  • Ein Paar kleine Probleme :D

    • Alina
    • 18. April 2009 um 07:52

    Erst einmal: "HERZLICH WILLKOMMEN im Forum !!!

    Fange wir doch mal oben an:

    Also das sollte das schreiben in eine Textdatei lösen:

    Spoiler anzeigen
    [autoit]

    $pupilname = "Variable $pupilname nicht dekl."; zu Testzwecken dekl.

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

    Send($pupilname)

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

    FileDelete("test.txt"); löscht die alte test.txt

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

    $file = FileOpen("test.txt", 1)

    $Maseltof = Random(1,9,1)
    FileWrite($file, $Maseltof & @CRLF)
    Sleep(100)
    Send($Maseltof)

    $Maseltof2 = Random(1,9,1)
    FileWrite($file, $Maseltof2 & @CRLF)
    Sleep(200)
    Send($Maseltof2)

    $Maseltof3 = Random(1,9,1)
    FileWrite($file, $Maseltof3 & @CRLF)
    Sleep(200)
    Send($Maseltof3)

    $Maseltof4 = Random(1,9,1)
    Sleep(200)
    FileWrite($file, $Maseltof4 & @CRLF)
    Send($Maseltof4)

    $Maseltof5 = Random(1,9,1)
    Sleep(200)
    Send($Maseltof5)

    FileWrite($file, $Maseltof5 & @CRLF)
    $Maseltof6 = Random(1,9,1)
    Sleep(200)
    Send($Maseltof6)

    FileWrite($file, $Maseltof6 & @CRLF)
    $Maseltof7 = Random(1,9,1)
    FileWrite($file, $Maseltof7 & @CRLF)
    Sleep(200)
    Send($Maseltof7)

    $Maseltof8 = Random(1,9,1)
    FileWrite($file, $Maseltof8 & @CRLF)
    sleep(200)
    Send($Maseltof8)

    $Maseltof9 = Random(1,9,1)
    FileWrite($file, $Maseltof9 & @CRLF)
    sleep(200)
    Send($Maseltof9)

    FileClose($file)

    [/autoit]

    Dein Random erstellt aber nur Zahlen, da Du dieses so ausgewählt hast. Hier bitte die HILFE und Suchfunktion nutzen, da diese beiden Dir helfen es zu verstehen.

    Was soll das Script später machen bzw. wozu dient es später? Hier bitte ausführliche Erklärung, da man sonst "blind" hilft und das wäre unnütz.

    Wie sollen wir "und zwar nur diesen part des scripts " verstehen, wenn Du nur so wenig vom Script gepostet hast? Hier die grundsätzliche Bitte: Poste so viel es geht von einem Script, denn nur so kann man helfen. Du bist "Neuling" und so sollte es für Dich ein Hinweis sein, wie man als bestes Hilfe bekommt.

    "Bräuchte auch noch die Funktion". Du benötigst eine Funktion? Nun, das sollst / möchtest Du doch lernen selber zu erstellen. Wir helfen gerne bei Fragen und führen dich zur Lösung, aber wenn wir das erstellen sollen, dann wäre das ein "Job-Auftrag". Versuche es doch einfach selber. Zwar bist Du noch neu hier, aber wenn Du langsam und mit Geduld an die Materie gehst und Geduld hast, dann wirst Du in kürzeste Zeit Funktionen schreiben ohne Ende. Erst kleine, dann ....!

  • If WinWaitActive()...then...else...

    • Alina
    • 18. April 2009 um 07:18

    Erst einmal HERZLICH WILLKOMMEN im Forum !!!

    Zitat von Kennethsoona


    Der Browser soll geöffnet werden und auf https://autoit.de/www.Google.de gehen, das klappt soweit auch ganz gut.

    Du hast also schon einen Anfang gemacht.

    SUPER !

    Laß uns doch daran Teil haben und dann können wir Dir helfen. Wieso sollen wir das neu schreiben, wenn Du es schon hast?

    Als "Neuling" gleich ein Lernprozeß: Ich poste, wenn ich schon etwas erstellt habe, damit andere nicht neu schreiben müssen. Ich sage Euch auch gerne ob ich die Hilfe und die Suchfunktion genutzt habe.

  • 2 GUI schließen während Sleep

    • Alina
    • 18. April 2009 um 02:01

    Es kann nur laufen, wenn Du das Datum auch deklarierst.
    Sonst Fehlermeldung bezüglich Zeile 72.

    ausreichen würde zuvor z. B.: $Datum = @HOUR & ":" & @MIN & ":" & @SEC

  • FTP

    • Alina
    • 17. April 2009 um 22:00

    Das elfte Gebot: Du sollst nicht pushen.
    Das zwölfte Gebot: Du sollst haben "Geduld"
    ;)

  • Plug-In Schnittstelle

    • Alina
    • 17. April 2009 um 21:31

    @Deepred
    Was genau macht denn das Plug-In bzw. die Schnittstelle?

    Wie kann ich es nutzen?

    Frage, weil ich das irgendwie in meinem Hirn umsetzen möchte, wenn Du weißt was ich meine? Plug-In hört sich gut an, aber ... Neee, geht irgendwie nicht in mein Kopf. Sorry.

  • Anwendungspfad anhand der PID ermitteln

    • Alina
    • 17. April 2009 um 20:54

    Oscar .

    Stimmt, so klappt es auch mit dem Nachbarn ;)

  • GIF Datei als Bild in GUI animiert anzeigen?

    • Alina
    • 17. April 2009 um 20:05

    Nimm das aus deer Anlage.

    Sollte einwandfrei arbeiten. ;)

  • AppyGotchi (Spiel)

    • Alina
    • 17. April 2009 um 15:02

    Also wie gesagt würde ich die INI codieren.

    Habe ebend mal schnell einen Hex-Codierer erstellt, wo Du dir das abschauen kannst. Da es ja "nur" ein Spiel ist, sollte "Hex-Codierung" reichen.

    Das Script habe ich erklärt, sonst einfach nachfragen wenn die Hilfe / Suchfunktion nicht weitr hilft.

    Spoiler anzeigen
    [autoit]


    #include<GUIConstantsEx.au3>
    #include<String.au3>

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

    $Gui1 = GUICreate("Kryptere data", 370, 140, 193, 125) ; Daten verschlüsseln
    $Label1 = GUICtrlCreateLabel("Navn", 8, 16, 96, 17) ; Nachname
    $Label2 = GUICtrlCreateLabel("Fornavn ", 8, 40, 94, 17) ; Vorname
    $Label3 = GUICtrlCreateLabel("E-Mailadresse", 8, 64, 89, 17) ; Emailadresse
    $OK = GUICtrlCreateButton("OK", 8, 96, 345, 33, 0)
    $Navn = GUICtrlCreateInput("Navn", 112, 16, 241, 21)
    $Fornavn = GUICtrlCreateInput("Fornavn", 112, 40, 241, 21)
    $email = GUICtrlCreateInput("kontrollere@enhver_email_adresse.dk", 112, 64, 241, 21)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $OK
    $sammen = (GUICtrlRead($Navn) & " " & GUICtrlRead($Fornavn) & " " & GUICtrlRead($email)) ; Daten einlesen zur Codierung
    $Hex = _StringToHex($sammen) ; Daten codieren
    IniDelete("appygotchi.ini","AppyGotchi","Spielstand") ; löschen vom INI-Wert
    sleep(500)
    IniWrite("appygotchi.ini","AppyGotchi", "Spielstand",$Hex); codierte Daten in INI schreiben
    MsgBox(0,"","Krypterede data: " & $Hex) ; Ergebnis in MsgBox ausgeben
    $from = IniRead("appygotchi.ini","AppyGotchi", "Spielstand","") ; Codierten INI-Wert einlesen in Variable
    $Hexade = _HexToString($from) ; Daten auf dem eingelesenen codierter INI-Wert decodieren
    MsgBox(0,"","Dekrypteret data: " & $Hexade) ; Ergebnis in MsgBox ausgeben
    exit
    EndSwitch
    WEnd

    [/autoit]
  • mousepos erkennen und als variable verarbeiten

    • Alina
    • 17. April 2009 um 14:09

    wow, das ist super !!!!

  • 2 Guis | 1 soll schließen ,eins soll offen bleiben ?!

    • Alina
    • 17. April 2009 um 14:07
    Zitat von simon

    @Aline

    @simone, so geht es aber nicht !!! :rofl:

  • 2 Guis | 1 soll schließen ,eins soll offen bleiben ?!

    • Alina
    • 17. April 2009 um 14:02

    Schau mal hier.

    Ist aber nur ein Beispiel zum lernen:

    Spoiler anzeigen
    [autoit]


    #include<GUIConstantsEx.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 207, 130, 193, 125)
    $Input1 = GUICtrlCreateInput("", 40, 40, 121, 21)
    $Button1 = GUICtrlCreateButton("Button1", 49, 64, 103, 49, 0)
    GUISetState(@SW_SHOW); erstes Gui (Form1) bei Starten aktiv !!!
    #EndRegion ### END Koda GUI section ###

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

    $Form2 = GUICreate("Form1", 633, 447, 193, 125) ; $Form2, da Form1 bereits verwendet
    $Button2 = GUICtrlCreateButton("Button2", 49, 64, 103, 49, 0)
    ;GUISetState(@SW_HIDE); zweites Gui (Form2) bei Starten inaktiv, aber hier nicht logisch es zu verwenden !!!

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    GUISetState (@SW_HIDE,$Form1) ; GUI Form1 verstecken
    GUISetState (@SW_show,$Form2) ; GUI Form2 sichtbar machen

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

    Case $Button2
    GUISetState (@SW_HIDE,$Form2) ; GUI Form2 verstecken
    GUISetState (@SW_show,$Form1) ; GUI Form1 sichtbar machen

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

    EndSwitch
    WEnd

    [/autoit]

    Edit: Bug raus genommen und noch Erklärungen dazu.

  • Kann man mit der MsgBox formatierten Text ausgeben?

    • Alina
    • 17. April 2009 um 13:49

    @Root

    progandy hat Dir doch ein Stichwort genannt. Bitte die Hilfe verwenden und die Suchfunktion, denn darüber gibt es zahlreiche Beispiele.

  • Anwendungspfad anhand der PID ermitteln

    • Alina
    • 17. April 2009 um 13:39

    Hallo BugFix.

    Da muß ich ihm recht geben. Sehe grade, das ich das gleiche Verzeichnis wie Du angelegt habe und ich dennoch "Program Files" nicht mit angezeigt bekomme.
    Wieso? Kann ich nicht sagen ;)

  • AppyGotchi (Spiel)

    • Alina
    • 17. April 2009 um 13:27
    Zitat von sl4y3r

    und die ini file werde ich noch verschlüsseln... habe es nur schnell programmiert weil ich ein spiel für die schule heute wollte

    Früher haben wir "Käsekästchen" auf der hinteren Schulbank gespielt. Heute gibt es bei Euch schon PC's auf der Schulbank? tz tz tz

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™