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

Beiträge von HassanMullah

  • Welche Schleife muss ich hier nehmen ?

    • HassanMullah
    • 19. Oktober 2010 um 13:29
    Zitat von AspirinJunkie

    ... es erstmal selbst zu probieren und nur wenn du nicht weiterkommst woanders Anregungen zu holen.

    Hallo, erstmal vielen Dank. Das sieht ja schon sehr vielversprechend aus. Das mit dem Probieren werde ich dann machen, wenn ich die Zeit dazu habe. Momentan brennt mir leider ein wenig der Kittel und ich muss eine Lösung erstellen. Von daher werde ich in nächster Zeit auch noch öfters Fragen müssen.

    BTW: Was muss denn an Deinem Script angepasst werden, wenn man mit "*.*" und weiteren Unterverzeichnissen arbeiten will ?

    Gruss und vielen Dank für den Tipp

    Hassan

  • Welche Dateien benötigt AutoIT auf Fremdsystemen ?

    • HassanMullah
    • 19. Oktober 2010 um 13:14
    Zitat von chip

    Das kommmt schlicht darauf an auf welchem Wege die Remote-Verbindung aufbaust.

    Die Weg sind leider nicht immer gleich, aber mir ist mit der bisherigen Antwort schon geholfen

    Gruss Hassan

  • Welche Dateien benötigt AutoIT auf Fremdsystemen ?

    • HassanMullah
    • 19. Oktober 2010 um 07:35
    Zitat von Greenhorn

    Warum nicht einfach AutoIt auf einen Stick packen ???
    Dann bleibt das System "sauber".


    Gruß
    Greenhorn

    Weil man über Remote Sessions so schlecht an den USB Stick kommt 8o

    Trotzdem Danke für den Tipp

    Gruss Hassan

  • Welche Dateien benötigt AutoIT auf Fremdsystemen ?

    • HassanMullah
    • 18. Oktober 2010 um 14:50

    Hallo Bugfix,

    das finde ich jetzt echt einfach mal nur Spitze :party:

    Danke

    Gruss Hassan

  • Welche Dateien benötigt AutoIT auf Fremdsystemen ?

    • HassanMullah
    • 18. Oktober 2010 um 13:32

    Danke erst mal für die Antworten. Leider helfen die hier nicht weiter.

    AutoIT soll hier "Back to the Roots".

    Stellt Euch folgende Situation vor.

    Eine "Branchenanwendung" mit vielen Feldern, wo man was rausliest, bzw. was reinschreiben kann, mit und ohne Pulldownfeld usw.

    Jedoch haben wir nicht einen Hersteller der Branchensoftware, sondern ca. 170 verschiedene.

    AutoIT soll jetzt ganz klassisch Tastuaturpuffer bzw. Mauseingaben vollziehen. Da die Felder jedoch

    1.) niemals gleich heißen
    2.) niemals am gleichen Ort zu finden sind
    3.) die Kunden unterschiedliche Wünsche haben werden, was für den jeweiligen Kunden wichtig oder unwichtig ist

    brauche ich halt die "notwendigsten" Dateien auf dem System, um hier für jeden expliziet was zum Stricken.
    Ich gehe - Stand heute - mal davon aus, das ich KEINE Includes brauche.

    Also bitte einfach mal die Dateinamen listen.

    Danke

    Gruss Hassan

  • Welche Dateien benötigt AutoIT auf Fremdsystemen ?

    • HassanMullah
    • 18. Oktober 2010 um 12:27

    Hallo zusammen,

    ich möchte in Verbindung mit einem Softwarepaketierungs Projekt die "notwendigsten" Dateien von AutoIT auf die verschiedenen Windows Rechner bringen.

    Der Grund liegt darin, das wir eine Anwendung verteilen, welche dann, nachdem Sie installiert ist, entsprechende AutoIT.exe Dateien ausführen soll.

    Da die Scripte jedoch zu einem bestimmten Prozentsatz vor Ort noch angepasst werden, und dann auf dem jeweiligen System kompiliert werden müssen, stellt sich für mich die Frage, was brauche ich hier genau alles.

    Zur Info: AutoIT soll NICHT auf den System "installiert" werden !!

    Gruss Hassan

  • externe Variablen Übergabe

    • HassanMullah
    • 18. Oktober 2010 um 11:22
    Zitat

    Sofern die zu speichernde Datenmenge nicht das Limit einer INI sprengt, ist diese eine super Sache

    Da kann ich mich nur anschließen !!

    Ich werde mir die Vorschläge mal anschauen. Eventuell melde ich mich nochmals.

    An dieser Stelle :thumbup: für Eure Hilfe

    Gruss Hassan

  • Welche Schleife muss ich hier nehmen ?

    • HassanMullah
    • 18. Oktober 2010 um 11:14

    Hört sich ja alles in sich schlüssig an, aber für eine Anfänger auch ganz schön kompliziert ?(

    Zitat von HassanMullah

    Könnte Ihr mir hier bitte ein kleines Beispiel Script zeigen ?

    Schön wären die Beispiel mit z.B. nur einer Datei und alternativ mit z.B 10 Dateien.

    Danke

    Gruss Hassan

  • Welche Schleife muss ich hier nehmen ?

    • HassanMullah
    • 18. Oktober 2010 um 10:18

    Hallo nochmals ...

    Folgende Frage habe ich.

    Ich möchte mit AutoIT eine Datei von A nach B kopieren, welche z.B. 200 MB gross ist. Hierzu möchte ich gerne eine ProgressBar anzeigen lassen.

    Das Beispiel aus der Hilfe ...

    [autoit]

    ProgressOn("Fortschritt", "Erhöhungsschritte in Sekunden", "0 Prozent")
    For $i = 10 to 100 step 10
    sleep(1000)
    ProgressSet( $i, $i & " Prozent")
    Next
    ProgressSet(100 , "Fertig", "Komplett")
    sleep(500)
    ProgressOff()

    [/autoit]

    ... bringt mich nicht so richtig weiter. Aber ich vermute mal, ich habe hier einfach einen geistigen Hänger :rofl:

    Also ich verstehe das so:

    Solange eine Variable "$i" einen bestimmten Wert NICHT erreicht hat, durchlaufe die Schleife -> führe eine Anwendung aus (hier einen Sleep) -> erhöhe die Variable "$i". Wenn die Variable "$i" Ihren Wert erreicht hat, verlasse die Schleife.

    Mein Problem ist hier die Anwendung Sleep !

    In dem Beispiel wird bei jedem Durchlauf der Schleife "kurz geschlafen".

    Was passiert aber, wenn ich anstatt von Sleep meinen Kopierbefehl einfüge ? Dann würde ja vermutlich die Kopier Aktion immer wieder von vorne starten.

    Von daher suche ich eine "Schleife", die meine Kopieraktion "einmal" antriggert, und diese Schleife dann zu Ende ist, wenn die Kopier Aktion ebenfalls zu Ende ist.

    Könnte Ihr mir hier bitte ein kleines Beispiel Script zeigen ?

    vielen Dank

    Hassan

  • externe Variablen Übergabe

    • HassanMullah
    • 18. Oktober 2010 um 10:01

    Hallo Chip,

    soweit habe ich das auch verstanden. Es ergeben sich für mich jedoch folgende Probleme, die ich noch nicht "technisch" zu meistern verstehe.

    Ich arbeite sehr oft mit WISE Installations System. Hier gibt es auch die Möglichkeit mit einer Variablen "CMDLINE" zu arbeiten. Allerdings wird hierbei ALLES in eine Variable geschrieben. Hier mal ein Bespiel:

    Code
    anwendung.exe /S install nojre noreboot

    und

    Code
    anwendung.exe /S bubuinstall_wassollichschreibennojre-noreboot

    erzeugen das gleich Ergebnis, da ich in einer IF-Schleife nach "CONTAIN" abfragen kann.

    D.h.

    Code
    If %cmdline% contain nojre, dann "machwas" ...

    Bei AutoIT habe ich mit $Cmdline[0] die Anzahl der Variablen und ab $Cmdline[1] die Werte.

    Da ich mich mit Arrays noch nicht auskenne - und mir auch momentan die Zeit zum Einarbeiten fehlt - suche ich hier eine ähnliche Möglichkeit wie oben beschrieben.

    Gibt es sowas mit AutoIT ??

    2. Frage ?

    Wie pipe ich meine Variablen in Richtung Java wieder raus ? Gibt es hier zur ini Datei noch Alternativen ? Registrierung möchte ich ungern, wegen eventuellen Berechtigungsproblemen, nehmen.

  • externe Variablen Übergabe

    • HassanMullah
    • 18. Oktober 2010 um 09:19

    Hallo Chip,

    beim Ausführen der EXE, d.h. Sie ist schon fertig kompiliert. Die EXE braucht jedoch die verschiedenen Variablen, um "Ihre Arbeit" erledigen zu können

    Gruss Hassan

  • externe Variablen Übergabe

    • HassanMullah
    • 18. Oktober 2010 um 09:01

    Guten Morgen zusammen,

    folgendes Problem habe ich momentan, und weiß momentan nicht so genau, wie man das angehen soll.

    Ich soll eine AutoIT.exe schreiben, welche Ihrer Parameter von einem Javaprogramm erhält. Ebenso sollen später von der AutoIT.exe Parameter an die Java Anwendung übergeben werden.

    Wie geht Ihr sowas normal an. Ich dachte an eine ini Datei als Übermittler, aber vielleicht gibt es hier ja auch was anderes.

    Bin über verschiedene Lösungen gespannt :P

    Vielleicht sollte man noch beachten, das die Variablen, welche übergeben werden sich in der Anzahl und in der Beschreibung ändern können.

    Hier mal ein Beispiel:

    Code
    Var1=1
    Var2=2
    Var3=3

    und später vielleicht solch eine Reihenfolge

    Code
    Var1=1
    VarTest=Test
    Var2=bubu
    Var3=3
    VarTest17=schnickschnack
    Var4=4

    Ist hier $CmdLine dann überhaupt angebracht ? Oder soll man hier die Anzahl der Variablen von der EXE selbst ermitteln lassen ?

    also recht chaotisch ...

    Gruss Hassan

  • Frage zu " #AutoIt3Wrapper_Res_Description " und " #AutoIt3Wrapper_Res_Comment "

    • HassanMullah
    • 13. Oktober 2010 um 13:31

    Hallo zusammen,

    ich bin gerade dabei, meine ersten Schritte mit AutoIT zu tun :party: .

    Da ich es aus anderen Projekten gewohnt bin, meine Arbeit sauber zu dokumentieren, wollte ich die Dateieigenschaften der compilierten *.au3 Datei gleich anpassen.

    Ich bekomme das soweit auch hin, bis auf 2 Dinge:

    1.)
    Wenn ich unter

    [autoit]

    #AutoIt3Wrapper_Res_Comment=Hier steht der Kommentar

    [/autoit]

    eintrage, erscheint in der EXE überhaupt nichts.

    2.)
    Wenn ich unter

    [autoit]

    #AutoIt3Wrapper_Res_Description=Der Lizenzschlüssel ist: $_Var_LicKey

    [/autoit]


    eintrage, erscheint in der EXE

    Zitat

    Der Lizenzschlüssel ist: $_Var_LicKey

    obwohl ich in AutoIT folgenden Code drin habe:

    [autoit]

    ; Script Start - Add your code below here

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

    DIM $_Var_LicKey
    $_Var_LicKey="IDi-xjdde-erER-arekrj"

    [/autoit]

    Kann das entweder ...

    a.) daran liegen, das die Variable erst später aufgerufen wird, oder
    b.) das die Variable hier nicht aufgelöst wird. Es steht ja nicht der Wert, sondern der Name der Variablen in der Beschreibung.

    Gibt es hierfür überhaupt eine Lösung ?

    Gruss und Danke

    Hassan

  • AutoIt-Anfänger Guide / Wie poste ich richtig?

    • HassanMullah
    • 13. Oktober 2010 um 10:46

    Guten Morgen,

    nachdem ich mich jetzt die letzten zweieinhalb Tage mit den Anfänger Tutorials auseinander gesetzt habe, und mich an mein eigentliches Problem wagen möchte, habe ich auch noch diesen Thread gelesen.

    Eine Sache ist mir aber noch nicht ganz klar.

    Wann verwende ich "AutoIT Quelltext" und wann den "Spoiler". Vor allem habe ich den Unterschied noch nicht ganz verstanden. So wie ich es vermute, ist der Spoiler eigentlich nur ein eingeklappter Quelltext, um Platz zu sparen ?

    Oder liege ich hier ganz falsch ?

    Gruss und vielen Dank

    Hassan

    P.S. Ich poste jetzt trotzdem schon mal, auch wenn es nicht ganz konform ist :thumbup:

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™