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

Beiträge von BigRox

  • Doppelklick funktioniert nicht immer. warum?

    • BigRox
    • 12. Dezember 2012 um 13:39

    Hallo xeron71,
    dass Problem mit dem Doppelklick hatte ich auch mal.
    Anscheinend war AutoIt da wohl etwas zu schnell für das Programm, sodass es den Doppelkick nicht immer mitbekommen hat.
    Zur Lösung habe ich zwischen den beiden Mouseklicks eine kleine Pause einfügen müssen.
    Danach hat das Programm diese zwei Klicks immer als Doppelklick erkannt und richtig darauf reagiert.
    Also Anstelle von:

    [autoit]


    MouseClick("left", 0, 500, 2)

    [/autoit]


    so geschrieben:

    [autoit]


    MouseClick("left", 0, 500, 1)
    Sleep(100)
    MouseClick("left", 0, 500, 1)

    [/autoit]

    MfG
    BigRox

  • Opera Erweiterungen

    • BigRox
    • 13. November 2012 um 19:18

    Hallo mal wieder,
    ich habe mich eine ganze Zeit nicht mehr eingeloggt und plötzlich geht es wieder und das ohne das ich irgendetwas geändert habe.
    Daher hier nun das Script:

    Spoiler anzeigen
    [autoit]


    ; #SCRIPT# ----------------------------------------------------------------------------------------------------------------------------------------------
    ; Script Name : Erweiterungen instalieren.au3
    ; Beschreibung : Script um die Erweiterungen für "Opera" zu installieren
    ; (YouTube Unblocker, Facebook-Blocker, Fastesttube, In-Place-Translator, ClipConverter).
    ;
    ; AutoIt Version : 3.3.8.1
    ; Script Autor : BigRox
    ; -------------------------------------------------------------------------------------------------------------------------------------------------------

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

    ; Sonstiges für dieses Script festlegen.
    #RequireAdmin

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

    ; Optionen für dieses Script angeben.
    Opt("MustDeclareVars", 1)

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

    ; Variablen deklarieren.
    Local $Erweiterung_Name, $Pfad_Install_Sonstiges, $LV, $Datei, $Suchhandle

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

    ; Einigen Variablen Werte zuweisen.
    $Pfad_Install_Sonstiges = @HomeDrive & "\Opera\Sonstiges"

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

    ; Das Suchhandle für die Suche nach ".oex"-Dateien ermitteln.
    $Suchhandle = FileFindFirstFile($Pfad_Install_Sonstiges & "\Erweiterungen\*.oex")

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

    $LV = 0
    ; Eine Endlosschleife um alle ".oex"-Dateien in dem Verzeichnis auszulesen starten.
    While 1
    $Datei = FileFindNextFile($Suchhandle)
    If @error Then ; Wenn keine Dateien mehr vorhanden sind, die Schleife abbrechen.
    ExitLoop
    EndIf
    $LV = $LV + 1
    ; Die Funktion zum Installieren der Erweiterung starten.
    _Opera_Erweiterung($Datei, "Erw. " & $LV)
    ; <Sleep> zur Sicherheit.
    Sleep(500)
    WEnd

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

    ; Die Funktion zum schließen des Browser aufrufen (der Browser wurde nur zum installieren der Erweiterungen gestartet).
    _Browser_schliessen(5, False)

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

    Exit

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

    ; Funktion zum installieren der Browser-Erweiterungen.
    Func _Opera_Erweiterung($_Opera_Extension, $_Ext_Nr)

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

    Local $_Array[200], $_Ext_Path, $_File_Sitze, $_LV, $_Wnd_Handle, $_Wnd_Name

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

    ; Einigen Variablen Werte zuweisen.
    $_Ext_Path = @UserProfileDir & "\Lokale Einstellungen\Anwendungsdaten\Opera\Opera\widgets"
    $_Wnd_Name = "Erweiterung installieren"

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

    ; Den Inhalt der "wigets.dat"-Datei in ein Array einlesen,
    _FileReadToArray($_Ext_Path & "\widgets.dat", $_Array)
    For $_LV = 1 To $_Array[0]
    ; Testen ob die Erweiterung schon installiert wurde, wenn "Ja", die Meldung ausgeben und die Funktion ohne Installation verlassen.
    If StringRegExp($_Array[$_LV], "(\Q" & $_Opera_Extension & "\E)") Then
    MsgBox(0, "", '! ! ! Die Erweiterung "' & $_Ext_Nr & '" wurde schon installiert ! ! !')
    Return
    EndIf
    Next

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

    ; Die ursprüngliche Dateigröße ermitteln.
    $_File_Sitze = FileGetSize($_Ext_Path & "\widgets.dat")

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

    ; Die Erweiterung installieren.
    ShellExecute($Pfad_Install_Sonstiges & "\Erweiterungen" & "\" & $_Opera_Extension)

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

    ; Eintragungen usw. in Fenster 1 (Erweiterung installieren).
    $_Wnd_Handle = _Fenster_aktivieren($_Wnd_Name, "", $_Ext_Nr)
    ; Tastencodes an das Fenster senden um den "Installieren"-Button zu fokussieren und anzuklicken (anders lässt sich nicht sicher auf dieses Fenster reagieren).
    Send("{TAB}")
    Sleep(500)
    Send("{ENTER}")
    Sleep(500)
    _Fenster_deaktiv($_Wnd_Name)
    ; Die aktuelle Dateigröße mit der gespeicherten Dateigröße vergleichen, wenn die aktuelle Dateigröße größer ist, die Schleife und die Funktion beenden.
    While FileGetSize($_Ext_Path & "\widgets.dat") < $_File_Sitze
    Sleep(500)
    WEnd
    Return

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

    EndFunc

    [/autoit]

    Vielleicht kann ja einer so etwas brauchen.
    Verbesserungsvorschläge sind natürlich auch erwünscht.

    Das mit dem Fenster und den Buttons, habe ich mit "Send()"-Befehlen gelöst, da der "Installieren"-Button immer nach einem Tab den Fokus hat und dabei ist es egal wo er sich in dem Fenster befindet.
    Mit:
    Send("{TAB}")
    und dann
    Send("{ENTER}")
    "treffe" ich den Button also immer.

    MfG:
    BigRox

  • Opera Erweiterungen

    • BigRox
    • 13. November 2012 um 13:24

    Hallo,
    ich habe meine Idee von gestern mehrfach getestet.
    Es geht tatsächlich.
    Opera kommt zwar mit dem einblenden der Hinweise nicht mehr hinterher, aber trotzdem sind alle Erweiterungen nachher installiert.

    Ich habe so mal aus Spass 50 Erweiterungen in einer Schleife hintereinander installiert, der Browser hat nur etwa 15 Hinweise einblenden können, dann war die Schleife durch und Opera wurde von meinem Testscript geschlossen. Aber Opera zeigte beim nächsten Aufruf dennoch alle 50 Erweiterungen als installiert an.

    Anscheinend funktioniert es so, oder: "Wieder ein Problem erschlagen".

    MfG:
    BigRox

    Ich würde je mein Testscript ja hier einfügen, aber leider geht das mal wieder nicht, da momentan wieder alle Buttons (die oben an dem Fenster) zum formatieren fehlen und auch Dateianhänge einfügen geht nicht mehr. Vielleicht geht es ja irgendwann mal wieder (und ich dachte schon: "Endlich geht es". Das war wohl nichts).

  • Opera Erweiterungen

    • BigRox
    • 12. November 2012 um 17:52

    Hallo Micha_he,
    ich habe oben in meinem Testscript, die Option:

    [autoit]


    Opt("MouseCoordMode", 2)

    [/autoit]


    angegeben. Dadurch sind die Koordinaten relativ zum Anwendungsbereich des aktiven Fensters.
    Das Problem ist aber, dass Fenster ändert seine Größe je nach dem Text darin.
    Dadurch verschieben sich auch die Koordinaten des "Installieren" Buttons.

    Das kommt zwar nicht sehr oft vor, aber einmal reicht ja schon und es gibt einen Fehler.
    Zur Abhilfe müsste ich daher jedesmal die aktuelle Position des Buttons haben.

    MfG:
    BigRox


    Edit: Eben ist mir eine Möglichkeit eingefallen, wie ich das mit den Hinweisfenstern am Installationsende lösen könnte. In Opera gibt es doch eine Datei "widgets.dat" wo die Erweiterungen eingetragen werden.
    Wenn diese Datei grösser wird, müsste eigentlich auch die Installation fertig sein.

    Das muss ich aber jetzt mal ausprobieren.

  • Opera Erweiterungen

    • BigRox
    • 12. November 2012 um 12:38

    Hallo,
    ich habe da ein kleines Problem mit Opera und seinen Erweiterungen.
    Ich will einige Erweiterungen für Opera (fünf) automatisch mit AutoIt installieren.

    Dazu muss man ja diese *.oex Dateien mit:

    [autoit]


    ShellExecute($Pfad_Install_Sonstiges & "\Erweiterungen" & "\" & $_Opera_Extension)

    [/autoit]


    ausführen (ein anderer Aufruf geht es anscheinend nicht).

    Dann wird Opera gestartet und ein Fenster mit der Frage, ob man diese Erweiterung installieren möchte, erscheint.

    Dieses Fenster kann man auch mit dem "Fenster-Info-Tool" identifizieren.
    Nur auf diesem Fenster befinden sich auch zwei Schaltflächen ("Installeren" und "Abbrechen").
    Die kann man nicht mit dem "Fenster-Info-Tool" identifizieren und daher anscheinend nur mit:

    [autoit]


    MouseClick("LEFT", 270, 230, 1, 0)

    [/autoit]


    für Installieren anklicken.
    Das Problem dabei ist nur, die Schaltflächen befinden sich nicht immer am selben Ort und daher geht ein:
    "MouseClick()"
    auch schon mal ins "leere".
    Gibt es da eventuell noch eine andere Möglichkeit die Schaltflächen gezielter anzusprechen ?

    Und das nächste Problem ist:
    Wenn man die "Installieren"-Schaltfläche angeklickt hat, so erscheint wenig später ein Hinweis:
    "Erweiterung installiert" o.ä.
    Dieser Hinweis muss erschienen sein bevor das Script irgendwie weitermacht, sonst gibt es Fehler.
    Nur wie kann man das erscheinen dieses Hinweises erkennen ?
    Das "Fenster-Info-Tool" erkennt den Hinweis anscheinend nicht und es erscheint auch kein Prozess o.ä.
    den man zum identifizieren auswerten könnte.
    Daher fällt mir eigentlich nur ein:

    [autoit]


    Sleep(8000)

    [/autoit]


    ein, nach acht Sekunden Wartezeit sollte danach sollte eigentlich auch der lahmste Rechner fertig sein.
    Oder gibt es eine Möglichkeit den Hinweis eindeutig zu erkennen ?
    Irgendwie müsst das doch möglich sein, der Browser ruft doch auch etwas auf und das müsste man doch eigentlich auch erkennen können.

    Vielen Dank, schon jetzt, für Tipps, damit ich mir dann ein funktionierendes Script zusammen "stricken" kann.

    MfG:
    BigRox

  • Deutsche Hilfe - Neue Dateien 3.3.8.1 - mitmachen

    • BigRox
    • 25. Oktober 2012 um 12:40

    Hallo Tweaky,
    ich habe da wieder einen kleinen Fehler in der Hilfe gesehen.

    Bei der UDF "_FileWriteToLine" fehlt etwas.
    Bei der Beschreibung des optionalen Parameters "$fOverWrite fehlt die Angabe des Standardwertes, (0 = Standard) o.ä.

    MfG:
    BigRox

  • Seltsamme Angriffe auf Mailaccount

    • BigRox
    • 24. Oktober 2012 um 13:44

    Hallo Techmix,
    ich habe auch eine E-Mail-Adresse bei GMX.

    Ich glaube auch nicht, dass du gezielt ausgesucht worden bist.

    Vor etwa einem Monat hat GMX mich angeschrieben und mir geraten mein Passwort zu ändern, da sie festgestellt haben das es dauernd Versuche von Unbekannten gäbe, die anscheinend die GMX-Akkounts knacken wollten.
    Anscheinend hatten die bei GMX ein etwas größeres Hacker-Problem.

    (Den Link in dieser E-Mail habe ich aber nicht benutzt, sondern ich habe mich ganz normal bei GMX eingeloggt (manuelle Adresseingabe) und das dann ganz normal erledigt).

    MfG:
    BigRox

  • Forum und Opera II

    • BigRox
    • 18. Oktober 2012 um 11:47

    Hallo JaneDoe,
    das sehe ich auch so.

    Die Antwort von peethebee hat mir auch am meisten gebracht, und der Satz:

    "Ich schreibe grundsätzlich immer meine Beiträge im Quellcode-Reiter, nie im Editor, vielleicht hängts daran...."

    von Andy ist eventuell sehr interessant.

    Mich wundert nämlich immer, einmal geht alles und auf einmal hakt es einfach überall.
    Eventuell ist ja nur in dem Teil mit dem Editor ein Fehler, und den umgeht Andy ja immer.

    Irgenwie vermute ich, dass ist nur ein kleiner Fehler durch den irgendetwas falsch interpretiert wird und diese Fehlinterpretation ergibt dann laufend neue Fehler.
    (eventuell hilft ja auch diese kleine Sache etwas: Wenn ich einen Text zuerst im Editor schreibe und dann auf Quellcode umschalte, so ändert sich die Schriftart- und Größe und es werden diese unerwünschten Leerzeilen eingefügt).

    Wenn da die Unterstützung komplett falsch wäre, so würde doch wohl nie etwas gehen.
    Eventuell findet ja einer, der sich mit Browsern usw. gut auskennt, den Fehler.
    Ich bin jedenfalls für jeden hilfreichen Tipp dankbar.

    Ich bin jedenfalls der Meinung, einfach einen neuen Rechner kaufen und auf einen anderen Browser umsteigen, hilft nicht richtig.
    Das behebt den eigentlichen Fehler nämlich nicht.
    (zudem hänge ach auch aus persönlichen Gründen an meinem Oldtimer-Notebook).

    Da anscheinend WoltLabs etwas an ihrer Software ändern muss, werde ich denen auch mal schreiben, vielleicht hilft das ja etwas wenn möglichst viele sich über das selbe Problem beschweren.

    MfG:
    BigRox


    P.S. Diesen Beitrag habe ich auch nicht im Editor geschrieben, mal sehen was jetzt daraus wird.

    Edit die erste: Der Beitrag hat sich anscheinend nicht geändert, mal sehen was jetzt nach dem editieren daraus wird.

    Edit die zweit: Wieder keine unerwünschte Änderung.

    Edit die dritte: Ich habe eben auch noch einen Beitrag in http://www.win-lite.de geschrieben. Die verwenden ja auch die Software von WoltLabs. Aber die verwenden auch eine andere Schriftart im Editor (die sieht in der Größe und Art so aus wie die hier im Quelltext), und da ging es eben auch (aber leider geht es nicht immer, vielleicht liegt das ja auch an der Reihenfolge meiner Eingabe).
    Gibt es da etwa ein Problem mit dem automatischen Zeilenumbruch oder einen fehlenden Schriftart (der Browser nimmt doch dann einen Ersatz und wenn der nicht passt...Game Over) ?

  • Forum und Opera

    • BigRox
    • 16. Oktober 2012 um 13:14

    Hallo m-obi,

    also auf einen anderen Browser umsteigen, scheitert auch an:

    ""Never change a running system"

    Und zudem: Nur weil WoltLab nicht so richtig will umsteigen (andere Firmen haben ja kein Problem mit Opera), dass finde ich genauso besch... wie Apple und Flash.


    Ich verwende auch Opera-Mail und nur als Mail-Client Opera verwenden, finde ich auch nicht so gut.


    Zudem benütze ich ein etwas betagtes Notebook.

    Es handelt sich um ein "Twinhead Slimnote GX3 mit einem 500 MHz PentiumIII und 256 MB RAM (mehr geht nicht).

    Dieses Teil reicht für alles was ich so täglich mache, auch Opera läuft eigentlich einwandfrei darauf. Nur wenn ich da den aktuellen FF draufmache, so hakt es an allen Ecken und Enden.

    (ganz alte Versionen laufen, nur dann kann ich eigentlich auch den IE 6.X nehmen).

    Da muss ich einen anderen Rechner mit mehr RAM nehmen, dann läuft auch FF in einer aktuellen Version.


    Umsteigen hieße für mich also: Einiges an Arbeit, an einen anderen Browser gewöhnen und vor allem auch ein neues Notebook kaufen damit es auch ordentlich läuft.


    Nun zu einer generellen Frage:

    Warum ist es eigentlich so schwierig, auch den Opera-Browser zu unterstützen ?

    Es gibt doch so einen Standard was z.B. ein HTML-Tag bewirken soll, damit die Seiten auch richtig angezeigt werden.

    Und auch für Datenübertragung usw. gibt es wohl auch so etwas wie einen Standard.

    Oder fällt das Problem wieder unter die Kategorie:

    "Da kocht jeder wieder sein eigens Süppchen" ?


    MfG:

    BigRox

  • Forum und Opera

    • BigRox
    • 15. Oktober 2012 um 14:02

    Hallo,


    au was sieht das wieder besch... aus.


    Und falls jetzt wieder einer wegen dem Doppelpost schreibt:


    Ich traue mich nicht den Beitrag zu editieren, sonst darf ich ihn vielleicht zum vierten mal schreiben.


    MfG:


    BigRox


    Edit1 um 18:12: jetzt hat wieder alles funktioniert, sogar das editieren löscht nichts (das kann sich aber leider auch ganz schnell wieder ändern).

    Edit 2 um 18: 15: Sch... da sind die Leerzeilen schon wieder.

  • Forum und Opera

    • BigRox
    • 15. Oktober 2012 um 13:58

    Hallo m-obi,
    es gibt noch viele Leute die Opera verwenden und die wird es auch immer geben.

    Nicht alle wollen auf diesen Firefox umsteigen, den so gut wie alle immer sagen ist der nicht mehr.


    So, nun zu JaneDo,

    du bist mit deinen Problemen nicht allein.

    Ich verwende den Opera 12,02 und habe u.a. genau die selben Probleme.

    Heut ist wieder ein neues aber total nerviges Problem dazugekommen, ich schreibe diesen Beitrag

    nämlich zum dritten mal, da die zwei davor plötzlich einfach gelöscht wurden !!

    Mit den älteren Opera-Versionen gab es auch immer wieder Probleme.

    Da ging auf einmal Smiley einfügen nicht mehr oder die Buttons zu formatieren sind plötzlich weg und


    der absolute Klassiker ist: wenn man einen Beitrag schreibt und formatiert, so stimmt in der Vorschau

    noch alles, nur beim absenden wird der ganze Beitrag in Plain Text umgewandelt und steht dann so

    hier im Forum.


    Ich habe mal gelesen (ich meine, dass war sogar hier im Forum) das dies an wohl am Hersteller der

    Forensoftware liegt. Diese Firma ignoriert anscheinend den Opera-Browser komplett und daher gibt es

    immer wieder diese Probleme.


    Ich mache in einigen Foren mit aber nur in Foren die diese Forensoftware verwenden, gibt es diese

    Probleme. Wenn diese Firma also nicht bald akzeptiert das es neben Firefox, Crome und IE auch noch

    den Opera gibt, verzichte ich auf Foren die diese Software verwenden.

    (dies gilt auch für die Übersetzungsseite hier im Forum, die anscheinend nicht mit Opera funktionieren

    will).


    Ich kann nämlich auf diesen dauernden Ärger verzichten und ich habe noch etwas anderes zu tun, als

    meine Beiträge mehrmals zu schreiben, weil diese sch... Forensoftware sie einfach beim absenden

    löscht !!

    Ich habe auch keinen Bock nur für Foren die Burning Board von WoltLab verwenden den IE, FF oder

    Come zu verwenden, damit endlich auch mal alles funktioniert.


    Zudem habe ich es satt, immer wieder hier im Forum als Antwort auf meine Beiträge zu lesen:

    Formatiere deine Forenbeiträge mit Hilfe der Buttons oben am Fenster o.ä.


    Da gibt es nur zwei Probleme: Entweder sind da oben wiedereinmal keine Buttons zu sehen, oder wen

    sie da oben zu sehen sind und ich sie benütze, so stimmt in der Vorschau noch alles, nur beim

    absenden wandelt diese sch... Forensoftware wieder alles in Plain Text um und fügt massig Leerzeilen

    ein.


    So, jetzt lasse ich mich mal überraschen, wie dieser Beitrag wieder umgemodelt wird.


    MfG:

    BigRox

  • Mit Autoit .reg Datei ausführen

    • BigRox
    • 23. September 2012 um 13:18

    Hallo Fliwat,


    ich mache das mit der folgenden Zeile:


    Spoiler anzeigen


    ; .reg-Datei in die Registry importieren.


    RunWait("REGEDIT /S Deine Datei.reg")



    Das hat bisher immer funktioniert, die zu importierende Datei muss aber die Dateiendung reg haben (normale Text-Datei mit der Endung .reg).


    Damit wird Regedit aufgerufen um die Datei "Deine Datei.reg" zu importieren.


    Wegen "RunWait" pausiert dein Script bis Regedit beendet ist.


    Das /S bewirkt, dass du keine Meldungen usw. bekommst.


    Lass es mal weg, dann siehst du was ich meine.


    MfG:


    BigRox


    Edit: Dieser Editor hier raubt mir noch den letzten Nerv, wieso fügt diese Sch...Teil jetzt plötzlich dauernd irgendwelche Leerzeilen in meine Posts ein.

  • Phasenverschiebung zwischen Strom und Spannung in einer Spule bei Wechselspannung

    • BigRox
    • 17. September 2012 um 11:00

    Hallo !

    Wie lautete der Merksatz zu Induktivitäten früher, während meiner Ausbildung (auch schon ganz schön lange her), immer so treffend ?

    "Induktivitäten Ströme sich verspäten"

    (Bei Kapazitäten hieß es "Kondensator Strom eilt vor")

    MfG:
    BigRox

  • USB-Port ansteuern

    • BigRox
    • 9. Juli 2012 um 18:21

    Hallo Micha_he,
    das ist ja das schöne an dem von mir vorgeschlagen Teil.
    Es verfügt über alle Statusleitungen.

    Auf dem PC verhält das Teil sich wie eine RS232, und man kann die auch so steuern,
    und das angeschlossene Gerät "sieht" auch nur eine ganz normale RS232-Schnittstelle.
    USB wird da nur zur Datenübertragung benutzt.
    (das Teil kann man z.B. nehmen um ein älteres Gerät mit RS232-Schnittstellle an einen neuen PC ohne RS232-Schnitstelle anzuschließen und trotzdem noch die alte, nur für RS232 ausgelegte Software zu benützen (sofern die überhaupt noch läuft)).

    MfG:
    BigRox

  • USB-Port ansteuern

    • BigRox
    • 8. Juli 2012 um 14:34

    Hallo hauke96,
    es ist wie ohforf schon geschrieben hat.
    USB hat ein schwieriges Protokoll sodass die beiden Datenleitungen einzeln steuern nicht möglich ist.
    Um externe Hardware über USB anzusteuern braucht man immer einen Mikrocontroller, der das USB-Protokoll verarbeiten kann.

    Zum Glück haben einige IC-Hersteller aber ein Herz für Bastler und bieten daher auch entsprechende IC's mit der dazugehörenden Software an (z.B. Cypress mit dem CY7C63001 und AN2131).
    Suche mal im Internet danach, da findest du einiges dazu.
    Es gibt vom Franzis-Verlag auch ein gutes Buch dazu (Burkhard Kainika "MSR mit USB" ISBN 3-7723-5848-8 ).

    Aber wenn du nur z.B. eine Lampe schalten willst, dann ist das Teil hier ganz gut:
    http://www.elv.de/mini-usb-modul-um2102-komplettbausatz.html
    (aber die z.B. Lampe nicht direkt anschließen, sonst gibt das wohl nichts, höchstens ein Rauchzeichen :rofl: ).

    Das Teil kannst du genau wie eine RS232-Schnittstelle ansprechen (COM8 wird da benützt).
    (die notwendige Software dazu gibt es auch da).
    Letztens habe ich hier im Forum auch eine schöne Möglichkeit zum steuern der einzelnen Leitungen einer RS232-Schnittstelle gesehen, das könntest du auch dafür verwenden.
    Leider habe ich, aus Zeitgründen, diese Möglichkeit nicht gefunden (aber mit der SuFu müsse das zu finden sein).

    So, und nun: Viel Spass beim basteln.

    MfG BigRox

  • Fehler in der deutschen Hilfe bitte hier melden (Hilfedatei 3.3.6.1 2011.05.27)

    • BigRox
    • 18. Mai 2012 um 12:47

    Hallo,
    ich habe da wieder einen Fehler in der deutschen Hilfe 3.3.6.1 vom 27.5.2011 entdeckt.
    Es handelt sich um die Funktion "StringRegExp " und da in der Zeile
    "(?s) "." findet alle Zeichen, auch eine Zeilenumbrüche (als Standard findet "." keine Zeilenumbrüche). "

    Das "...auch eine Zeilenumbrüche..." scheint wohl etwas falsch zu sein.
    Fehlt da nicht ein Buchstabe o.ä.

    Leider kann ich dies nicht selber ändern, da die Übersetzungsseite z.Z. nicht funktioniert, und bevor ich die Stelle wieder vergesse...

    Gruß:
    BigRox

  • SciTE - Markierten Bereich paarig einfassen + Arraydeklaration mit Wertzuweisung und Scopeauswahl

    • BigRox
    • 25. März 2012 um 12:23

    Hallo BugFix !
    Danke für die schnelle Antwort :thumbup: .

    MfG:
    BigRox

  • SciTE - Markierten Bereich paarig einfassen + Arraydeklaration mit Wertzuweisung und Scopeauswahl

    • BigRox
    • 24. März 2012 um 18:49

    Hallo BugFix,
    zu deinem LUA-Script habe ich eine Frage.

    Kann man dieses Tool auch so erweitern, dass auch diese paarigen Zeichen " < > " verarbeitet werden ?

    MfG:
    BigRox

  • SciTE - kontinuierlicher Kommentarmodus für AutoIt (auch für SciTE-RU)

    • BigRox
    • 20. März 2012 um 12:16

    Hallo Cheater Dieter,
    Genau, ich benütze den Opera 11.61
    Übrigens: mit dem Forum von "Win-Lite Forum" habe ich auch diese Probleme, die benützten auch die Forensoftware von WoltLab.
    Ich habe aber keinerlei Lust o.ä. auf einen anderen Browser umzusteigen, nur weil einige Programmierer anscheinend nicht akzeptieren wollen, dass es da auch noch den Opera-Browser gibt und es einige Leute gibt, die den auch benutzen (z.B. Übersetzungsseite von AutoIt, die funktioniert nur mit Firefox oder IE).

    Übrigens: heute sind die Symbole usw. wieder einmal ganz weg, gestern waren sie noch da.

    MfG:
    BigRox

  • SciTE - kontinuierlicher Kommentarmodus für AutoIt (auch für SciTE-RU)

    • BigRox
    • 19. März 2012 um 13:12

    Hallo BugFix,
    Zu 1.
    Leider habe ich des öfteren einige Probleme mit den von dir genannten Code-Tags.
    Beim schreiben sehe ich die auch, in der Vorschau sieht alles noch richtig aus, nur wenn ich den Post abgesendet habe sieht einiges anders aus.
    Z.B. wenn ich im Editor einen Smiley einfüge so wird der auch in der Vorschau richtig angezeigt, nur wenn ich den Post abgesendet habe erscheint an dieser Stelle nur der Text z.B. ROFL
    Und mit eingefügtem Code sieht es auch so aus, der wird öfters in Plain-Text umgewandelt.

    Zu 2.
    Die "SciTEStartuo.lua und das Script habe ich so geändert, wie du es mir beschriebe hast.
    Ich habe das Script usw. jetzt auch mal auf einem anderen Rechner installiert.
    Das Betriebssystem darauf ist auch Windows XP Pro. SP3 aber das Teil ist einiges schneller als mein Notebook.
    Ergebnis: Auf beiden Rechnern sieht der Fehler gleich aus.

    Wenn ich jetzt SciTE mit einem Testscript starte und dann mit dem Hotkey in den Kommentarmodus wechsele, so ändert sich das Cursorsymbol richtig
    und eine neue Zeile beginnend mit ; gefolgt von einem Leerzeichen wird angezeigt.
    Wen ich da Text eingebe, so kann ich eingeben soviel ich will, es erscheint keine Konsolenausgabe.
    Auch wenn ich die Pfeiltaste oder die Enter-Taste betätige erscheint nichts im Konsolenfenster. Nur entweder erscheint ein ; aber kein Zeilenwechsel, oder es findet zwar ein Zeilenwechsel statt, aber der Text erscheint so als wenn man den Kommentarmodus ausgeschaltet hätte, aber das Cursorsymbol ändert sich nicht.

    Erst wenn ich den Hotkey nochmals betätige (also den Kommentarmodus eigentlich ausschalte) tut sich etwas.
    Das Cursorsymbol ändert sich zwar auch nicht, aber erst jetzt wird etwas im Konsolenfenster angezeigt.
    Wenn ich jetzt ein Zeichen eingebe erscheint bis zur angegeben Zeichenzahl "Umbruchposition erreicht false" danach "Umbruchposition erreicht true".
    Wenn die Umbruchposition erreicht ist und ich ein Leerzeichen eingebe erscheint "Umbruchposition und Space ==> jetzt muss Umbruch erfolgen", tut er aber nicht.
    Wenn ich die Pfeiltaste betätige und wenn ich dann ein weiteres Zeichen eingebe, wird "Umbruchposition erreicht true" und "Jetzt wird Kommentarmarkierung in die Folgezeile/oder nach Pfeil-ab in aktueller Zeile geschrieben" angezeigt und danach kommt irgendetwas, Die Kommentarmarkierung erscheint oder auch nicht, ein Zeilenwechsel findet nur Zufällig statt usw.
    Genauso ist es bei betätigen der Enter-Taste, es wird zwar "" und danach "Umbruchposition erreicht true" angezeigt, aber das Ergebnis in SciTE ist reiner Zufall.
    (Meistens gibt es zwar einen Zeilenwechsel aber kein ; (als wenn der Kommentarmodus ausgeschaltet wäre) und das Symbol ändert sich nicht).


    Hoffentlich hilft das etwas um den Fehler zu finden.

    MfG:
    BigRox

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™