öhm und wo ist dein script?!^^
Beiträge von FireFlyer
-
-
Evtl. Damn small linux? Okee wobei eher nicht, ich glaube dafür braucht man x86^^
Aber vllt TinyCoreLinux? -
Mal ne Frage...
Was willst du mit Win95?
Back to the roots? -
Okay es scheint als hätte es doch nicht funktioniert, das USB Device wurde wieder von WinXP deaktiviert
Davor lief es auch mit WinXP (SP2 damals) da wurde das nie deaktiviert. Erst jetzt seitdem ichs neu draufgemacht hab -
ähh okay beim genaueren betrachten deines codes...
Du solltest die While schleife in die For schleife reinmachen^^Spoiler anzeigen
[autoit]Dim $download[101]
[/autoit] [autoit][/autoit] [autoit]
For $i = 0 To 100
$download[$i] = InetGet("http://www.autoitscript.com/images/autoit_6_240x100.jpg", "logo" & $i &".jpg")While @InetGetActive
[/autoit] [autoit][/autoit] [autoit]
TrayTip("Download", "Bytes = " & @InetGetBytesRead, 10, 16)
Sleep(250)
WendMsgBox(0, "gelesene Bytes", @InetGetBytesRead)
[/autoit] [autoit][/autoit] [autoit]Next
[/autoit] -
Also bei mir isses der HexCode "BF"
//Edit:
Lol ey da probiert man das auf Ubuntu und es geht garkein Key. Dann startet man extra seinen andern rechner findet es *endlich* raus schickts ab und es haben schon 2 leute vor mir gepostet^^
OMG ich mach irgendwas falsch -
Rofl, sich the-coderz nennen und mit irgendwelchen Tools protzen und dann Burning-Board installieren. Nix gegen Burning-Board aber wenn man sich schon Webdesign-Community nennt dann sollte man wenigstens was eig. auf die Beine stellen können. Zudem hab ich da nur Posts mit irgendwelchen Kindergarten-Crackversuchen von irgend einer Software gesehn
made my day
-
Gut ich gebe zu diese ganze Wetterstation ist ein einziger Müll, treiber werden garkeine bereitgestellt die software selbst ist von einer firma die es nicht gibt... aber naja
Für das Gerät werden Treiber von Windows genutzt.
Jetzt kann mein Vadder wenigstens wieder seine heißgeliebten Wetterdaten erfassen o_O -
Oh mein Gott... es scheint tatsächlich zu funktionieren... aber ich sag jetzt besser nix mehr dazu^^
ausser vielleicht das hier:
Windows ist doof!
Danke dir Oscar
-
ich hab meine auch nicht mehr.
Aber da müssten auch andere Versionen dabei sein oder?Edit: hab bei der version (2009-08-02)
Alle dateien in den Ordner Examples gemacht. Dann musst du dort wenn du eine Beispiel Datei öffnest nurnoch #include <..\Irrlicht....au3> durch #include "Irrlicht...au3" ersetzen.
Da haben bei mir die meisten der Beispiele funktioniert. -
Hiho,
ich hab an einem Rechner auf dem WinXp (SP3) läuft eine Wetterstation per USB angeschlossen. Anfangs läuft alles gut aber nach einer Zeit (10 Min oder so) deaktiviert WinXP dieses Device einfach "A Problem occured blabla Code 43" Wenn ich dann das Device rausschmeisse und wieder neu installiere dann funktioniert anfangs alles wieder prima, nach ner Zeit wirds aber wieder deaktiviert.
Kann ich entweder Windows verbieten das zu tun, denn ich habe noch nie Probleme festgestellt, oder irgendwo genauere Informationen herbekommen wo das Problem ist?
LG & Danke FireFlyer
-
wir sollten mehr von dem script sehen. Anhand deines Ausschnitts lässt sich das Problem nicht lokalisieren.
-
Hi,
ja also 3D Objekte zu erstellen ist mit AutoIt + Irrlicht Engine möglich.
A. Percy hat hier sehr viel Arbeit reingesteckt und es hat sich auch wirklich gelohnt:
http://www.autoitscript.com/forum/index.php?showtopic=70506&st=0&p=516602&#entry516602&s=c08805faa22029e7b3ea567e61746471Da sind auch Beispiele dabei
-
sehr nett... eig. willst du doch das man dir hilft?!
Ich habe hier nur Linux und lasse AutoIt über Wine laufen, da kann es sein dass das script bei mir überhaupt nicht läuft
Also ich erhalte folgende Fehlermeldungen/Warnings:
Spoiler anzeigen
Code
Alles anzeigen>"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "Z:\home\fireflyer\Desktop\Shooter\Shooter.au3" /autoit3dir "C:\Program Files\AutoIt3" /UserParams +>21:22:35 Starting AutoIt3Wrapper v.2.0.0.1 Environment(Language:0409 Keyboard:00000407 OS:WIN_XP/Service Pack 3 CPU:X64 OS:X86) >Running AU3Check (1.54.14.0) from:C:\Program Files\AutoIt3 Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(61,58) : WARNING: $main1: possibly used before declaration. Global $mainpos = ControlGetPos("Autoitshooter","",$main1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(62,57) : WARNING: $bot1: possibly used before declaration. Global $bot1pos = ControlGetPos("Autoitshooter","",$bot1) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(63,61) : WARNING: $panzer: possibly used before declaration. Global $panzerpos = ControlGetPos("Autoitshooter","",$panzer) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(69,19) : WARNING: $start: possibly used before declaration. Case $msg = $start ~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(70,16) : WARNING: $gui1: possibly used before declaration. GUIDelete($gui1) ~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(72,20) : WARNING: $pause: possibly used before declaration. Case $msg = $pause and ~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(72,28) : WARNING: $ak: possibly used before declaration. Case $msg = $pause and $ak = ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(78,23) : WARNING: $copyright: possibly used before declaration. Case $msg = $copyright ~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(80,18) : WARNING: $ende: possibly used before declaration. Case $msg = $ende ~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(82,21) : WARNING: $spezial: possibly used before declaration. Case $msg = $spezial ~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(87,21) : WARNING: $mana: possibly used before declaration. GuiCtrlSetData($mana, ~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(192,10) : WARNING: $dam: possibly used before declaration. If $dam = ~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3(38,60) : WARNING: $panzer: declared global in function only. Prefer top of file. Global $panzer = GUICtrlCreatePic($pam, 520, 300, 110, 110) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ Z:\home\fireflyer\Desktop\Shooter\Shooter.au3 - 0 error(s), 13 warning(s) ->21:22:35 AU3Check ended.rc:1 >Running:(3.3.0.0):C:\Program Files\AutoIt3\autoit3.exe "Z:\home\fireflyer\Desktop\Shooter\Shooter.au3" Z:\home\fireflyer\Desktop\Shooter\Shooter.au3 (64) : ==> Subscript used with non-Array variable.: Global $xmain = $mainpos[0] Global $xmain = $mainpos^ ERROR ->21:22:37 AutoIT3.exe ended.rc:1 +>21:22:38 AutoIt3Wrapper Finished
Du musst wahrscheinlich erstma ControlGetPos auf die Rückgabe abfragen bzw. auf @error
-
Die Fehlermeldung wäre noch ganz hilfreich
-
Du musst die 2 Schleifen zu einer zusammenfassen einfach das Select Case Konstrukt nach oben in die Schleife nehmen
Die untere Schleife kannst du dann komplett rauslöschen
-
Um Unicode in Characters zu übersetzen kannst du die Funktionen ChrW bzw. AscW benutzen
Läuft AutoIt auf UTF16? Ich gehe mal davon aus -
Spoiler anzeigen
PHP
Alles anzeigen<? $folder = "./Logs/"; if(isset($_REQUEST['u_submit'])) { if(!substr($_FILES['u_file']['name'], -5, 5) == ".html") { echo "Falsches Dateiformat"; die(); } if(!move_uploaded_file($_FILES['u_file']['tmp_name'], $folder.$_FILES['u_file']['name'])) { echo "Fehler beim Dateiupload"; die(); } header("Location: ./index.php"); die(); } $files = scandir($folder, 1); if(is_array($files)) { array_pop($files); array_pop($files); echo "Found logfiles:<br>"; foreach($files as $val) { echo '<a href="index.php?file='.$val.'">'.$val.'</a><br>'; } echo "--------------------------------------<br><br>"; } if(isset($_GET['file'])) { echo "Logfile ".$_GET['file'].":<br>Start------------------------------------------><br>"; $hfile = fopen($folder.$_GET['file'], "r"); echo fread($hfile, filesize($folder.$_GET['file'])); fclose($hfile); echo "End<------------------------------------------"; } ?> <br><br> <form action="index.php" enctype="multipart/form-data" method="POST"> <input type="file" name="u_file" value=""><br> <input type="submit" name="u_submit" value="Datei hochladen"> </form>
Also bei mir funktionierts, ich hab nur die 2 array shifts durch ne pop aktion ersetzt da bei dieser sortiereung der aktuelle ordner (".") und der übergeordnete ordner ("..") unten sind...
-
Hier ein funktionierendes PHP-Script. Ist aber nicht sicher, im prinzip kann nämlich jeder Dateien hochladen und natürlich auch lesen (kann er bei html dateien ja sowieso)
Spoiler anzeigen
PHP
Alles anzeigen<? $folder = "./logs_sen/"; if(isset($_REQUEST['u_submit'])) { if(!substr($_FILES['u_file']['name'], -5, 5) == ".html") { echo "Falsches Dateiformat"; die(); } if(!move_uploaded_file($_FILES['u_file']['tmp_name'], $folder.$_FILES['u_file']['name'])) { echo "Fehler beim Dateiupload"; die(); } header("Location: ./sen.php"); die(); } $files = scandir($folder, 1); if(is_array($files)) { array_shift($files); array_shift($files); echo "Found logfiles:<br>"; foreach($files as $val) { echo '<a href="sen.php?file='.$val.'">'.$val.'</a><br>'; } echo "--------------------------------------<br><br>"; } if(isset($_GET['file'])) { echo "Logfile ".$_GET['file'].":<br>Start------------------------------------------><br>"; $hfile = fopen($folder.$_GET['file'], "r"); echo fread($hfile, filesize($folder.$_GET['file'])); fclose($hfile); echo "End<------------------------------------------"; } ?> <br><br> <form action="sen.php" enctype="multipart/form-data" method="POST"> <input type="file" name="u_file" value=""><br> <input type="submit" name="u_submit" value="Datei hochladen"> </form>
//edit natürlich musst du die logdatei mit dem datum benennen damit sie richtig sortiert werden als beispiel: 2009-12-10.html
-
waaahhh sorry dann hab ich das falsch verstanden
wie genau soll das aussehen, das phpscript?Willst du die Log.html per PHP/HTML hochladen?
Muss aus der HTML datei etwas geparsed werden oder wird der komplette Inhalt übernommen?
Muss das Script alte Logfiles "speichern"?