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

Beiträge von letsgo

  • Frage zu ftp upload

    • letsgo
    • 22. März 2012 um 22:01

    Dafür musst du erstmal ne Gui machen (am besten in der Hilfe schauen) und ne Progressbar machen.
    Das Guictrlsetdata musst du dann in der For-Scleife einfügen, dass sich die Prozent nach jeder Datei neu berechnen

    Hier mal ein Beispiel:

    [autoit]


    GuiCreate('Meine Gui',400,100) ;erstellt ein Fenster
    GuiSetState() ;macht das Fenster sichtbar
    $progress=GuictrlCreateprogress(10,75,380,20) ;Erstellt eine Progressanzeige auf dem Fenster auf Position 10 und 75 mit Länge 380 und Höhe 20

    [/autoit][autoit][/autoit][autoit][/autoit]
  • transperent in au3irrlicht

    • letsgo
    • 21. März 2012 um 19:51

    Hast du auch den Pfad zu deiner Datei angepasst?

    Und laut Zeile 16 wird nur die Farbe weiß transparent,falls du eine andere farbe als hintergrund hast, musst du die abändern

  • transperent in au3irrlicht

    • letsgo
    • 21. März 2012 um 18:58

    JPG unterstützt keine Transparenz. Da muss du PNG benutzen

    Oder du kannst eine bestimmte Farbe in Irrlicht transparent machen. Siehe Beispiel 002

    [autoit]


    $FreeBasicLogo = _IrrGetTexture( "../media/FreeBasicLogo.bmp" )
    ; create a mask for the FreeBasic logo that makes the white areas of the
    ; logo transparent
    _IrrColorKeyTexture( $FreeBasicLogo, 255, 255, 255 )

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit]
  • Probleme bei der Ausgabe: Subscript used with non-Array variable

    • letsgo
    • 21. März 2012 um 18:12

    Mach doch noch nach Zeile 90 z.b. so etwas zum Testen ob es überhaupt ein Array ist.

    [autoit]


    if Not IsArray($bg) or @error then MsgBox(0,'ERROR','Fehlercode:'&@error)

    [/autoit]
  • zip entpacken im hintergrund

    • letsgo
    • 19. März 2012 um 19:09

    Ich glaube der/die/das Flag muss auf 1 sein

  • Frage zu ftp upload

    • letsgo
    • 18. März 2012 um 02:04

    Lässt sich ganz einfach berechnen :)

    GuictrlsetData($progress,$n/$file[0]*100)

    Edit: Was ist überhaupt ein Anti-Programmierer und was sucht jener dann in einem Programmier-Forum? 8|

  • Frage zu ftp upload

    • letsgo
    • 18. März 2012 um 00:13

    Ungefähr würde ich es so machen. Natürlich noch das ganze Verbindungszeugs davor ;)

    [autoit]


    $file=_FileListToArray('D:\EinPfad','*.jpg',1)
    For $n=1 to $file[0]
    _FTP_FilePut($session,'D:\EinPfad\''&$file[$n],$upload_name)
    Next

    [/autoit]
  • Zeilenanzahl einer Datei herausfinden

    • letsgo
    • 12. März 2012 um 16:26

    Ichglaube die Funktion heisst _FileCountLine oder so.Bin halt leider nur mit meinem Handy on

  • GDI+ Spielerei 3D-Linien

    • letsgo
    • 10. März 2012 um 23:22

    @CyRox Jap :)
    Musst halt noch die MsgBox am Anfang entfernen, da sonst beim start des bildschrmschoners erst mal gefragt wird, ob du ihn den im Vollbildmodus starten möchtest ;)

  • zufäligen link starten

    • letsgo
    • 10. März 2012 um 23:09

    mit folgenden Funktionen

    [autoit]


    Random()
    Execute()

    [/autoit][autoit][/autoit][autoit][/autoit]
  • PenGuin ist 18!

    • letsgo
    • 10. März 2012 um 22:56

    Auch von mir einen Herzlichen Glückwunsch an das Geburtstagskind PenGuin und allen anderen, die Heute auch Geburtstag haben. Feiert schön :party:

  • GDI+ Spielerei 3D-Linien

    • letsgo
    • 10. März 2012 um 22:48

    Genial :)
    Hab ich jetzt mal als Bildschimschoner genommen,sieht fantastisch aus.
    Wenn man de Richtung auch noch mit der Maus steuern könnte, wäre es auch super

  • LumosCalc - Endlich nachgeholt ;)

    • letsgo
    • 29. Februar 2012 um 19:03

    Für dein erstes Programm nicht schlecht, Schachkätzchen :D
    Das Problem mit dem Runden kann durch folgenden Code gelöst werden (also eine Abfrage ob der Wert überhaupt ein Array ist und bis [2] geht)

    Spoiler anzeigen
    [autoit]


    Func _Round($VALUE)
    $aVALUE = StringSplit($VALUE,".")
    if IsArray($aVALUE) and $aVALUE[0]>=2 Then
    ;msgbox(0,"",$aVALUE[2])
    $NUMBER = Execute($aVALUE[2])
    $NUMBER = StringTrimRight($NUMBER,StringLen($NUMBER) - 1)
    ;MSGBOX(0,"",$NUMBER)
    If $NUMBER >= 5 Then Return Ceiling($VALUE)
    If $NUMBER < 5 Then Return Floor($VALUE)
    Else
    Return $VALUE
    EndIf
    EndFunc

    [/autoit]

    EDIT: Startpost falsch interpretiert, ist natürlich nicht dein erstes Programm :)
    Und ich dachte, wenn du schon ne eigene Funktion hast, kann sie auch mal richtig funktionieren :D

  • ;/ Label Problem

    • letsgo
    • 24. Februar 2012 um 20:39

    Und ein Mensch kann sowieso nur ca. 25 Frames pro sekunde sehen, also reicht alle ~48ms eine Aktualisierung aus.

  • ;/ Label Problem

    • letsgo
    • 24. Februar 2012 um 18:07

    Generell ist so etwas mit Controls schlecht, aber da sích selbst kein GDI+ Gedöns kann, würde ich ne Pause im Scipt machen, denn zu schnelles Wechseln der Daten bringt das grundsätzlich zu wackeln


    [autoit]


    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    $Form1 = GUICreate("Form1", 581, 437, 192, 124)
    $Pic1 = GUICtrlCreatePic(StringReplace(@AutoItExe, "autoit3.exe", "Examples\GUI\msoobe.jpg"), 0, 0, 580, 436)
    $FastLabel = GUICtrlCreateLabel("test123", 136, 200, 237, 28)
    GuiCtrlSetBkColor(-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
    GUISetState(@SW_SHOW)
    $i = 1

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

    $timer=TimerInit() ;Erstellt einen Timer
    While 1
    if TimerDiff($timer)>250 then ;Wenn die Zeit nach dem letzten Timer größerals 250ms ist, dann...
    $timer=TimerInit() ;Timer auf 0 setzen
    $i += 1
    GuiCtrlSetData($FastLabel,"test" & $i)
    Endif
    If GuiGetMsg() = $GUI_EVENT_CLOSE Then
    Exit
    EndIf
    WEnd

    [/autoit]
  • Anti ACTA

    • letsgo
    • 24. Februar 2012 um 17:52

    ACTA gibt es nun auch unter dem Namen IPRED ,also aufgepasst!
    Gemeinsam gegen ACTA

  • Simples Script Fehler

    • letsgo
    • 24. Februar 2012 um 17:45
    Zitat

    Geht doch auch ohne Sleep(20)??

    Natürlich, aber ohne das Sleep läuft der Prozessor heiß,das Script verbraucht zu viel Leistung.
    Ich würde sogar ein Sleep(100) oder (250) nehmen

  • ComboBox

    • letsgo
    • 20. Februar 2012 um 22:49

    Sieht mir auch nach einem Bot aus, jedenfalls hat mir Google (der Verräter) folgendes geliefert: http://www.metin2wiki.eu/index.php/Bonus

    Kann natürlich auch Zufall sein, dass es in Metin auch Orks,Ohrringe,Esoterische ... gibt :whistling:

    P.S: Der Link funktioniert nicht

    Dateien

    Bild.png 79,63 kB – 0 Downloads
  • Mathe ...

    • letsgo
    • 14. Februar 2012 um 21:41

    Wenn du das Brechnen willst, dann ungefähr so.

    [autoit]


    GUICtrlSetData($Prog1,100*$position/23141)

    [/autoit]

    €DIT: Zu spät ...

  • Fingerprint-Scanner auslesen

    • letsgo
    • 9. Februar 2012 um 22:25

    Hier wird der Sensor anscheinend mithilfe einer FP-Lib.DLL ausgelesen : http://www.autoitscript.com/forum/topic/41…erprint-reader/
    Ansonsten scheint es so, dass man "nur" mit Autoit dies nicht realiseren könnte

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™