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

Beiträge von Candyland

  • Dickes & ungewolltes Kind mit Candy im Bauchnabel

    • Candyland
    • 30. Januar 2017 um 16:23

    Ich hoffe doch mal das deine mutter das nicht auch so rüberkommen lassen hat. ^^
    Ich kenne zwar dieses ('Doh!') aber an diese szene erinnere ich mich nicht wirklich. Liegt wohl daran das ich die Fernseh Politik nicht mag & deshalb keinen TV besitze. :rolleyes:

    Es lässt sich nicht wirklich heraus lesen um was es bei diesem Duell ging, gewiss ist nur das du dich 2014 Homelike! nanntest :thumbup:
    Aber gegen das vezocken vom Wertlosem Geld hab ich nichts 8|

  • Dickes & ungewolltes Kind mit Candy im Bauchnabel

    • Candyland
    • 30. Januar 2017 um 13:16
    Zitat von General Kaboom

    Den Clickbait mal abgesehen lese ich die Vorstellung einer 2 Jahre jüngeren Version von mir. Wenn du jetzt auch noch einen (kleinen) Schuss in der Birne hast, werden wir bestimmt gut miteinander auskommen :D

    Ja ich habe einen Schuß und rede stuß, aber das auch nur wenn mein zuhoch angesetzter Humor Pegel mir dinge zwischen die Synapsen ruft.
    Die Frage die sich mir stellt ist, Wie ungewollt ist denn das 'andere' Kind hier? ^^
    Ach und was ist das für ein Trading Duell? hehe vielleicht solltest du das pic verlinken zu einer art Topic, damit dich nicht 'jeder' fragt.


    Ich danke euch beiden für die nette Willkommensparty! :party1:

    EDIT: Vielleicht habe ich auch irgendwann genug erfahrung um den Fragenstellern, korekte und sachgerechte antworten zu liefern

  • Dickes & ungewolltes Kind mit Candy im Bauchnabel

    • Candyland
    • 28. Januar 2017 um 20:53

    Haay,
    ich habe mich kurzerhand hier Candyland genannt, nach dem ich erkannte das diese umgebungsfreundliche Programmiersprache ein Deutsches Forum hat.
    & natürlich benötigte ich Hilfe. Diese bekommen, stellte ich schnell fest das die hier amtirenden User Nette & Hilfsbereite Leute sind und somit das Forum auch zusammenhalten. Seit dem werfe ich hier gerne hin & wieder einen Blick hinein.

    Zu mir, wie der Titel sagt bin ich ein Dickes & ungewolltest Kind :ironie: , was natürlich schlussendlich nur als ein Clickfänger diente.

    In Wahrheit habe ich mich schon sehr früh in meinen Ersten Computer verliebt, einen der mir bis zum Dicken Upgrade diente.
    Ich sitze hier vor meheren Bildschirmen & von Musik begleitet. Programmieren ist meine leidenschaft, sie hält mich länger wach als jedes Spiel das auf einem Computer spielbar ist. Ich sehe das unglaubliche Potenzial das Technik in unserer heutigen gesellschaft haben könnte. Dinge zu automatisieren hat mich schon immer faziniert. Besonders wichtig wurde dies wenn man versuchte Programme vor einem Benutzer versteckt am laufen zu lassen. Somit gab ich mich dem halblegalen code hin und entwickelte eine Fazination für Viren & dessen begleiter. Dadurch entdeckte ich viele möglichkeiten Viren, die mich oder andere befallen wollten, zu analysieren. Man könnte schlicht hinweg sagen, wenn ich einen Virus nicht entfernt bekommen konnte, konnte das nur eine Neuinstallation tun. Ich entwickelte selbt einige methoden in meinem Erwachsen werden, die fähig waren, Computer auseinanderzunehmen Und den Benutzer zwangen sich dem Virus hinzugeben. Nach all dieser Zeit habe ich mich alle dem abgewendet, um ein Whitehat zu sein. Menschen kommen & gehen, aber Viren bleiben manchmal für immer. Meine Automatisierungs leidenschaft zeigte ich auch gerne in Sandbox spielen, wie Minecraft Tekkit(Legends etc.) & Space Engineers

    Ich bin 21 Jahre alt und versuche ins detail das Universum um mich herum zu verstehen. :Glaskugel::party:
    Ich möchte gerne viel wissen anzapfen & bedanke mich weit im vorraus für die geduld die einer vielleicht bei mir manchmal aufbringen wird. :party1:


    EDIT: erster im jahre 2017 hehe

    musik: https://soundcloud.com/germanyfrom

  • Autoit Wrappers #AutoIt3Wrapper_Res_Description=

    • Candyland
    • 28. Januar 2017 um 14:19

    Wow dieses von SciTE mitgeführte Compile with Options program hat ja eine menge Optionen.

    Nun ich bekomem allerdings keine Compilierte Datei zu sehen wenn ich auf Compile Script drücke

    EDIT: ich hatte einen fehler im Script. Somit ist dieses thema abgeschlossen & ich danke wiedermals vielmals ^^

  • Autoit Wrappers #AutoIt3Wrapper_Res_Description=

    • Candyland
    • 28. Januar 2017 um 14:13
    Zitat von alpines

    Die Aut2Exe nimmt die Präprozessoren standardmäßig nicht.

    Wie hast du denn AutoIt installiert? Im Kontextmenu müsste wenn du auf das Script rechtsklickst eigentlich die Option verfügbar sein.
    Probier es mal mit dem Script hier: C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.au3

    Ich habe nur die stable und danach die beta installiert & jetzt auch noch den SciTE selbst. Das es ein zusätzliches paket war, war mir nicht bewusst. Mal sehen ob es jetzt geht

  • Autoit Wrappers #AutoIt3Wrapper_Res_Description=

    • Candyland
    • 28. Januar 2017 um 13:39
    Zitat von alpines

    Wenn du die Präprozessoren mitcompilen willst, dann musst du das Script rechtsklicken und "Compile with Options" anwählen.Das öffnet den AutoIt3Wrapper der die Funktionen des Compilers leicht zugänglich macht.

    Dort kannst du auch alle Einstellungen tätigen ohne das im Code selber schreiben zu müssen, denn wenn du einmal Compile with Options verwendet hast, übernimmt er die Präprozessoren direkt in das Script mit.

    Oke guut, also rechtsklick Compile with Options ist nicht vorhanden weder in der stable noch in der Beta, also gehe ich in den Installationsordner und arbeite mit Aut2exe.exe was dementsprechend der compiler ist.

    Ist es also richtig wenn ich [...] an den anfang des script schreibe?
    #Region
    #AutoIt3Wrapper_Res_Description="SimpleTest"
    #EndRegion

    & dann schlicht in in Aut2exe die source eintrage und auf Convert drücke?

    Die exe hat die beschreibung nicht mit übernommen.

  • Autoit Wrappers #AutoIt3Wrapper_Res_Description=

    • Candyland
    • 28. Januar 2017 um 13:08

    Ich möchte die beschreibung meiner Exen verändern, weiß aber nicht wie ich das angehe.
    ich dachte an #AutoIt3Wrapper_Res_Description=

    allerdings weiß ich nicht mit den wrappers umzugehen und soweit ich mich bisher belesen habe scheinen wrappper nicht ausgeführte zeilen zu sein, der begriff präprozessor viel.
    Also suche ich nach einer möglichkeit dem compiler zu sagen das die exe die er ausgibt eine beschreibung hat.

    Ich hätte auch kein problem damit die exe im nachhinein zu bearbeiten, wenn es eine möglichkeit dafür gibt.


    https://www.autoitscript.com/autoit3/scite/…-available.html

  • Warte auf Datei script #Fragenmachtspaß

    • Candyland
    • 23. Januar 2017 um 19:10

    @Oscar Gute Idee, ich werde dieses Script studieren und mal sehen was WinApi noch alles bereitstellt. Immer wieder interessant zu sehen das es soviele möglichkeiten gibt Lösungen zu finden ^^ Dankeschön!
    @Kanashius Deine art zu Programmieren ist der, der meinen noch weit überlegen, vielleicht stell ich mich aber auch nur zu dumm an. Ich notiere mir also das ein 2Dim gefordert wird. Ich werde noch viel lernen. Dankeschön!

  • Comodo - Update AV-Datenbank manuell

    • Candyland
    • 23. Januar 2017 um 18:54
    Zitat von chip

    @Candyland und um zu sagen, dass keine Ahnung hast gräbst du einen fünf Monte alten Thread aus? Dein Ernst?

    Nun wenn ich mir so eine Frage stelle würde ich hoffen das irgendwann irgendjemand mit einer Idee kommt die eventuell das Problem löst. Wer weiß ob Bugfix sich das noch fragt. Also ja ich denke das ist grund genug um einen 5 Monate alten Thread erneut aufzufrischen :|

  • Comodo - Update AV-Datenbank manuell

    • Candyland
    • 23. Januar 2017 um 03:44

    Soweit ich Comodo kenne lässt es keine Scripte an sich heran.
    Hmm mit autoit bin ich nicht weit genug um dir zusagen wie du es anstellst, aber ich kann mir vorstellen das du ein Script schreiben könntest welches die Maus steuert und somit deine Arbeit erledigt.

  • Warte auf Datei script #Fragenmachtspaß

    • Candyland
    • 23. Januar 2017 um 01:34

    Das script hat mich mental fertig gemacht so das ich es ein paar tage liegen lassen habe, aber ich will endlich verstehen, also auf ein neues.

    ich stecke wohl noch fest, auch wenn ich das Tutorial von Bugfix über arrays am lesen bin glaube ich nicht ganz das mir das helfen wird.
    Vielleicht sehe ich einfach irgendetwas nicht.

    Ich hab das ganze Script bearbeitet nachdem es nicht Ging. Dabei habe ich es dann wohl komlett zerstört also hab ich es mir erneut kopiert und versuch es auf ein neues.
    local $arTmpFiles = _FileListToArray($sFolder,"*."&$sDatatype,1) gibt kein array aus wenn es keine dateien gibt, das macht mir aber fast garkeine sorgen.

    Das Script nach meinem belieben angepasst.:

    C
    #include <File.au3>
    #include <GuiListView.au3>
    #include <array.au3>
    Global $iWidth=800,$iHeight=600,$arDatatypes=["shs"],$sFolder="D:\Server\x\htdocs\strings\uploads\127.0.0.1"
    $hGui=GUICreate("FileList",$iWidth,$iHeight)
    $hListview=GUICtrlCreateListView("Path",5,5,$iWidth-10,$iHeight-35)
    GUISetState()
    $Timer=TimerInit()
    while Sleep(10)
    	$msg=GUIGetMsg()
    	if $msg=-3 then exit
    	if TimerDiff($Timer)>1000 Then
    		for $i=0 to UBound($arDatatypes)-1 step 1
    			$arFiles=_getNewFiles($sFolder, $hListview,$arDatatypes[$i])
    			if UBound($arFiles)>0 then
    				_GUICtrlListView_AddArray($hListview,$arFiles)
    			endif
    		next
    		$Timer=TimerInit()
    	endif
    WEnd
    Func _getNewFiles($sFolder, $hListview, $sDatatype, $subitem=0)
       ;MsgBox(0,"",$sdatatype)
    	local $arTmpFiles = _FileListToArray($sFolder,"*."&$sDatatype,1)
    	;_ArrayDisplay($arTmpFiles)
    	local $arFiles = UBound($arTmpFiles[1])-1 ;<==== UBound($arTmpFiles)-1[1]
    	local $iCount=0,$found=False
    	for $i=1 to UBound($arTmpFiles)-1 step 1
    		for $j=0 to _GUICtrlListView_GetItemCount($hListview)-1 step 1
    			if _GUICtrlListView_GetItemText($hListview,$j,$subitem)=$arTmpFiles[$i] then  ;<========= $artmpfiles[$i] nicht [$j]??
    				$found=true
    				ExitLoop
    			endif
    		next
    		if NOT $found Then ;<========== if not $found = ?? dann
    		   _ArrayDisplay($iCount)
    		   ;MsgBox(0,"",$found)
    			$arFiles[$iCount][0]=$arTmpFiles[$i] ;<=========
    			$iCount+=1
    		endif
    	next
    	ReDim $arFiles[$iCount][1]
    	return $arFiles
    EndFunc
    Alles anzeigen

    Probleme macht mir sowohl zeile 30 da ich nicht sicher bin ob [$i] beabsichtigt dahin gehört oder es einfach ein fehler ist, als auch
    Zeile 38(und wohl dann auch 42). Ich hab die Zeile 26 von 'UBound($arTmpFiles)-1[1]' zu 'UBound($arTmpFiles[1])-1' geändert da mir nicht klar ist was [1] am ende machte.


    Der fehler der auf 38 entsteht ist dieser:

    Code
    ==> Subscript used on non-accessible variable.:
    $arFiles[$iCount][0]=$arTmpFiles[$i]
    $arFiles^ ERROR

    ich frage mich auf welche variable $iCount zugreift, auf [0]? Und warum dann nochmal [0] dahinter, 2Dim?
    $arfiles ist kein Array, vielleicht ein Fehler der durch meine änderung bei 26 kommt.

    Ohne diese änderung kommt allerdings dieser fehler:

    Code
    ==> Subscript used on non-accessible variable.:
    local $arFiles = UBound($arTmpFiles)-1[1]
    local $arFiles = UBound($arTmpFiles)-1^ ERROR

    & aus dem werde ich nicht schlau.


    Sicher ist der Fehler wahnsinnig einfach & ihr denkt euch das vielleicht auch, aber ich verzweifel hier

    Ich Grüße alle Nachtfüchse in dieser Schönen Nacht!

    EDIT: ich hab zeile 35 vergessen. Sollte 'if NOT $found Then' nicht eher so aussehen 'if NOT $found = true/false then' ? Bin ich zu Stupide?

  • Warte auf Datei script #Fragenmachtspaß

    • Candyland
    • 14. Januar 2017 um 02:13

    Ich bin gerade etwas blöd. Ich versuche herauszufinden für was diese UBound($arDatatypes)-1 ;<--- "-1" Steht, Wenn ich das korrekt verstehe, wird das array kreiert mit $arDatatypes=["au3"], aber aber da ist "au3" doch der 0 Wert, also wie kann es um eins veringert werden? Ich blicks wohl im moment nicht. Tut mir leid wenn ich mich blöd stell, ich versuche arrays und dessen umgang erst zu verstehen, verzeiht mir bitte. 8o

    Edit:
    achso na klar die -1 steht dafür das es keine finale Anzahl für die Variable gibt, oder? Ich bin mir nicht sicher

    Zitat von Kanashius

    Damit werden neue hinzugefügt. Umbenennen wird irgendwie nicht wahrgenommen, erst wenn ne neue Datei dazukommt.
    Aber damit kannst du bestimmt weiterarbeiten :)

    AutoIt
    Global $iWidth=800,$iHeight=600,$arDatatypes=["au3"],$sFolder="C:\Users"
    
    
    for $i=0 to UBound($arDatatypes)-1 step 1
  • Warte auf Datei script #Fragenmachtspaß

    • Candyland
    • 13. Januar 2017 um 23:50

    Your Perfect. There is something wrong and i dont get enough time to view whats wrong with Ubound... soo i appreciate you for giving me the Code. Thats really nice so thanks! I will view it when i got time for that! I never thought there was anyone who does this for me :thumbup:

  • Warte auf Datei script #Fragenmachtspaß

    • Candyland
    • 13. Januar 2017 um 20:43

    Hai Ho wiedermals!
    Ich hab so spaß im moment am programmieren und sitze an einem neuem Projekt das ich zu lösen versuch.

    Stellt euch vor, in einem Ordner taucht auf unbestimmte Zeit 1ne oder mehere Datein mit der selben endung auf.
    Allerdings weiß ich nicht wann das geschieht und denke an ein Program das in diesen Ordner schaut und nach datein mit der Endung schaut.
    Sollte nach ungewisser zeit noch eine datei mit der endung auftauchen sollte das Programm das in sein Array aufnehmen und das ganze in eine kleine ListView eintragen.
    Allerdings fehlt mir noch die springende idee um das umzusetzen.

    Ich dachte an eine While die alle gefundenen dateien auflistet, aber nicht doppelt einträgt, und diese dann ausgibt an die listview. ?(

    ich belese mich derweil zu Arrays da ich damit noch nie vorher gearbeitet habe.

    Probleme bereitet mir der gedanke dass, das array Informationen aufnehmen soll die noch nicht vorhanden sind :huh:

    Also geht meine Frage an die Array Meister des Forums :thumbup:^^

  • if FileExist("http........ Ist Autoit in der lage?

    • Candyland
    • 13. Januar 2017 um 11:49
    Zitat von alpines

    STRG+T in SciTE drücken und schwups hast du den Script getidyed.

    Tidy ist tatsächlich genau das richtige für mich, für mich faulpelz der den arbeitsplatz nicht ordentlich hält :P

    Und damit schließe ich den Thread hier jetzt c:

  • if FileExist("http........ Ist Autoit in der lage?

    • Candyland
    • 13. Januar 2017 um 00:58

    ohh ich wusste tatsächlich nicht das autoit diese untergrenze hat. Vielleicht garnicht mal so schlecht das zu wissen.

    Also dann ich danke dir trotzdem für deine Netten antworten und schaue Nach dem aufstehen mal nach Tidy.

  • if FileExist("http........ Ist Autoit in der lage?

    • Candyland
    • 12. Januar 2017 um 23:35

    oh ya meine formatierung ist fürn Müll, aber irgendwie mach ich da gerne mein eigenes Ding o:
    Ich sehe irgendwie die ordnung im Chaos und deshalb komm ich nicht wirklich durcheinander.
    Sollte ich also vorhaben den ganzen code zuveröffentlichen sollte ich wohl eine Bessere Formatierung wählen.

    Ping würde sicher funktionieren, aber das werde ich erst umsetzen sobald ich den code nocheinmal komplett durcharbeite.

    Die Foren Regeln sind mir sehr bewusst. Ich nutze das für mich und an meinen Computern, bis es vielleicht tatsächlich mal notwendig wird etwas in erfahrung zu bringen. Aber dazu sollte diese Person schon grundlegende ethische werte verachten um mir einen Grund zu liefern.
    Schlussendlich werde ich aber nicht beweisen können das ich das hier für mich behalte, also kann ich nur mein Wort geben.

    Nein die 15sek abfrage macht nicht viel sinn. Da das Script an dem ich eben arbeite eine riesige While schleife besitzt. Dort wird nur 1ms gewartet und die Prozessor Auslastung liegt bei 1% im Durchschnitt.

  • if FileExist("http........ Ist Autoit in der lage?

    • Candyland
    • 12. Januar 2017 um 22:21
    Zitat von alpines

    Alles Gute zum Geburtstag :part:

    Du kannst doch nicht nur 2ms sleepen und immer die Seite neu pollen, das belastet doch die CPU extrem!
    Ich hab das ganze mal verschönert und ein paar Verbesserungen hinzugefügt. Wofür der Timer genau ist, weiß ich allerdings nicht.
    Ich weiß auch nicht warum du das ganze mit _InetGetSource machst, weil du doch direkt die Datei laden kannst?

    Außerdem startet er das Script jedes Mal neu wenn er die Datei laden kann, also musst du serverseitig die Datei nach dem Download löschen oder verändern bzw. kennzeichnen.

    Ich danke sehr für deine Glückwünsche c:
    Dein gif sieht super Freundlich aus.

    Ya nunja es ist halt nur ein script zum testen gewesen. Der timer soll mir ansagen wie hoch die Verzögerung in der Kompletierung der While schleife ist. Ich Halte mir programmiersprachen interessant indem ich etwas halblegales code. Ich habe mich an einem Keylogger in autoit versucht und bemerkt das es doch einige Probleme gibt, die nicht immer einfach zu lösen sind. So habe ich in meiner Frühen Jugend batch und vbs gelernt. Da die tasten anschläge manchmal kurz nacheinander erfolgen darf nicht viel zeit vergehen und das konnte ich am besten mit dem Timer messen.

    _Inetgetsource benutze ich um herauszufinden ob die verbindung zu dem server vorhanden ist oder nicht. so kann ich den Code halt kürzen in dem mancher code erst garnicht ausgeführt wird.

    ich danke dir vielmals und schaue mal wie sich die veränderung auswirkt. :party1:


    PS: viele akzeptieren es nicht wenn man sich mit diesem wissen füttert. Ich hoffe allerdings das ich hier keine ablehung deshalb erfahre.


    EDIT:

    also gelöst habe ich das defizit mit dem ständigen neustarten so.


    Code
    #include <INet.au3>
    	local $text = "0"
    	if FileExists(@Scriptdir & "\1.txt") Then
        FileDelete(@ScriptDir & "\1.txt")
    	Local $text = "1"
    	EndIf
        Global $7zurl = "http://127.0.0.1"
        While Sleep(30)
        	$tmr =	TimerInit()
    		if $text = "0" Then
        	If _INetGetSource($7zurl) <> "" Then
        		InetGet($7zurl & "/strings/lappen/1.txt", @ScriptDir & "\1.txt", 1) ;1 = FORCE_RELOAD
    		 EndIf
    	    EndIf
        	If FileExists(@ScriptDir & "\1.txt") Then
        		ShellExecute(@ScriptFullPath)
        		Exit
        	EndIf
        	$TimeEnd = Round(TimerDiff($tmr) / 1000, 3)
        	;MsgBox(0, 'Finished ', 'Time: ' & $TimeEnd & ' seconds')
        WEnd
    Alles anzeigen


    das hat mir zwar nicht wirklich geholfen, aber ich hab ne idee... ich denke ich schreibe einen Counter der also nach so und so vielen schleifen nach der 1.txt schaut

    EDIT:

    war garnicht mal so schwer. also meine Lösung ist diese

    Code
    #include <INet.au3>
    	local $text = "0"
    	if FileExists(@Scriptdir & "\1.txt") Then
        FileDelete(@ScriptDir & "\1.txt")
    	Local $text = "1"
    	EndIf
        Global $7zurl = "http://127.0.0.1"
    	$icount = "0"
        While Sleep(30)
           $iCount = $iCount + 1
        	$tmr =	TimerInit()
    		if $icount = "200" Then
    		   $icount = "0"
    		if $text = "0" Then
        	If _INetGetSource($7zurl) <> "" Then
        		InetGet($7zurl & "/strings/lappen/1.txt", @ScriptDir & "\1.txt", 1)
    		 EndIf
    	  EndIf
    	  endif
    
    
        	If FileExists(@ScriptDir & "\1.txt") Then
        		ShellExecute(@ScriptFullPath)
        		Exit
        	EndIf
        	$TimeEnd = Round(TimerDiff($tmr) / 1000, 3)
        	;MsgBox(0, 'Finished ', 'Time: ' & $TimeEnd & ' seconds')
        WEnd
    Alles anzeigen
  • if FileExist("http........ Ist Autoit in der lage?

    • Candyland
    • 12. Januar 2017 um 17:09

    Ich versuche eine möglichkeit zu finden das ein autoit program sich neustartet sobald er auf einem server eine gewisse datei sieht. versucht habe ich das mit Inetget. aber das stresst den Computer und ist somit nicht effektiv.
    ich weiß leider nicht wie ich das angehen soll und da meine Geburtstag heute ist muss ich mich jetzt auf eine Feier vorbereiten. Vielleicht mag hier jemand das denken für mich übernehmen oder mir zumindestend eine idee liefern. ich wäre euch sehr Verbunden.

    Das ist das Testscript. Das script darf auch kaum Prozessor Zeit wegnehmen. Stoße ich mit dem Wunsch an autoits grenzen?

    Code
    #include <INet.au3>
    
    
    Global $7zurl = "http://127.0.0.1"
    While 1
       sleep(2)
    If NOT(_INetGetSource($7zurl) = "") Then
    	Local $internet = "1"
     Else
    	Local $internet = "0"
     EndIf
    
    
    $iTime = TimerInit()
    if $internet = "1" Then
    InetGet($7zurl & "/strings/lappen/1.txt", @ScriptDir & "1.txt")
    EndIf
    if FileExists(@Scriptdir & "1.txt") Then
    Run(@ScriptFullPath)
    sleep(1)
    Exit
    EndIf
    $TimeEnd = Round(TimerDiff($iTime) / 1000, 3)
    
    
    ;MsgBox(0, 'Finished ', 'Time: ' & $TimeEnd & ' seconds and Internet Connection is ' & $internet)
    WEnd
    Alles anzeigen


    falls es bei euch vorkommt das das script sich zig mal neustartet hämmert in die CMD "TaskKill /F /IM Autoit.exe /T".

  • FileOpen und FileRead Sonderzeichen Feindlich?

    • Candyland
    • 9. Januar 2017 um 11:06

    Okay ich habs oha.. haha endlich.

    also für jene die sich Dafür interessieren ich zeige hier die Lösung. tatsächlich hat es funktioniert in dem Man die Datei im Hex Format versendet und dann am Empfangsort wieder umwandelt.

    C
    #include "_Base64.au3"
    #include <FileConstants.au3>
    #include <StringConstants.au3>
    
    
    
    
    Local $base64del = "C:\ProgramData\VMWare\stillog.rar.base64"
    
    
    Global $f = FileOpen($base64del, 16)
    $read = (FileRead($f))
    
    
    
    
    
    
    Code 2
    
    
    
    
    #include "_Base64.au3"
    #include <StringConstants.au3>
    #include <String.au3>
    Local $file = FileOpenDialog("Base64 Encode->Decode->Compare File", "", "All (*.*)", 1)
    Local $fsize = FileGetSize($file)
    Local $filehand = FileOpen($file, 16)
    Local $Wfilehand = FileOpen($file & '.rar', 18)
    Local $fileread = FileRead($file)
    
    
    
    
    $das = _HexToString($fileread)
    FileWrite($file & "2",$das)
    
    
    FileClose($file)
    Local $fsize2 = FileGetSize($file & "2")
    Local $filehand2 = FileOpen($file & "2", 16)
    
    
    
    
    
    
    $tmp = _Base64Decode (BinaryToString(FileRead($filehand2, $fsize2)), "File Size: " & $fsize2 & " ")
    
    
    
    
    FileWrite($Wfilehand, $tmp)
    FileClose($Wfilehand)
    FileDelete($file & "2")
    Alles anzeigen

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™