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

Beiträge von gmmg

  • Installationen im Hintergrund durchführen lassen

    • gmmg
    • 11. August 2010 um 10:04

    hallo zusammmen,

    stand auch schon vor dem problem, dass ich ein gui tool hatte, was keinen silent unterstützt ...
    dies wurde dann mit der softwareverteilung Altiris ausgerollt ...
    es musste nur der autologin in der registry gesetzt werden ...

    und dann funktionierte das setup mit grafischer oberfläche ...

    ach ja, weil hier gerade einer ultravnc erwähnt hat!
    setup config file erstellen -->
    - download UltraVNCSetup.exe
    - run the exe with the command "UltraVNC-101-Setup.exe /saveinf=c:\someconfigfile.inf" , this will save the main config file to a path of your choosing.
    - go through the setup changing config settings to how you want it installed (language, program path, etc).

    setup dann mit--> " UltraVNC_1.0.8.2_Setup.exe /verysilent /loadinf=d:\UltraVNC_Viewer_config.inf" aufrufen
    in der inf stehen die setup parameter ..
    -------- inf datei -------
    [Setup]
    Lang=de
    Dir=C:\Programme\UltraVNC
    Group=UltraVNC
    NoIcons=0
    SetupType=viewer
    Components=ultravnc_viewer
    Tasks=desktopicon,associate


    gruß gmmg

  • WinSCP in AutoIt

    • gmmg
    • 8. August 2010 um 16:01

    naja, nicht schlimm!

    ich komme bisher mit dem winscp und autoit hin!

    danke

    gruß gmmg

  • WinSCP in AutoIt

    • gmmg
    • 8. August 2010 um 15:55

    @progandy

    hast du mit dieser libcurl dll schon gearbeitet?
    man muss das rad ja nicht ganz neu erfinden ...

    gruß gmmg

  • WinSCP in AutoIt

    • gmmg
    • 8. August 2010 um 12:29

    Hallo,

    habe da einfach das scripting von winscp genommen und den aufruf über autoit gesteuert ...
    für autoit habe ich noch keine sftp lösung gefunden ...

    beispiel aufruf in autoit: #C:\Programme\WinSCP\WinSCP.com /console /script=C:\PSFTP\Winscp_scripting\Script.txt

    winscpscript: script.txt
    #--------------------------------------
    # Automatically answer all prompts negatively not to stall
    # the script on errors
    option batch on
    # Disable overwrite confirmations that conflict with the previous
    option confirm off
    # Connect using a password
    open user:passwd@ipadresse
    # Change remote directory
    cd /home/Export
    # Force binary mode transfer
    option transfer binary
    # Download file to the local directory d:\
    get -delete *.txt D:\Data\Datenlieferung\
    # Disconnect
    close
    # Exit WinSCP
    exit
    #--------------------------------------

    das autoitscript habe ich leider erst morgen verfügbar .. liegt auf arbeit ..

    muss auch erstmal weg ..

    gruß gmmg

  • WinSCP in AutoIt

    • gmmg
    • 8. August 2010 um 11:53

    Hallo EliteMattthias,

    ich benutze winscp über autoit schon seit ca .einem halben jahr um bestimmte dateien automatisch auf eine sftp server up-bzw. down zu loaden ...

    gruß gmmg

  • AutoIt übers netzwerk

    • gmmg
    • 4. August 2010 um 14:37

    Hallo LGob,

    in was für einer Umgebung befindest du dich netzwerktechnisch überhaupt?
    ist das privat ( 2 pc's über switch) oder habt ihr einen windows server + clients netzwerk?

    warum soll client 1 ein script ausführen und danach jedesmal mit einem weiteren kommunizieren und das auch wieder zurück zum 1 client?
    sollen da daten abgeglichen werden (updater) oder wie kann man sich das vorstellen?

    wenn es ein updater werden soll, kannst du mit einer definierten versionsnummer arbeiten und die daten dann entsprechend kopieren! die update daten sollten dann immer an einer zentralen stelle liegen, von der sich alle cleints bedienen können!

    kannst es ja mal bissl genuer schreiben, was du vorhast! ;)

    gruß gmmg

  • Splash Ladebildschirm (ähnlich wie bei Office 2010)

    • gmmg
    • 8. Juni 2010 um 13:47

    hallo gtaSpider,
    sieht top aus :)
    wo kann ich denn ändern, dass in das untere label ein längerer text passt?

    gruß gmmg

  • SFTP - HowTo

    • gmmg
    • 6. Juni 2010 um 19:18

    hallo dankeschön,

    ich hatte auch mal das problem mit sftp!
    habe für uns jetzt eine entsprechende lösung und zwar über WinSCP, welches sich auch über Console steuern lässt!

    hier mal ein beispiel:

    [autoit]


    RunWait('"C:\Program Files\WinSCP\WinSCP.com" /console /script=D:\Data\Transfer\Script.txt')
    ; öffnet das Tool WinSCP und führt die script.txt aus

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

    in der txt steht dann folgendes:

    Spoiler anzeigen


    # begin
    # Automatically answer all prompts negatively not to stall
    # the script on errors
    option batch on
    # Disable overwrite confirmations that conflict with the previous
    option confirm off
    # Connect using a password
    open user:pass@192.168.2.2
    # Change remote directory
    cd /home/remotepfad
    # Force binary mode transfer
    option transfer binary
    # Download file to the local directory d:\
    get -delete back*.sql D:\Data\Transfer\
    # Disconnect
    close
    # Exit WinSCP
    exit

    #C:\Programme\WinSCP\WinSCP.com /console /script=C:\PSFTP\Winscp_scripting\download.txt #beispiel für aufruf über die CMD
    #end
    # die # kommentiert zeilen aus

    das programm muss vorher installiert werden u. mann muss sich einmalig über die programmoberfläche auf den entsprechenden server verbinden (wegen der sicherheitsabfrage)

    gruß gmmg

  • ini datei richtig in array einlesen und editieren

    • gmmg
    • 4. Juni 2010 um 15:12

    Hallo White Loin,

    ich glaube hier fehlen uns noch mehr informationen!

    wie sehen die daten in der ini aus? kannst du da mal paar dummie daten bereitstellen?

    wie sollen die daten dann in der listview aussehen?

    ich persönlich hab mit listview noch nichts weiter gemacht, benutze meistens immer eine normale list!

    gruß gmmg

  • Mysql Insert + Update Data

    • gmmg
    • 18. Mai 2010 um 10:20

    so funktioniert jetzt wunderbar!

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

    If _MySQL_Real_Query($MysqlConn, $sQuery) Then ; Fehler
    MsgBox(0,"","Fehlernummer: " & _MySQL_Errno($MySQLConn) & @CRLF & _MySQL_Error($MysqlConn))
    EndIf
    If @error <> 0 Then MsgBox(0,"",$x & " / " & $sQuery)

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

    jetzt werden auch fehler aufgedeckt, die man so nicht bemerkt hat. z.b. werte mit komma, obwohl das feld ein integer ist!
    die wurden bisher ohne fehlermeldung ignoriert, das script lief aber trozdem mit dem nächsten datensatz weiter.

    danke nochmals für die unterstützung

    gruß gmmg

  • Mysql Insert + Update Data

    • gmmg
    • 17. Mai 2010 um 21:16

    hi progandy,

    danke für die erläuterung!
    werde dann morgen mal testen und antwort geben!

    danke

    gruß gmmg :)

  • Mysql Insert + Update Data

    • gmmg
    • 17. Mai 2010 um 19:46

    ich hab es jetzt mal so in das script eingebaut!

    scriptauschnitt -->

    _MySQL_Real_Query($MysqlConn, $sQuery)
    If @error <> 0 Then MsgBox(0,"",$x & " / " & $sQuery)

    hier liefert mir @error den wert 0 zurück, wenn alles ok ist

    das werde ich aber nochmal mit fehlerhaften werten prüfen ...

    gruß gmmg

  • Mysql Insert + Update Data

    • gmmg
    • 17. Mai 2010 um 18:18

    @ progandy

    bin gerade auf ein problem gestossen!
    wie kann ich einen fehler ausgeben,wenn es beim verarbeiten der _MySQL_Real_Query($MysqlConn, $sQuery) einen fehler gibt?

    z.b. feldtypen passen nicht u.a.

    danke im voraus

    gruß gmmg

  • Schleifen Problem

    • gmmg
    • 28. April 2010 um 09:55

    ich denke hier geht es um eine abfrage, ob ein user zugang bekommt oder nicht!

    man lässt doch nicht ein programm in einer endlosschleife die ganze zeit laufen, bis sich da mal richtig einloggt bzw. ein richtiges passwort eingibt!

    das mach wenig sinn, deshalb eine schleife mit xxx versuchen!

    gruß gmmg

  • Schleifen Problem

    • gmmg
    • 27. April 2010 um 15:18

    hallo,
    das kann man doch auch alles in ein script packen, warum die 2 scripte?

    input erstellen und passwort abfragen ...
    das ganze könntest du dann noch in eine schleife packen, indem du die versuche festlegen kannst!

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

    $passwd01 = xxxxx

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

    For $i = 0 To 3

    $passwd02 = InputBox("Security Check", "Enter your password.", "", "*")

    if $passwd01 = $passwd02 then run (ie8)

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

    Next

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

    exit ; beendet nach dreimaliger eingabe das tool ...

    [/autoit]

    so aus dem kopf ...
    gruß gmmg

  • RunAs funktioniert nicht (Fehlermeldung 0)

    • gmmg
    • 26. April 2010 um 14:12

    na wir helfen doch immer gern :)

    gruß gmmg

  • RunAs funktioniert nicht (Fehlermeldung 0)

    • gmmg
    • 23. April 2010 um 11:34

    hallo, ich benutze immer folgendes:

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

    $ADMINUSER = "user"
    $DOMAIN = @LogonDomain
    $ADMINPASS = "xxxx"

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

    If Not IsAdmin() Then
    ; Bis Version 3.2.10.0
    ;~ RRunAsSet("user", @LogonDomain, "xxx")
    ;~ Run(@ScriptFullPath, @ScriptDir, @SW_HIDE)
    ;~ RunAsSet()
    ; AB Version 3.2.12.0
    RunAs($ADMINUSER, $DOMAIN, $ADMINPASS, 0, @ScriptFullPath, @ScriptDir, @SW_HIDE)
    Exit
    EndIf

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

    If IsAdmin() Then
    ;MsgBox(0, "", "Admin-Rechte erkannt.",1)
    EndIf

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

    ; starte firefox instal

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

    Run (pfad + firefoxsetup.exe) ; nur ein beispiel

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

    was noch einfacher ist, eine silent installation mit schalter -ms
    beispiel:
    firefoxsetup.exe -ms

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

    If Not IsAdmin() Then
    ; Bis Version 3.2.10.0
    ;~ RRunAsSet("userl", @LogonDomain, "xxx")
    ;~ Run(@ScriptFullPath, @ScriptDir, @SW_HIDE)
    ;~ RunAsSet()
    ; AB Version 3.2.12.0
    RunAs("user", @LogonDomain, "xxxxx", 0, @ScriptFullPath, @ScriptDir, @SW_HIDE)
    Exit
    EndIf

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

    If IsAdmin() Then
    ;MsgBox(0, "", "Admin-Rechte erkannt.",1)
    EndIf

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

    MsgBox(0,"","Install beginnt",2)
    RunWait ('"C:\Firefox Setup 3.6.3.exe" -ms', "" , @SW_HIDE)
    ;oder
    Run ('"C:\Firefox Setup 3.6.3.exe" -ms', "" , @SW_HIDE)

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

    gruß gmmg

  • Umgebungsvariable (Batch) Envget geht nicht

    • gmmg
    • 22. April 2010 um 13:49

    hallo,

    du kannst doch auch einfach mit @username den aktuellen user abfragen!

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

    if @username = "user yx" then

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

    ;mache folgendes ....
    else
    msgbox(0,"","nicht authentifiziert")
    exit

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

    endif
    ;oder so

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

    dim $array[3]
    $array[0]="webplatz"
    $array[1]="webplatz1"
    $array[2]="webplatz2"

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

    For $i = 0 To 53

    if @username = $array[$i] then
    ;mache folgendes ....

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

    else
    msgbox(0,"","nicht authentifiziert")
    exit
    endif

    Next

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

    damit kannst du dir die eingabe vom passwort und user sparen!

    gruß gmmg

  • Verbindung zur Datenbank und SQL update

    • gmmg
    • 14. April 2010 um 20:44

    alternativ kannst es ja auch mal mit mysql probieren ...

    als oberfläche kannst du ja dann weiter access benutzen ...

    gruß gmmg

  • Probleme mit SELECT COUNT auf MSSQL DB

    • gmmg
    • 12. April 2010 um 17:00

    na prima ... :)

    gruß
    gmmg

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™