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

Beiträge von Magnus

  • Todo Forumsupdate

    • Magnus
    • 6. Juni 2010 um 08:01
    Zitat von Ubuntu

    Johannes
    Die Online Hilfe aus der leiste oben öffnet sich immer noch im gleichen Tab.

    Das ist nicht so einfach, da in keiner Datei alle Menuitems aufgelistet sind. Diese lassen sich über den Administratorbereich verwalten.
    Da aber die Online-Hilfe das ID "mainMenuItem1" hat, könnte man vielleicht das per CSS lösen.

  • Shoutbox

    • Magnus
    • 5. Juni 2010 um 12:34
    Zitat von Cartan12


    Gut gemacht Pee ;)

    Zitat von Ubuntu

    Ja,
    Danke Pee :thumbup:

    mfg Ubuntu

    und ideas2code

  • Todo Forumsupdate

    • Magnus
    • 5. Juni 2010 um 07:30

    In der Beitragsauflistung hat jedes Beitragssymbol einen Pfeil runter. Wenn man das Symbol hoverd, siht man das Beitrag bearbeiten-Symbol. Das Menü öffnet sich aber nicht.
    Diese Ansicht sollte nur für Moderatoren (mit den passenden Rechten) und Administratoren angezeigt werden. Siehe Moderationstutorial .

    Edit: Auch in der Themenauflistung.

  • AutoIT und der Terror mit den Virenscannern

    • Magnus
    • 19. Mai 2010 um 18:45

    Vielleicht liegen die Fehlalarme einfach daran, dass AutoIt Funktionen hat (z.B. BlockInput), die auch ein Hacker hat.
    GData erkennt es nur manchmal als Virus. Dort gibt es nicht einmal einen Abbrechen-Button!

  • Mein Browsergame: SiLVA - Mach deinen eigenen Wald - silva-browsergame.tk

    • Magnus
    • 15. Mai 2010 um 15:14

    Du solltest auf der folgendes verändern:

    • (c) zu ©
    • oe zu ö (groß: Ö )
    • ue zu &uuml (groß: Ü )
    • ae zu &auml (groß: Ä )

    Weitere Sonderzeichen: z.B. http://www.html-seminar.de/referenz-sonderzeichen.htm

  • Array per TCP senden und empfangen!

    • Magnus
    • 14. Mai 2010 um 17:05
    Zitat von Mr_gitarre

    Man könnte es natürlich nen bisschen komplizierter machen und mit`n paar schleifen jede einzelne "information" senden, so dass sie dann bei dem Empfänger wieder in ein Array geschrieben wird, aber es is doch umständlich und unschön...:(

    Warum? Das ist die beste Methode.

  • JavaScript - Virus von alleine auf Homepage instaliert

    • Magnus
    • 14. Mai 2010 um 17:01

    Hast du alle Passwörter geändert. Wie erstelle ich sichere Passwörter?

  • Website

    • Magnus
    • 14. Mai 2010 um 16:50
    Zitat von Sprenger120

    omg funpic is doch wohl das letzte mit der ganzen Werbung. Ich schwöre auf

    Besonders der Serverausfall letztes Jahr :cursing: .

  • Array per TCP senden und empfangen!

    • Magnus
    • 14. Mai 2010 um 09:00

    Du kannst mit TCP kein Array verschicken. Endwerder du wandelst ihn in einen String um, ober versendest jedes Element einzeln (Schleifen).

    Spoiler anzeigen
    [autoit]

    Func TCPSend2DArray($Array, $Socket, $PassWort) ;~ Array versenden
    Local $Array = _Array2DString($Array)
    Local $Array = _Array2DCrypt(1, $Array, $PassWort) ;~ Array verschlüsseln

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

    TCPSend($Socket, "ARRAY_DIMS:" & UBound($Array) & ";" & UBound($Array, 2))

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

    For $Durchlauf = 0 To UBound($Array)
    For $Durchlauf2 = 0 To UBound($Array, 2)
    TCPSend($Socket, "ARRAY:" & $Durchlauf & "." & $Durchlauf2 & ";DATA:" & $Array[$Durchlauf][$Durchlauf2])
    Next
    Next

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

    TCPSend($Socket, "ARRAY_SEND_FINSCH")
    EndFunc ;==>TCPSend2DArray

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

    ; #FUNCTION# ======================================================================================
    ; Name ..........: _Array2DCrypt()
    ; Description ...: Verschlüsselt einen 2 Dilmensionalen Array.
    ; Syntax ........: _Array2DCrypt($Crypt, $Array, $PassWort)
    ; Parameters ....: $Crypt- Verschlüsseln? (1 = ja, 0 = nein)
    ; $Array- Der Array, der verschlüsselt wird.
    ; $PassWort - Das Passwort zum verschlüsseln.
    ; Return values .: Der verschlüsselte Array
    ; Author ........: Magnus Kühn
    ; Note...........: Benötigt die String-UDF
    ; =================================================================================================

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

    Func _Array2DCrypt($Crypt, $Array, $PassWort)
    Local $AltArray = _Array2DString($Array)
    Local $NewArray[UBound($AltArray)][UBound($AltArray, 2)]

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

    For $Durchlauf = 0 To UBound($AltArray) - 1
    For $Durchlauf2 = 0 To UBound($AltArray, 2) - 1
    $NewArray[$Durchlauf][$Durchlauf2] = _StringEncrypt($Crypt, $AltArray[$Durchlauf][$Durchlauf2], $PassWort, 1)
    Next
    Next

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

    Return $NewArray
    EndFunc ;==>_Array2DCrypt

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

    ; #FUNCTION# ======================================================================================
    ; Name ..........: _Array2DString()
    ; Description ...: Konvertiert alle Ellemente einen 2 Dilmensionalen Array in Strings.
    ; Syntax ........: _Array2DString($Array)
    ; Parameters ....: $Array- Der Array, der konvertiert wird.
    ; Return values .: Der verschlüsselte Array
    ; Author ........: Magnus Kühn
    ; =================================================================================================

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

    Func _Array2DString($Array)
    Local $NewArray[UBound($Array)][UBound($Array, 2)]

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

    For $Durchlauf = 0 To UBound($Array) - 1
    For $Durchlauf2 = 0 To UBound($Array, 2) - 1
    $NewArray[$Durchlauf][$Durchlauf2] = String($Array[$Durchlauf][$Durchlauf2])
    Next
    Next

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

    Return $NewArray
    EndFunc ;==>_Array2DString

    [/autoit]


    Mit der ersten Funktion versendest du einen Array. Die zweite (alle Elemente des Arrays in Strings umwandeln) und die dritte (Array ver-/entschlüsseln) Funktionen werden von der 1. benötigt.

    Die Daten kannst du so empfangen:

    Spoiler anzeigen
    [autoit]

    Global $TCPSendArray = "" ;~ Anpassen!
    Global $TCPSendArrayPass = "Passwort" ;~ Anpassen!
    Global $TCPSendArraySocket = "" ;~ Anpassen!

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

    While 1 ;~ Daten empfangen
    $String = TCPRecv($TCPSendArraySocket, 1024)
    If $String <> "" Then
    $SplitOut = StringSplit($String, ":", 2) ;~ Daten teilen

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

    If Not IsArray($SplitOut) Then ;~ Fehler prüfen
    If $String == "ARRAY_SEND_FINSCH" Then
    Global $TCPSendArray = _Array2DCrypt(0, $TCPSendArray, $TCPSendArrayPass)

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

    If $SplitOut[0] == "ARRAY_DIMS" Then ;~ Array-Imformationen empfangen
    $Split = StringSplit($SplitOut[1], ";", 2)
    Global $TCPSendArray[$Split[0]][$Split[1]]

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

    ElseIf IsArray($TCPSendArray) Then
    $Split = StringSplit($String, ";", 2)
    Dim $Split[2] = [StringSplit($Split[0], ":", 2), StringSplit($Split[1], ":", 2)]

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

    If $Split2[0][0] == "ARRAY" Then ;~ Daten empfangen
    $Split2 = StringSplit($Split[0][1], ".", 2)

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

    $TCPSendArray[$Split2[0]][$Split2[1]] = $Split2[1][1] ;~ Daten speichern
    EndIf
    EndIf
    EndIf
    WEnd

    [/autoit]

    Es geht nur mit 2 Zweidimensionalen Arrays.

  • Decompiler blockieren

    • Magnus
    • 11. Mai 2010 um 16:39
    Zitat von Alizame

    warum gibt es eigentlich einen Decompiler für AutoIt und nicht für :
    Pascal,Basic,Basic.net,c#,c++ ....... etc.
    ?

    Weil in den (in den meisten) anderen Programmiersprachen der Quellentext direkt in Assembler umgewandelt wird. Bei AutoIt wird allerdings der verschlüsselte Quellentext nur an den C++-Assembler Quellentext angehängt und zur Laufzeit Zeile für Zeile compiliert. Das heißt um AutoIt zu decompilieren, muss man nur den verschlüsselten Quellentext aus der Exe holen und die Verschlüsselung knacken. :)

  • Neue Spamart: Spams über Skype

    • Magnus
    • 10. Mai 2010 um 16:44
    Zitat von war10ck

    Wollte es euch nur mitteilen, seit neuestem bekomme ich Spams über Skype!

    Dann ändere doch die Einstellungen (Aktionen->Optionen...) unter Chat&SMS-> Chat-Einstellungen-> Erlaube Sofortnachrichten... auf nur von Kontakten in meiner Kontaktliste.

  • Gutes Antiviren Programm?

    • Magnus
    • 8. Mai 2010 um 19:05
    Zitat von Jonathan

    Ähhmmm... Um eine Datei zu scannen, muss man sie ja erstmal laden... woher soll Gdata denn wissen, was in er datei steht, wenn es sie nciht geladen hat ?(

    GData lädt die Dati (Vortschritsanzeige), prüft sie und sagt anschließend ddas sie gelanden wurde. (Es wirk nur so, als ob die Datei vorm Laden geprüft wird.)

  • Gutes Antiviren Programm?

    • Magnus
    • 8. Mai 2010 um 13:00
    Zitat von Schrubber

    GData:
    Integrierte Firewall, Internet Security und alles. Scannt alle Downloads vorm laden, alle Internetseiten und Dateien. Fast keine Fehlanschläge, leichte Handhabung. Lässt sich ebenfalls leicht ausstellen. Sehr einfach zu konfigurieren und eine Geschwindigkeit, von der die anderen AV-Tools nur träumen.

    Du hast noch vergessen, dass es das billigste, kostenpflichtige Aktivieren-Programm ist und dass es kaum Rechnerkapazität braucht. In jeder PCWelt ist eine Jahreslizenz drin.

  • XAMPP - PHP - mail()

    • Magnus
    • 7. Mai 2010 um 12:45

    Hallo,

    kann man in XAMPP (über Mercury Mail) E-Mails in PHP versenden?

    Mfg Magnus

  • Sportarten

    • Magnus
    • 1. Mai 2010 um 17:50
    Zitat von Sithlord95

    Du hast Judo vergessen ;)
    Ich meine wir haben den Olympiasieger im Judo ^^

    Und Schwimmen.

    Edit: Und Fahrrad fahren.
    Edit 2: Und Vielleicht solltest du die anzahl der Auswahlmöglichkeiten nicht beschränken.

  • Wie Video mit webcam aufnehmen???? [endgültig gelöst]

    • Magnus
    • 29. April 2010 um 15:39
    Zitat von shayn

    Ihr kennt ja sicher mein Programm Miniüberwachungskamera. Dort ist es auch möglich Fotos zu schießen aber, wie kann ich ein komplettes Video aufnehmen???

    In der von dir Verwendeten UDF gibt es eine Funktion dafür.

  • Programmier-/Skriptsprachen außer AutoIt

    • Magnus
    • 29. April 2010 um 10:25

    Wie wäre es wenn du noch HTML, CSS, Ajax, MySql und JQuery hinzufügst?

  • Automatisiertes bearbeiten von Einträge in Google Kalender

    • Magnus
    • 25. April 2010 um 09:53
    Zitat von descent

    Ich weiß nicht genau wie der Kalender bei Google aufgebaut ist, ...

    Der Google-Kalender ist auf AJAX und JavaScript aufgebaut. (wie sehr vieles von Google).

  • Gleichgewicht halten (Spiel)

    • Magnus
    • 24. April 2010 um 20:39
    Zitat von Rubberducky

    Funzt bei mir nicht. Nur schwarzes Fenster, mehr nicht?

    Du musst alles in einen Ordner entpacken. Sonst können die Bilder nicht geladen werden.

  • func vorzeitig beenden

    • Magnus
    • 23. April 2010 um 14:05
    Zitat von m-obi

    Ich glaube SEuBo hat schon recht. Wir hatten dieses Thema schon mehrfach in der SB. Wenn du recht hast, ist es seltsam warum manche User weniger Beiträge haben als andere und trotzdem Profi sind und die anderen mit mehr Beiträgen Fortgeschrittene.

    Das können nur die Admins beantworten. Im WBBL2 geht es nach der Anzahl der Posts.

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™