autoit unter linux

    • Offizieller Beitrag

    Also in der Form, wie bei AutoIt (Scriptsprache UND GUI-Entwicklung) ist mir momentan nichts bekannt.
    Für GUI-Entwicklung gibt es z.B. "lesstif".
    Als Sriptsprachen finden sich dort z.B. "Perl", "Python", "PHP", "Tcl/Tk".
    Vielleicht gibt es innerhalb der einzelnen Distributionen noch ganz spezifische Anwendungen. Aber ich bin da nicht auf dem Laufenden. ;)

    • Offizieller Beitrag

    Unter Linux ist Bash (http://de.wikipedia.org/wiki/Bash) sehr mächtig. AutoIt läuft laut BasicOS evtl. mittels Wine, was ich allerdings eher nicht glaube, da AutoIt im Kern eigentlich nur Win-APIs called. GUIs gehen sicher auch, ob direkt aus Bash heraus, weiß ich allerdings nicht.

    Viel Erfolg,
    peethebee

  • Es kommt darauf was du machen willlst.

    Für Suse gibt es zum Beispiel AutoXast, das beim Aufsetzen hilft:
    http://forgeftp.novell.com/yast/doc/SL10.0/autoinstall/

    Im Linux Magazin gab es mal einen Artikel zu Expect:
    http://www.linux-magazin.de/Artikel/ausgab…ect/expect.html
    (Tcl/TK Erweiterung für ftp, Telnet, rlogin usw. zum updaten)

    Unter dem Stichwort "automatisches Testen" ist einges da.

    Hier ein Link zu einer Liste:
    http://testingfaqs.org/t-gui.html

    Gruß Höp

    ---------
    Dat höpt halt.

  • Autoit-Linux Moeglichkeiten gibt es einige: :party3:

    Autoit lauft unter Wine, ich habe nicht mit letzte version Wine wieder getestet, aber Wine hat nicht support fuer alle UDFs vom Autoit, dafuer sollte man eine Liste haben vom solchen Wine-Linux-Kompatibel UDFs von Autoit. Momentan gibt es keine liste und keine macht diese Liste. :hammer:

    Es gibt doch ein weg Autoit mit Linux zu benutzten, ueber "Autoit.Net" UDFs, mit Linux aber in Client mode und per Firefox, eigentlich wie ein Gui wo das Kern remote lauft. Autoit hat direkt zugriff zum PC so weit wie das Firefox erlaubt, so ganz wenig eigentlich. :weinen:
    Doch fuer Einige bestimmte applicationen Ideal, die direkt angriff nicht Brauchen. Wie einege Spiele,datenbanken, Info, s.w.. ist doch prima Nicht vergesssen das Autoit wird geschnieten dann in 3 teile: :klatschen:

    • Erste: per Firefox-Client (Lauft in Linux)Empholen noch Autoit mit extra Firefox Funktionen mit arbeiten, z.b. Javascript+Autoit+Html.
    • Zweite: Autoit.exe Server Durchsichtlich wie ein Geist in HinterGrund(woanders muss extra Autoit.exe per Windows laufen um leben zum Firefox zu geben).
    • :keks:Dritte: Direkte c++ udfs die das Linux System zu Bearbeiten und extra verbindung mit dem Autoit.exe Server haben (Lieber per httpd). Von diesen sogenannte Linux zugriff-Plugins noch nicht jemand begonnen.

    Ein Link zum ein Tutorial zum Autoit Hypertext Access Aha auf Deu bei Autoit wie WEb Engine :kiss:

    Wie Plugins bauen fuer Autoit-Linux-Server hoehere Funktionallitaet:
    Eventuell kann man diese aHa-Scripts, mit andere Native Linux Gui-Sprachen kombinieren, meinstens unter C (C++), um den Dritten Teil vom Autoit zugriff zu Linux erfolgen:

    Besonders bei: http://www.ultimatepp.org

    Oder auch Eventuell per Gui:
    http://www.wxwidgets.org/
    http://www.gtk.org/

    Waeren nuetzlich ein par C++->Linux Udf zu bauen, fue :musik1:r:
    *A)Verbindung Linux C++ UDFS:
    Text info nach "Autoit.Net" Server schicken und zuruck. (Lieber unter http Protokol)
    *B)Direkt Zugrieff C++ UDFs:
    Mit direkt Linux-Komputer zugriff, die koennen das Linux-Firefox-Gui benutzten. Die haben extra verbindung mit den A) UDFs, um das info zum Autoit schicken. Das Gui vom diesem funktionen ware eventuell Firefox.

    Ein besonders Schema von ein Plugins A und Plugin B zusammen Arbeit:
    B Linux Direkt Zugriff udfs ---> A Linux http Udfs --> TCP/IP -->Autoit Windows Skript erfolgt -->
    ----> zuruck zum Maschine ---> Linux Firefox (zeigt was im B linux Udfs passierte,aber nach ein Autoit Skript etwas neues gearbeitet hat.)

    Es sieht kompliert aus, aber ist doch einfach wann die Pluggins einfach installiert sind und die ein bestimmte FUNKTION machen.
    Zum enden, Ich weiss es gibt zirka, (schnell gesagt) zwischen 20%-40% der heutige Autoit Scripts kann man per Web an stelle vom Gui. Fur den Rest sollte man extra die kompatibilitaet Plugins bauen.

    :klatschen: Ich habe neulich eine Migration selbst erfolgt von ein grossere Visual Basic 6 Programm, nach -->"Autoit.net-aha"(+-40%) und Autoit-Win32(+-60%) waren verschiedene Module.
    Ich soll sagen ich koennte diese riesigen Programm, doch per Linux 100% Laufen lassen, ausser, ein klein Problemm ich hatte: ich brauchte ein Extra kleine :tier:Linux-C+-Plugin damit die Firefox Windows immer auf bleibt, um wenn zu, wieder zu restarten.

    Viel Spass,
    *Deu- Korrektur bitte direk per Pm tun, danke

    7 Mal editiert, zuletzt von BasicOs (5. Dezember 2006 um 19:16)