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

Beiträge von snoozer

  • probleme mit nem javasript

    • snoozer
    • 6. März 2007 um 21:33

    die "\" sind schon gewollt es handelt sich dabei um javaquell code....
    ist so wie bei php wenn du z.b. ein" oder ' tatsächlich im quellcode darstellen willst oder benutzen willst musst du ein \ davor setzten....die erzeugte ausgabe des javaquellcode geht ja wunderbar aber nur wenn man das in ne extra datei bastelt und dann ausführt....

    hier nocheinmal der code der von der javafunktion erzeugt wird...

    Spoiler anzeigen

    <div id="master" align="left">nur für die java funktion da um im html-quelltext was verändern zu können
    AWSOME!joa die überschrift die mit dem mouseover befehl verändert wird
    Stern 1
    <img src="star_full.png" name="star_1" alt="poor" onclick="voting.hiddenfeld.value = 1; document.voting.submit();" onmouseover="document.getElementById('master').innerHTML = 'poor'+drawStar(1);" onmouseout="document.getElementById('master').innerHTML = 'rate this'+drawStar(2.5);">
    Stern 2
    <img src="star_full.png" name="star_2" alt="nothing special" onclick="voting.hiddenfeld.value = 2; document.voting.submit();" onmouseover="document.getElementById('master').innerHTML = 'nothing special'+drawStar(2);" onmouseout="document.getElementById('master').innerHTML = 'rate this'+drawStar(2.5);">
    Stern 3
    <img src="star_full.png" name="star_3" alt="worth watching" onclick="voting.hiddenfeld.value = 3; document.voting.submit();" onmouseover="document.getElementById('master').innerHTML = 'worth watching'+drawStar(3);" onmouseout="document.getElementById('master').innerHTML = 'rate this'+drawStar(2.5);">
    Stern 4
    <img src="star_full.png" name="star_4" alt="pretty cool" onclick="voting.hiddenfeld.value = 4; document.voting.submit();" onmouseover="document.getElementById('master').innerHTML = 'pretty cool'+drawStar(4);" onmouseout="document.getElementById('master').innerHTML = 'rate this'+drawStar(2.5);">
    Stern 5
    <img src="star_full.png" name="star_5" alt="AWSOME!" onclick="voting.hiddenfeld.value = 5; document.voting.submit();" onmouseover="document.getElementById('master').innerHTML = 'AWSOME!'+drawStar(5);" onmouseout="document.getElementById('master').innerHTML = 'rate this'+drawStar(2.5);">
    </div>acuh wieder was für java
    Kommentare zum Verständnis in BLAU...nicht funktionsfähiger quellcode in benutzung mit javascriptfunktion ROT
    und wie man im quellcode sehen kann alle sterne sind voll sprich wenn ich jetzt auf stern 5 klciken würde dann würde die onclick von stern 5 aufgerufen werden....WIRD ABER NICHT-.- und ich hab keine ahnung warum nicht...sobald ich den quellcode copy&paste dann gehts ja....

  • probleme mit nem javasript

    • snoozer
    • 6. März 2007 um 20:10

    hey ho :)
    also http://snoozer.de/autoit/vote_frame.php geht nicht...die source.html ist nur der von der vote_frame.php erzuegte code - der ja geht - komischer weise^^

  • probleme mit nem javasript

    • snoozer
    • 6. März 2007 um 19:19

    hey ho leute hab nen problem mit nem javascript.....
    also folgendes vorhaben: ich will das bewertungssystem von toutube nachbasteln (bissl modifiziert und nach eigner kreation^^)
    keine panik ihr müsst jetzt nicht sofort youtube aufrufen und euch anmelden ;)
    so solls FUNKTIONIEREN: http://snoozer.de/autoit/vote2.inc.php
    nur so funktionierts leider nicht..nur wenn ich den erzeugten quellcode in ne extra html bastel und dann ausführe: hier extrahierter Code der vom Srcipt erzeugt wurde
    irgendwie mag er den onclick befehl nicht beim javascript nicht....und zum testen und anschauen des noch nicht funktionierenden quelltextes: klick mich
    soi ich hoff mir kann jemand helfen...ich versteh einfach nicht warum er den onclick befehl ignorert und irgendwas mit tbody noch in den qulltext bastelt -.-

    thx der snoozer

  • excell kopieren und einfuegen

    • snoozer
    • 3. März 2007 um 11:51

    hi und welcome ;)
    es gibt auch eine Excel.au3 mit der du Exel-Dateien bearbeiten kannst...die hat bei mir aber noch nie funktioniert^^ könnte daran liegen dass ich nur OOO hab und kein M$ user bin...ansonsten kann ich mich nur peethebee anschließen...dazu gibts genügend infos in der hilfe ;) oder eine super suchfunktion im forum....
    der snoozer

  • Hilfe bei meinem ersten Experiment mit AutoIt

    • snoozer
    • 1. März 2007 um 18:32
    Zitat

    Original von Pitcher
    Hab ich ausprobiert, leider kein Erfolg! Aber danke für den Hinweis! Wenn ich das richtig verstanden habe ist dieses &-Zeichen nur bei manchen Buttons davor! Was dann aber im AutoIt Window Info Tool angezeigt wird! Aber ich hab halt wie schon gesagt keine Ahnung!


    ganz so stimmt das glaub ich nicht ;)
    Wenn der Button folgenden Text hat: "Button" dann könntest ihn mit B&utton ansprechen....bei "Button" hätteste recht...also kommt immer drauf an welcher buchstabe unterstrichen ist.....

    KEINE GARANTIE ;)
    der snoozer

  • 2 Probleme 2 Fragen

    • snoozer
    • 28. Februar 2007 um 17:42

    ich denke mal ProcessSetPriority ( "process", priority) wird dir weiterhelfen ;)
    benutzt hab ich das noch nciht also kann ich nicht viel mehr dazusagen..schau einfach in der hilfe nach da stehts alles ;)
    der snoozer

  • Problem mit ftp upload

    • snoozer
    • 28. Februar 2007 um 06:41

    mhhh es könnte daran liegen dass du ne alte ftp.au3 hast....
    neue ftp.au3
    ansonsten fehler finden....

    Spoiler anzeigen
    [autoit]

    #include<ftp.au3>
    $server = "127.0.0.1"
    $username = "myusername"
    $pass = "mypass"
    $FTPDIR = "/some_dir/"
    $UPLOADFILE= "c:\some_file.txt"
    $FTPFILENAME= "test.txt"

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

    $Open = _FTPOpen("MyFTP_Control")
    MsgBox(0,"",$Open)
    $Conn = _FTPConnect($Open, $server, $username, $pass)
    MsgBox(0,"",$Conn)
    $Ftpp = _FtpPutFile($Conn, $UPLOADFILE, $FTPDIR&$FTPFILENAME)
    MsgBox(0,"",$Ftpp)
    $Ftpc = _FTPClose($Open)
    MsgBox(0,"",$Ftpc)

    [/autoit]


    einfach mal board->suche dann hättest dass auch gefunden ;)

  • dreiste Fakeemail

    • snoozer
    • 25. Februar 2007 um 14:10

    mhhh des komische ist nur: die email addresse gibts erst seit gestern und ich hab mich in keinem forum mit der angemeldet und die kannte ich eigentlich nur ich.....naja egal....
    bei meinen fake-email adressen bekomm ich im schnitt 200-300 email pro woche....zum glück gibt es optionen wie "Alle Löschen"^^ so geht das ganze ganz simpel und schnell....zum glück weiß ich jetzt dass ich nicht allein bin xD

    der snoozer

  • Fingerübung für euch?!

    • snoozer
    • 25. Februar 2007 um 12:07

    SORRY :rolleyes: ich versuchs mal zu erklären....

    Zitat

    Original von snoozer

    [autoit]

    #include<Misc.au3>;hier wird eine andere Autoit-Datei in dein Programm "inkludiert" also verwendet...
    ;die musst du hier in dein programm laden damit du die Funktion _isPressed benutzen kannst
    Do;bei der Do-While-Schleife handelt es sich um eine Fußgesteuerte schleife
    ;heißt auf gut deutsch er führt in jedem falle einmal den Programmcode aus der bis zu dem Stichwort Until steht
    MsgBox(0,"","");hier handelt es sich um eine einfache Nachrichten-Box hier müsstetst du dann eben deinen quellcode einfügen
    Until (NOT(_IsPressed("74") Or _IsPressed("54"))) ;Hex 54 = T ; Hex 74 = t
    ;das ist denk ich mal das schwierigste....nur ganz kurz zur erläuterung
    ;isPressed prüft nur ob eine Taste gedrückt ist oder nicht...diese Taste muss im Hexadezimalwert an die funktion übergeben werden..
    ;wie dort schon kommentiert handelt es sich beim Hex von 54 um groß T und bei 74 um klein t..
    ;zu finden ist das ganze in der hilfe unter "ASCII Character"
    ;so und jetzt wird der Programmcode der zwischen do und until steht solange ausgeführt bis groß T oder(das Or in der zweile) das kleine t
    ;nicht(das not in der Anweisung) mehr gedrückt sind/werden...

    [/autoit]


    hier besteht nur das problem dadrinn dass genau zum ende der schleife(also bei der prüfung die taste nicht gedrückt werden darf....

    der snoozer

    Alles anzeigen


    some links
    http://de.wikipedia.org/wiki/Do-while-Schleife
    http://de.wikipedia.org/wiki/Hexadezimalsystem

    und sorry dass ich vll nicht den Quellcode erklärt hab :rolleyes:
    der snoozer

    bei fragen einfach PN,email oder ICQ...und auch andere können dir helfen ;)

  • dreiste Fakeemail

    • snoozer
    • 25. Februar 2007 um 11:48

    hey ho leute hab grad mal ne extrem dreiste Fake-Email in meinem Postfach gefunden...
    hier einfach mal der Inhalt:

    Zitat

    Vielen Dank fur Ihre Bestellung bei Amazon.de!

    Das Sony VAIO VGN-1391517 Zoll WXGA Notebook
    wird in kurze versendet. Die Kosten von 1215,- Euro
    werden Ihrem Konto zu Last gelegt. Die Einzelheiten zu Ihrer
    Bestellung entnahmen Sie bitte der angefugten Rechnung. Falls Sie
    die Bestellung stornieren mochten, bitte den in der Rechnung angegebenen,
    kostenlosen Kundenservice anrufen und Ihre Bestellnummer bereit halten.
    Eine Kopie der Rechnung wird Ihnen in den nachsten Tagen schriftlich zugestellt.


    Beachten Sie bitte: Diese E-Mail wurde von einer nur fur Benachrichtigungen
    verwendeten Adresse gesendet. Eingehende E-Mails konnen nicht angenommen
    werden. Antworten Sie nicht auf diese Nachricht.

    Vielen Dank fur Ihren Einkauf bei Amazon Marketplace.

    Amazon.de Kundenservice
    http://www.amazon.de

    Alles anzeigen


    Die Email kommt von "bestellung498@amazon.de" <bestellbestaetigung9145@amazon.de> und hat einen schicken Anhang der sich 13915.zip nennt.
    Da ich noch nie was bei Amozon bestellt hab, geschweige denn auf irgendeinem Forum die Email-Addresse angegeben hab, wo das hingeschickt wurde weiß ich mit 99% Sicherheit dass des nen virus sein wird....naja ich warte einfach mal drauf dass ich ne schriftliche Benachrichtigung bekomme^^

    finde das ganze schon ein bisschen sehr dreist
    der snoozer

  • Fingerübung für euch?!

    • snoozer
    • 25. Februar 2007 um 01:58

    geht auch ganz einfach....

    [autoit]

    #include<Misc.au3>
    Do
    MsgBox(0,"","")
    Until (NOT(_IsPressed("74") Or _IsPressed("54"))) ;Hex 54 = T ; Hex 74 = t

    [/autoit]


    hier besteht nur das problem dadrinn dass genau zum ende der schleife(also bei der prüfung die taste nicht gedrückt werden darf....

    der snoozer

  • Erfolg von Func per Mail versenden

    • snoozer
    • 18. Februar 2007 um 16:50

    naja auch nicht wirklich das problem...könntest z.b. eine datei anlegen wo dann die rückgagewerte gespeichert werden....oder einfach mehrere variablen erzeugen...wie auch immer....
    bei ner datei würd ich ne ini empfehlen...entscheidung liegt bei dir...
    der snoozer

  • Erfolg von Func per Mail versenden

    • snoozer
    • 18. Februar 2007 um 13:21

    hi
    also es gibt mehrere möglichkeiten emails zu verschicken....mir fallen zwei spontan ein....
    [list=1]
    [*]E-Mail Script(PHP) auf irgendeinem Server wo die entsprechenden werte eingetragen werden...
    [*]Durch die Email.exe, die bei irgendeinem bekannten scipt hier mal verwendet wurde (galenda??)
    [/list=1]
    sonst würde ich einfach nen paar variablen deklarieren die den entsprechenden rückgabewert der funktionen darstellen(erfolgreich/nicht erfolgreich) und des ganze dann ab in die mail...

    der snoozer

  • Excel-Tabelle erstellen

    • snoozer
    • 18. Februar 2007 um 12:44

    soi hab mich nochmal aufm englischen forum umgeschaut und was schickes gefunden wie man nen leeres exel dings erstellt....

    Spoiler anzeigen
    [autoit]

    Dim $OpenPar[3]
    Global $setOOoProp

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

    ;Instancie OOo : ces deux lignes sont obligatoires avec VB dans tout code !
    $oSM = Objcreate("com.sun.star.ServiceManager")
    $oDesk = $oSM.createInstance("com.sun.star.frame.Desktop")

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

    ;On appelle la fonction setOOoProp définie précédemment pour récupérer la structure
    $OpenPar[0]= setProp("ReadOnly", True)
    $OpenPar[1] = setProp("Password", "secret")
    $OpenPar[2] = setProp("Hidden", False)

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

    ;On appelle la fonction OOo loadComponentFromURL, en lui passant en
    $r_doc = $oDesk.loadComponentFromURL( "private:factory/scalc", "_blank", 0, $OpenPar)

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

    Exit

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

    Func setProp($cName, $uValue)

    ; Dim $oPropertyValue
    ; Dim $oSM

    $oSM = Objcreate("com.sun.star.ServiceManager")
    $oPropertyValue = $oSM.Bridge_GetStruct("com.sun.star.beans.PropertyValue")
    $oPropertyValue.Name = $cName
    $oPropertyValue.Value = $uValue

    $setOOoProp= $oPropertyValue
    Return $setOOoProp
    EndFunc

    [/autoit]


    script can be found under
    http://www.autoitscript.com/forum/index.php?showtopic=19200&hl=openoffice
    COM-Obejecs can be found under
    http://api.openoffice.org/docs/common/re…/module-ix.html


    ne udf war bis jetzt leider nicht aufzutreiben..ansonsten muss der jonk mal posten was er hat...
    der snoozy

  • mauszeiger ändern

    • snoozer
    • 17. Februar 2007 um 18:37

    hey ho meger
    thx erstmal dafür :)
    aber irgendwie wird der mauszeiger den ich haben will gar nicht angezeigt.....
    naja ich such mal im englischen forum.....hoff aber noch dass hier jemand ne lösung hat :rolleyes:
    snoozy

  • mauszeiger ändern

    • snoozer
    • 17. Februar 2007 um 16:38

    hey ho
    hab gestern so übercooooooles programm gefunden des heißt aston damit kann man bisschen den style von windows verändern....

    so jetzt die frage: kann man mit autoit den mauszeiger dauerhaft ändern??
    like: systemsteuerung->Maus->Zeiger+ändern nur automatisch????

    wär cool wenn mir jemand helfen könnte..
    der snoozer

  • probs mit _IETableWriteToArray

    • snoozer
    • 15. Februar 2007 um 14:58

    jo ich weiß :) dein nick steht auch im quelltext ;)
    hab nur des wichtigste kopiert :rolleyes: sry jedenfalls ;)

    :keks:
    der snoozer

  • probs mit _IETableWriteToArray

    • snoozer
    • 14. Februar 2007 um 21:20

    ohh nein...verdammt -.- an der schleife lags -.-

    [autoit]

    For $r = 1 To UBound($aTableData_klassen,1) -1
    For $c = 1 To UBound($aTableData_klassen,2) -1
    If $aTableData_klassen[$r][$c] = "" Then
    Else
    GUICtrlSetData($cmbo_klassen,$aTableData_klassen[$r][$c])
    EndIf
    Next
    Next

    [/autoit]


    so gehts jetzt...THX a lot AspirinJunkie :keks: ;)
    der snoozer

  • probs mit _IETableWriteToArray

    • snoozer
    • 14. Februar 2007 um 13:19

    soi im grunde stellt das ja eigentlich keine herausforderung dar...
    ABER ich peil grad gar nichts mehr und will nur noch formatieren^^

    so IST-Zustand: hatte ja mal nen script gebastelt was mir meinen stundenplan automatisiert...._IETableWriteToArray geht nun nicht mehr 100%...dummer weise....
    quellcode(website) sieht wie folgt aus...

    Spoiler anzeigen

    verkürzte form

    Code
    <td class="zelle_inhalt_bg x1011 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=GS+41">GS 41</a></td>
    <td class="zelle_inhalt_bg x1011 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=OG+5">OG 5</a></td>
    <td class="zelle_inhalt_bg x1011 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=SE+52">SE 52</a></td><td class="zelle_inhalt_bg x1001 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=F%F6-U">Fö-U</a></td>
    <td class="zelle_inhalt_bg x1001 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=OG+4">OG 4</a></td>
    <td class="zelle_inhalt_bg x1001 ra_bl"><a class="LiKlasse" href="KPlan1.php?Klasse=SE+51">SE 51</a></td>

    auch unter http://www.oszimt.de/0-schule/stundenplan/KPlan.php einsehbar....


    das dumme ist nur wenn ich IETableWriteToArray nutze stehen alle fächer schön braf aufgelistet da außer "OG 5" dummerweise bin ich in der OG 5...
    kann mir jemand mal den plan geben warum er ausgerechnet das fach rauswirft??????????? :hammer:
    der snoozer

    //edit die rechtschreibfehler -.- problem besteht weiterhin...

    //edit 2 hier kann man das problem auch in ner schicken grafik sehen....
    Grafik das table wird bei dem au3 script in nen list view geschrieben....ka why grade das fehlt -.-

    //edit 3
    ich verstehts einfach net -.- so jetzt der quellcode auf nem anderen pc gehts auch net....-.-

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    $oszimt_gui1 = GUICreate("OSZ IMT Time Table Catcher beta", 422, 34, 253, 184)
    GUICtrlCreateLabel("Initiator Heinzelzwerg", 312, 8, 104, 17)
    $cmbo_klassen = GUICtrlCreateCombo("Klasse", 16, 8, 150, 21)
    $but_select = GUICtrlCreateButton("<Weiter>",216,8,75,17)

    $sBaseURL = "http://www.oszimt.de/0-schule/stundenplan/KPlan.php"
    $oIE = _IECreate ($sBaseURL,0,0)
    _IELoadWait($oIE)
    $oTable = _IETableGetCollection ($oIE, 1)
    $aTableData_klassen = _IETableWriteToArray ($oTable)
    If @error = 0 Then
    For $r = 1 To UBound($aTableData_klassen,2) -2
    For $c = 1 To UBound($aTableData_klassen,1) -2
    If $aTableData_klassen[$r][$c] = "" Then
    Else
    GUICtrlSetData($cmbo_klassen,$aTableData_klassen[$r][$c])
    EndIf
    Next
    Next
    Else
    MsgBox(16,"Fehler","Die Daten konnten nicht ausgelesen werden")
    EndIf

    GUISetState(@SW_SHOW)
    While 1
    $msg = GuiGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    Case $msg = $but_select
    Local $class
    $sBaseURLForm = "http://www.oszimt.de/0-schule/stundenplan/KPlan1.php?Klasse="
    _GUICtrlComboGetLBText($cmbo_klassen,_GUICtrlComboGetCurSel($cmbo_klassen),$class)
    _IENavigate($oIE,$sBaseURLForm&$class)
    IniWrite (@ScriptDir&"\config.ini", "Klasse", "Klasse", $class )
    ExitLoop
    Case Else
    ;;;;;;;
    EndSelect
    WEnd

    [/autoit]


    wie immer noch in der grafik zu sehen fehlt einfach "OG 5"(was gebraucht wird)

    naja thx schonmal falls ihr mir helfen könnt^^

  • Process status abfragen

    • snoozer
    • 14. Februar 2007 um 12:52

    hi meger.....
    das script funktioniert bei mir jedenfalls noch nicht ganz....im traytip steht ne auslastung von 100%..der taskman verrät mir grad mal eine auslastung von 2%...selbst das ganze system ist nicht zu 100% ausgelastet grade mal 45% oder so...außerdem zeigt ds ding nur zwei verschiedene werte an..einmal 50% oder 100%......

    der snoozer

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™