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

Beiträge von McPoldy

  • Nach dem Compilieren -> Unable to open the script file.

    • McPoldy
    • 14. März 2008 um 20:48

    :rofl: 3.2.4.9 ist etwas verstaubt, schau mal hier:
    http://www.autoitscript.com/autoit3/downloads.shtml

  • deustche hilfe downloaden

    • McPoldy
    • 14. März 2008 um 20:42
    Zitat von Tweaky

    Denn über Übersetzer und Reviewer keine deutsche Hilfe :thumbdown:

    Fehlt da nicht ein "ohne" ;) und das "über" wech.

  • Nach dem Compilieren -> Unable to open the script file.

    • McPoldy
    • 14. März 2008 um 20:41
    [autoit]

    msgbox(0,'',@AutoItVersion)

    [/autoit]

    :D

  • Nach dem Compilieren -> Unable to open the script file.

    • McPoldy
    • 14. März 2008 um 20:33

    Welche Version benutzt Du den von AutoIT, ich habe das Skript mit 3.2.10.0 gemacht.

  • Teil eines Dateinamen finden

    • McPoldy
    • 14. März 2008 um 20:29

    Hi, schau dir mal _FileListToArray an, folgendes gibt dir ein Array zurück wo nur DLL`s drin vorkommen die im Namen ell haben:

    [autoit]

    #Include <File.au3>
    #Include <Array.au3>
    ConsoleWrite(@SystemDir & @LF)
    $liste = _FileListToArray(@SystemDir,'*ell*.dll',1)
    _ArrayDisplay($liste)

    [/autoit]
  • Nach dem Compilieren -> Unable to open the script file.

    • McPoldy
    • 14. März 2008 um 20:20

    Mhh bei deinem Skript passiert bei mir gar nichts :(

    Aber https://autoit.de/www.google.at ist gut das hat bei mir manchmal Timeouts, so konnte ich mal was basteln:

    Spoiler anzeigen
    [autoit]


    #NoTrayIcon
    HotKeySet("{ESC}","_Exit")

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

    $url = 'www.google.at'

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

    While 1

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

    If Ping($url) = 0 Then
    TraySetIcon("Shell32.dll",48)
    TraySetState(4)
    Else
    TraySetIcon("Shell32.dll",14)
    TraySetState(8)
    EndIf
    Sleep(10000)
    WEnd

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

    Func _Exit()
    Exit
    EndFunc

    [/autoit]
  • Nach dem Compilieren -> Unable to open the script file.

    • McPoldy
    • 14. März 2008 um 19:46

    Stell uns doch bitte das Skript zur Verfügung, dann können wir schauen :)

  • "Fileinstall" kann mir das einer erklären^^

    • McPoldy
    • 14. März 2008 um 18:38

    nein

  • Einlogscript für Web.de | If WindowExists funzt nicht

    • McPoldy
    • 14. März 2008 um 18:33

    Kannst es auch mal so testen, vielleicht hilft es dir weiter :)

    Spoiler anzeigen
    [autoit]


    #include <IE.au3>
    $username = 'User'
    $password = 'Passwort'

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

    $oIE = _IECreate ("http://www.freemail.de")
    _IELoadWait ($oIE)
    $o_form = _IEFormGetObjByName ($oIE, "fm")
    $o_login = _IEFormElementGetObjByName ($o_form, "username")
    $o_password = _IEFormElementGetObjByName ($o_form, "password")
    $o_logonbtn = _IEFormElementGetObjByName ($o_form, "rv_dologon")

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

    _IEFormElementSetValue ($o_login, $username)
    _IEFormElementSetValue ($o_password, $password)
    _IEAction ($o_logonbtn, "click")
    _IELoadWait($oIE)
    _IEImgClick($oIE,'weiter zu FreeMail','alt')

    [/autoit]
  • "Fileinstall" kann mir das einer erklären^^

    • McPoldy
    • 14. März 2008 um 18:05

    Hi,

    gehe ich recht in der Annahme das du das nur mit der NICHT kompelierten Datei getestet hast?
    Zu Deiner Frage, mit dem FileInstall nimmst Du eine Datei in das Skript mit auf (es wird eingepackt), wenn du das Skript kompelieren lässt, wird also in deinem Fall die coust.au3 aus dem Verzeichnis D:\Dokumente und Einstellungen\Danny\Desktop in das Skirpt eingepackt. Wenn nun einer die kompelierte EXE Datei ausführt, wird zu beginn die Datei wieder entpackt und zwar an den Ort der als zweiter Parameter angegeben wird (bei dir C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\cost.au3)

    Mal ein Beispiel, ich habe eine INI Datei mit Einstellungen für mein Skript, die INI (ich nenne sie mal meine.ini) liegt in meinem Skript-Verzeichnis, wenn ich mein Skript weiter geben möchte, habe ich keine Ahnung wo der andere User das Skript ausführen wird. Also ich habe bei mir zum Entwickeln folgenden aufbau:
    c:\autoit\meinskript.au3 <= Das ist das Skript was ich entwickle
    c:\autoit\meine.ini <= Das ist meine INI Datei mit Einstellungen

    In mein Skript baue ich folgendes ein:
    Fileinstall("c:\autoit\meine.ini",@ScriptDir & "\meine.ini")

    So nun noch schnell kompelieren und ich habe eine schöne EXE Datei, die ich meinen Bekannten schicke. Der heißt Rudi Rüssel und packt die Datei in den Ordner:
    D:\Skripte\DummesDing\cost.exe

    Wenn er nun die Datei startet wird im Verzeichnis D:\Skripte\DummesDing die von mir in meinem Skript mit eingebundene ini Datei auftauchen und er kann gleich mit meinem Skript arbeiten.

    So glaube das müsste so reichen :D

  • Neue Funktion getStringFromObj()

    • McPoldy
    • 14. März 2008 um 15:03

    Andersrum wäre besser oder getObjFromString() :)

  • µit - März

    • McPoldy
    • 14. März 2008 um 14:53

    Hier mal mein Versuch :)

    Passwort: da5l3beni5t3in5pi3l

    Dateien

    McPoldy.rar 2,45 kB – 572 Downloads
  • Fehler bereits in der EN Hilfe!!

    • McPoldy
    • 14. März 2008 um 12:42

    Fehler in der DE Hilfe:
    Datei UDFs3.chm bei _IELoadWaitTimeout
    Da steht:

    Zitat

    Bemerkungen

    Es gibt keine Möglichkeit, den Timeout völlig abzustellen. Funktional kann man dies erreichen, indem man eine sehr hohe positive Ganzzahl angibt. Der Timeout ist zu Beginn 30000 ms (5 Minuten).

    Und es müsste stehen:

    Zitat


    Bemerkungen

    Es gibt keine Möglichkeit, den Timeout völlig abzustellen. Funktional kann man dies erreichen, indem man eine sehr hohe positive Ganzzahl angibt. Der Timeout ist zu Beginn 300000 ms (5 Minuten).

    Habe den Wert in der IE.au3 nachgesehen.

    Edit peethebee:
    In der deutschen Version behoben, aber der Fehler ist auch in der englischen Hilfe.

  • inetget will nicht so wirklich

    • McPoldy
    • 13. März 2008 um 08:19

    Moin, kann auch nix werden :)

    InetGet("Was will ich laden","Wo will ich es speichern",0,1)

    Bei "Was will ich laden" musst Du auch reinschreiben was du laden möchtest also in Deinem Fall DivXInstaller.exe ergo müsste es so aussehen:

    [autoit]


    InetGet("http://www.planet-jerry.de/htXP/codec/DivXInstaller.exe", "DivXInstaller.exe",0 ,1)

    [/autoit]
  • Automatische Netzwerkfreigabe für USB Laufwerke

    • McPoldy
    • 12. März 2008 um 18:35

    @Mega stimmt wusste doch das ich mir irgendetwas dabei gedacht hab, bin heute nicht so auf der Höhe :(

  • Automatische Netzwerkfreigabe für USB Laufwerke

    • McPoldy
    • 12. März 2008 um 14:02

    Als ich das Skript geschrieben habe, hatte ich bestimmt nen guten Grund dafür, aber jetzt fällt mir keiner ein :D.

  • Hilfe Videos

    • McPoldy
    • 11. März 2008 um 22:12

    Nabend,

    so ich wollte mal ein paar Video Links posten, ich habe ein paar Videos wo ich mal mit angefangen habe, baue aber jetzt noch mal alles neu auf.

    Erst einmal die älteren, ein paar sind bei YouTube einfach mal nach McPoldy oder Autoit suchen.

    Drei Videos liegen bei mir im blog:
    1. Eine allgemeine Einführung Link
    2. Setup mit Neustart Link
    3. Filedownload Link (Skript)

    Bei der neuen Reihe geht es auch mit einer allgemeinen Einführung los, aber mit neuem Hintergrund und ich beziehe auch etwas dieses Forum mit ein :D

    Also beginne ich hier mal meine Liste:

    11.03.2008 - Einführung (Link)
    In diesem Video zeige ich welche Tools ich so benutze, wo man sie her bekommt und am wichtigsten wo man Hilfe findet.

    06.04.2008 - Pixelsearch(Link)
    Mal wieder ein neues Video, da ich in den letzten Tagen von verschiedenen Leuten gefragt wurde wie das so geht, hab ich mal ein grobes Video zusammen gebaut. Leider ist
    mir nix anderes als ein Flashgame eingefallen, bitte um nachsicht :S
    Ab diesem Video packe ich auch immer eine EXE Datei dabei, damit man es auch als Standalone laufen lassen kann, eine EXE deshalt weil gleich ein Player und der passende Codec mit drin sind.
    Link zum Skript: Link

    01.06.2008 - Funktionen (Link)
    Da ich die letzten Wochen wenig Zeit hatte hier mal wieder ein kurzes Video, wie der Titel schon vermuten lässt, handelt es sich um Funktionen :) .
    Es ist ungefähr 11 Min. lang und ich habe das Skript und eine Offline Version des Videos dabei gelegt.
    Kritiken bitte immer fleißig posten ;)

    07.09.2008 - Rapidshare Download (Link)
    Das dürfte wohl mein längstes Video sein, geht geschlagene 1 Std. 23 Min. :)
    Worum geht es, ich wollte gerne mal ein Video machen welches alles zeigt, also von dem Problem was ich habe, wie ich es lösen möchte bis zum Ergebnis. Ich hoffe es macht einigen Leuten Laune es zu sehen. Die Dateien zum testen und das Script sind unter dem Video als Zip Datei verlinkt. Nebenbei bemerkt, es ist nicht die schönste Lösung, aber sie läuft bei mir :)

    11.09.2008 - Video über reguläre Ausdrücke von Tom99 (Link)
    Vielen Dank für das nette Video, weiter so :thumbup:

    27.09.2008 - Video über Speicherauslesen und schreiben (Link)
    Ich wurde gestern Nacht bzgl. diesem Thema gefragt, also habe ich mal ein kleines Video dazu gebastelt.

  • Tab Abstand in .txt Datei einfügen

    • McPoldy
    • 11. März 2008 um 14:57

    Hi das geht mit @TAB

    [autoit]


    dim $ofile = FileOpen('xxx.txt',2)
    FileWrite($ofile,'Mein' & @TAB & @TAB & 'Name ist' & @TAB & 'Hase...')
    FileClose($ofile)

    [/autoit]
  • alle fenster mit selben titel schließen

    • McPoldy
    • 11. März 2008 um 11:36

    Hi ey-jo86,

    du hast da eine Fussgesteuerte Schleife ohne Abbruchbedingung.

    [autoit]


    Do
    winclose("FlashFXP v3.2.0")
    Sleep(50) ;<= gem. Vorschlag von Mega
    Until WinExists("Installiere Anwendungen") = 0

    [/autoit][autoit][/autoit][autoit][/autoit]
  • alle fenster mit selben titel schließen

    • McPoldy
    • 11. März 2008 um 11:16

    Hi, ich habe mal grade das Setup von FlashFXP Version 3.6 RC 3 durchlaufen lassen, bei mir kommen keine Verknüpfungsfenster hoch ?( Na ja auch egal, wenn das bei dir so ist, könntest du doch den Prozess killen der dafür verantwortlich ist ( siehe ProcessClose ).

    [Edit] Xenobiologist: Sorry warst mal wieder schneller :)

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™