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

Beiträge von Developer30

  • Water hat Geburtstag!!!

    • Developer30
    • 8. Oktober 2012 um 13:50

    Alles Gute! :party:

  • skype-tool

    • Developer30
    • 6. Oktober 2012 um 17:36

    Es gibt eine Skype UDF. Ich hab die zwar noch nie benutzt, der Link sieht auf den ersten Blick jedoch gut aus.

    Zitat von befrog57

    -Afk-Bot (Wenn aktiviert und eine Nachricht reinkommt, wird sie beantwortet mit : "befrog57 ist gerade AFK")

    Für so etwas gibt es eigentlich doch schon Tools, z.B. Pamela.

    mfg
    Developer30

  • Browsergame oder Internetseiten im Programm einbinden

    • Developer30
    • 6. Oktober 2012 um 01:54

    Hallo Sanlker,

    natürlich ist das machbar. Du kannst ein IE-Objekt in deine AutoIt GUI einbinden.
    Das läuft dann praktisch auf dasselbe hinaus, wie wenn du die Seite im Browser öffnest.

    So z.B.:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>

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

    Opt("GUIOnEventMode", 1)

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

    $GUI = GUICreate("HaxBall", 800, 600)
    $IEObj = _IECreateEmbedded()
    $IECtrl = GUICtrlCreateObj($IEObj, 0, 0, 800, 600)
    GUISetState(@SW_SHOW)
    GUISetOnEvent($GUI_EVENT_CLOSE, "_close")

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

    _IENavigate($IEObj, "http://www.haxball.com")

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

    While 1
    Sleep(50)
    WEnd

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

    Func _close()
    Exit
    EndFunc ;==>_close

    [/autoit]


    mfg
    Developer30

  • Hallo Ihr :)

    • Developer30
    • 5. Oktober 2012 um 01:29

    Herzlich Willkommen 8)

  • name22 Wird 18!

    • Developer30
    • 5. Oktober 2012 um 01:25

    Alles Gute! :party:

  • Alternativen zum Array

    • Developer30
    • 4. Oktober 2012 um 16:21

    Listen in AutoIt 8o.. das hat echt was.

    Ich kann mich meinem Vorgänger nur anschließen,
    Hut ab für diese tolle Übersicht der Alternativen! :thumbup:

  • Probleme mit Dll-Datei

    • Developer30
    • 4. Oktober 2012 um 16:04

    Dann noch ein Beispiel mit Code::Blocks für x86.
    Code::Blocks liefert da direkt ein Beispielprojekt, in welchem man nur wenige Zeilen abändern muss und fertig ist eine voll funktionsfähige DLL.
    Die au3 Datei zum Testen befindet sich im "bin" Ordner.

    Dateien

    summe.zip 11,54 kB – 466 Downloads
  • Xorianator...

    • Developer30
    • 31. Juli 2012 um 01:09

    Alles Gute! :party:

  • Happy Birthday TheShadowAE

    • Developer30
    • 13. Juli 2012 um 23:30

    von mir auch noch: Alles Gute! :party:

  • Ein neuer

    • Developer30
    • 4. Juli 2012 um 00:43

    Herzlich Willkommen! 8)

  • Blume feiert!

    • Developer30
    • 24. Juni 2012 um 16:02

    von mir auch Alles Gute :party: !

  • Alina hat Geburtstag

    • Developer30
    • 19. Juni 2012 um 21:45

    Alles Gute zum Geburtstag :party:

  • Java vs C++ - Was ist dran ?

    • Developer30
    • 18. Juni 2012 um 22:00
    Zitat von stayawayknight

    keine (umständlichen) Speicherreservierungen bei Strings o.ä.

    in C++ gibt es die String-Klasse (string.h), mit der man ganz normal mit dynamischen Zeichenkettenarbeiten kann, wie auch sonst in Java oder AutoIt.. Ich finde es sogar etwas umständlich, jedes mal in Java einString.isEqual(str2) zu machen, weil str1==str2 in dem Fall nicht funktioniert... in C++ dagegen geht das..
    Was ich noch an C++ besser finde ist, dass man selbst Operatoren erstellen kann. Soweit ich weiß, ist das in Java nicht möglich.
    Wenn man entsprechende Libraries benutzt, kann man auch in C++ plattformunabhängig programmieren.

    Zitat von stayawayknight

    den Entwicklerkomfort

    Ok, Java hat gute Packages auf Lager, mit denen sich problemlos arbeiten lässt. Auch kommen in Java keine Bufferoverflows beim unsauberen Programmieren zum Vorschein, weil der Compiler beim entwickeln sofort darauf hinweißt, wenn Objekte nicht initalisiert sind o.ä....

    Und zudem hängt es auch immer vom IDE ab. Microsoft Visual Studio kann das Debuggen in C++ beispielsweise durch gute Tools sehr vereinfachen im Gegensatz zu einfachen Editoren...
    Bei allem Respekt gegenüber Java, finde ich C++ einfach besser. Nicht nur aus Geschwindigkeitsgründen - aber es ist für mich Teil der Gründe, weshalb ich Java fast nur in Zusammenhang mit bukkit-Plugins für Minecraft benutze.

  • L3viathan hat die 20 erreicht!

    • Developer30
    • 17. Juni 2012 um 20:35

    Alles Gute zum Geburtstag! :party:

  • Imaginäre Zahlen in AutoIt

    • Developer30
    • 17. Juni 2012 um 20:30
    Zitat von progandy

    Eigentlich im Endeffekt gibt es ja auch keine negativen Zahlen. Was ist weniger als nichts?

    hm das ist wohl wahr :D, aber dann noch die Wurzel aus weniger als nichts zu ziehen^^.. naja ;D

    Zitat von James1337

    Ich denke sowas steht gar nicht auf dem Lehrplan. Meiner Meinung nach lernt man sowas erst im Studium.

    Ja, leider. Ich glaub ein paar wenige Lehrer behandeln das noch im Mathe-Leistungskurs.. aber davon ausgehen kann man nicht.

  • An Fkt. übergebenen Parameter auf 2 Bytes splitten

    • Developer30
    • 17. Juni 2012 um 20:17
    Zitat von Nathax

    Kann ich die 0b noch so in die Fkt. verlagern, dass sie nicht im Parameter auftaucht?

    nicht ohne einen String zu benutzen, was allerdings wesentlich umständlicher wäre. Übrigens muss 0b ja nicht umbedingt im Parameter auftauchen.. du kannst die Zahl direkt dezimal hinschreiben, dann taucht kein 0b auf, aber leserlich wär das dann auch nicht mehr...

  • An Fkt. übergebenen Parameter auf 2 Bytes splitten

    • Developer30
    • 17. Juni 2012 um 20:10
    Zitat von Nathax

    controlLEDs(0000011111100000);

    probiers mal so:

    Code
    controlLEDs(0b0000011111100000);

    Edit:

    Zitat von Marthog

    Du kannst integer nicht binär schreiben. Verwende Hexadezimal.

    warum soll das nicht gehen? wenn man 0x00 kann man doch genauso gut 0b0000 schreiben..?!

  • An Fkt. übergebenen Parameter auf 2 Bytes splitten

    • Developer30
    • 17. Juni 2012 um 19:36
    Zitat von Nathax

    dass sie nur einen Parameter hat, der die 2 Bytes beinhaltet.

    wenn es nur darum geht, dass aus 2 Parametern einer wird, dann mach doch eine Struktur:

    Code
    struct RegisterData {
      byte value1;
      byte value2;
    };
    
    
    void controlLEDs(RegisterData reg) {
      shiftOut(dataPin, clockPin, reg.value1);  
      shiftOut(dataPin, clockPin, reg.value2);  
    }
  • Imaginäre Zahlen in AutoIt

    • Developer30
    • 17. Juni 2012 um 19:26
    Zitat von m-obi

    Was kann man eigentlich damit machen???

    Das frage ich mich auch (bin schulisch leider noch nicht auf dem mathematischen Niveau). Ich hab mir auf Youtube mal ein paar Videos zu Komplexen Zahlen angesehen. Aber so auf nen praktischen Anwendungssinn bin ich noch nicht gestoßen.. außer bei Elektrotechnik, da kann man iwas damit berechnen, aber wozu brauch man das in AutoIt oder allgemein beim Programmieren?
    Ich meine, man stellt sich vor es gäbe eine Imaginäre Einheit und rechnet dann mit Zahlen, die es ja eigentlich im Endeffekt gar nicht gibt, oder versteh ich das falsch?

    Zitat von James1337

    Edit: Ich poste in den nächsten Tagen auch noch mal ein Skript zu diesem Thema...

    Ich bin schon gespannt :D

  • Java vs C++ - Was ist dran ?

    • Developer30
    • 17. Juni 2012 um 18:56
    Zitat von Marsi

    Bestes Beispiel für Aktuelle Spiele auf Java-Basis: Minecraft, Creepsmash (CreepTD).
    Leider kann ich (direkt) nur Java mit AutoIt vergleichen, da mir in C++ kein Minecraftäquivalent einfällt.

    Ich denke, dass trotzdem viele andere Spiele in C++ realisiert wurden, wegen einem (immernoch vorhandenen) Geschwindigkeitsunterschied.

    Java kann man mit C++ nicht so direkt vergleichen. Wenn man Software für Handys o.ä. schreiben will, dann bietet sich Java natürlich sehr gut an. Ich denke Java ist deshalb so praktisch, weil man es leicht für andere Betriebssysteme portieren kann. Möchte man sehr perfomante Spiele schreiben oder Grafikbearbeitungen durchführen, dann kommt man glaube ich an C++ gar nicht vorbei. Minecraft benutzt beispielsweise Engines wie OpenGl (bzw. LWJGL) und ich glaube nicht, dass die allein auf Java basieren.
    Mein Fazit wäre: Java ist leichter zu portieren, jedoch ist C++ systemnäher und kann daher schnellere Zugriffe durchführen.

    Zitat von Marsi

    (ich lasse mich aber gerne auch anderst belehren)

    dem schließe ich mich an :D

    mfg
    Developer30

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™