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

Beiträge von Kijan

  • Kommentar von Funktionen im GUI

    • Kijan
    • 24. August 2015 um 08:59

    ach das mit dem Source in die exe wusste ich nicht.
    Danke ich werde mal ein wenig damit rumspielen ;)

  • Kommentar von Funktionen im GUI

    • Kijan
    • 23. August 2015 um 22:06

    Wie mach ich das denn mit dem einlesen? Das mit dem Tooltip bekomm ich shcon hin ;)
    In welchen Optionen?

  • Kommentar von Funktionen im GUI

    • Kijan
    • 23. August 2015 um 20:40

    nachher in der GUI^^

  • Kommentar von Funktionen im GUI

    • Kijan
    • 23. August 2015 um 18:57

    Hiho

    Ich wollte mal fragen ob folgendes Möglich ist:

    Ich habe eine UDF in der ist jede Funktion Kommentiert mit Parameter und Rückgabewerten.
    Jetzt wollte ich in meinem Programm bestimmte Funktionen per Button oder so aufrufen.
    Soweit kein Thema aber ich hätte es gern, dass wenn man mit der Maus über dem Button (oder was auch immer ^^) rüber geht, der Kommentar angezeigt wird, damit man Notfalls noch mal nachlesen kann, was genau passiert.
    Ist sowas möglich ohne die ganzen Kommentare noch mal irgendwo aufzuführen?
    Ich meine direkt aus der Include lesen?

  • NFC Reader SCL011

    • Kijan
    • 25. November 2013 um 08:04

    ja desshalb hatte ich ja überlegt, dass ich die Tags mit selber auslesen und beschreiben könnte, da die Programme, die ich finde, dies nur im gewissen rahmen zulassen... wie email oder notizen...
    Ich hätte gern richtigen Zugriff auf den Speicher und möchte selbst entscheiden wo ich was hinschreibe.
    Geht sowas bzw hat das schon wer gemacht?

  • NFC Reader SCL011

    • Kijan
    • 24. November 2013 um 22:00

    Niemand Erfahrung damit? Schade...

  • NFC Reader SCL011

    • Kijan
    • 22. November 2013 um 22:44

    Hiho

    Ich habe den NFC Reader SCL011 (für die Ausweisapp) und hatte die Idee, ich könnte doch damit meinen PC gewissen dinge steuern lassen.
    Ich weiß nur iwie so gar nicht wie ich den ansprechen kann.

    Hat schon jemand Erfahrung mit NFC Reader und im speziellen diesem?

  • _Stringreplace UTF8 & HTML-Codes

    • Kijan
    • 21. September 2013 um 12:38

    huhu
    Ich weis der Thread ist alt, aber falls jemand wie ich das Problem auch hat:
    progandys Antwort ist richtig aber nur wenn du ein False beim InetRead anhängst.

    [autoit]

    $bBinary = InetRead("http://example.com/utf8.html", False)
    $sContent = BinaryToString($bBinary, 4)

    [/autoit]

    dann klappt das auch wunderbar ;)

  • NBT-Format

    • Kijan
    • 14. April 2013 um 12:37

    Ich hab es zwar noch nicht zu 100% verstanden, mit dem Verschachteln, aber ich hab etwas Brauchbares zusammengeschustert, womit andere vllt weitermachen können ;)
    mir reicht es erst mal

    Spoiler anzeigen
    [autoit]


    readServer()

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

    addServer("test", "test.de")

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

    readServer()
    Func addServer($servername, $serverip, $serverhide = 0, $serveraccept = 0)

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

    $serverhide = "0" & $serverhide
    $start = "0A0000090007736572766572730A000000"
    $ende = "00"

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

    $datei = FileOpen(@AppDataDir & "\.minecraft\servers.dat", 16)
    If $datei = -1 Then
    MsgBox(0, "Error", "Konnte servers.dat nicht öffnen.")
    Exit
    EndIf

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

    $File = StringTrimLeft(FileRead($datei), 2) ; 0x abschneiden
    FileClose($datei)
    $serverlist = StringTrimRight(StringTrimLeft($File, StringLen($start)), StringLen($ende))
    $anzahlServer = Hex(Dec(StringLeft($serverlist, 2))+1, 2)
    $serverlist = StringTrimLeft($serverlist, 2)

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

    $serverstring = "01000B6869646541646472657373" & $serverhide & "0800046e616d6500"

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

    If $serveraccept Then $serverstring &= "01000E616363657074546578747572657301"

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

    $serverstring &= Hex(StringLen($servername),2) & _StringToHex($servername) & "080002697000" & Hex(StringLen($serverip),2) & _StringToHex($serverip)

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

    $datei = FileOpen(@AppDataDir & "\.minecraft\servers.dat", 18)
    If $datei = -1 Then
    MsgBox(0, "Error", "Konnte servers.dat nicht öffnen.")
    Exit
    EndIf

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

    FileWrite($datei,_HexToString($start & $anzahlServer & $serverlist & $serverstring & "0000"))

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

    FileClose($datei)
    EndFunc

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

    Func readServer()
    $datei = FileOpen(@AppDataDir & "\.minecraft\servers.dat", 16)

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

    If $datei = -1 Then
    MsgBox(0, "Error", "Konnte servers.dat nicht öffnen.")
    Exit
    EndIf

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

    $File = StringTrimLeft(FileRead($datei), 2)

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

    $start = "0A0000090007736572766572730A000000"
    $ende = "00"

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

    $serverlist = StringTrimRight(StringTrimLeft($File, StringLen($start)), StringLen($ende))
    $anzahlServer = Dec(StringLeft($serverlist, 2))

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

    $array = StringSplit(StringTrimLeft($serverlist, 6), "000100", 1)
    $temp = "Serverliste: " & $anzahlServer & " Server" & @CRLF
    For $i = 1 To $array[0]

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

    $array[$i] = "0100" & $array[$i]
    $test = ""
    For $u = 1 To StringLen($array[$i]) Step 2
    $byte = StringMid($array[$i], $u, 4)
    If $byte = "0100" Then
    $zeichen = Dec(StringMid($array[$i], $u + 4, 2)) * 2
    $test &= _HexToString(StringMid($array[$i], $u + 6, $zeichen)) & " = "
    $u += 6 + $zeichen
    $test &= StringMid($array[$i], $u, 2) & @CRLF
    EndIf
    If $byte = "0800" Then
    $zeichen = Dec(StringMid($array[$i], $u + 4, 2)) * 2
    $test &= _HexToString(StringMid($array[$i], $u + 6, $zeichen)) & " = "
    $u += 6 + $zeichen
    $zeichen = Dec(StringMid($array[$i], $u + 2, 2)) * 2
    $test &= _HexToString(StringMid($array[$i], $u + 4, $zeichen)) & @CRLF
    EndIf

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

    Next

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

    $temp &= $test & @CRLF

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

    Next

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

    MsgBox(0, "", $temp)

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

    FileClose($datei)

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

    EndFunc ;==>readServer

    [/autoit]
  • NBT-Format

    • Kijan
    • 13. April 2013 um 13:31

    ja

  • NBT-Format

    • Kijan
    • 13. April 2013 um 05:26

    Hiho
    Ich arbeite an einen Updater für unseren Minecraftserver.
    Dieser läuft mittlerweile auch ganz gut ;)
    Ich wollte jetzt aber noch automatisch unseren Server zur Liste der Server hinzufügen.
    Minecraft benutzt das NBT-Format.
    Gibt es da schon eine UDF oder Leute die damit schon mal was gemacht haben?

    Hier mal ein Link zur Beschreibung des Formates.

  • .jar entpacken failt

    • Kijan
    • 9. April 2013 um 18:51

    ja ich hab schon viel gelesen von 7z aber ich wollte etwas unabhängiges, da ich den benutzern nicht 7z aufdrängen möchte...

  • .jar entpacken failt

    • Kijan
    • 9. April 2013 um 17:53

    nein bei mir geht es nicht um texturepacks sondern um Mods was auch ganz legal ist.
    Forgemodloder muss man in die minecraft.jar einbauen damit andere mods geladen werden ;)
    Ich habe einen server für Freunde aufgebaut und wollte nen Updater schreiben falls ich auf dem Server neue Mods habe.
    Der Updater funzt auch gut nur halt das mit dem reinpacken lasse ich momentan vom benutzer selbst machen.
    Das ist aber keine gute Lösung :(

  • .jar entpacken failt

    • Kijan
    • 9. April 2013 um 16:43

    Huhu
    Ich hab ein ähnliches Anliegen.
    Also eigentlich möchte ich Dateien in eine minecraft.jar einfügen.
    Wenn ich dies tue und die Dateien schon vorhanden sind, bekomm ich für jede Datei eine Bestätigungsfrage.
    Dies ist aber unschön bei vielen Dateien.
    Dann dachte ich entpackste die minecraft.jar und alle anderen Dateien in einem Ordner und packst es wieder.
    Pustekuchen. Wenn ich die minecraft.jar entpacke, macht er das nur zum Teil. Ich benutze auch die zip UDF.
    Ich benenne sie manuell in minecraft.zip um, weil er es sonst nicht macht.

    Spoiler anzeigen
    [autoit]


    #include <zip.au3>
    $test = _Zip_UnzipAll(@ScriptDir & "\minecraft.zip", @ScriptDir & "\Testjar\")
    MsgBox(0,@error, $test)

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

    ;===============================================================================
    ;
    ; Function Name: _Zip_UnzipAll()
    ; Description: Extract all files contained in a ZIP Archieve.
    ; Parameter(s): $hZipFile - Complete path to zip file that will be created (or handle if existant)
    ; $hDestPath - Complete path to where the files will be extracted
    ; $flag = 1
    ; - 1 no progress box
    ; - 0 progress box
    ; Requirement(s): none.
    ; Return Value(s): On Success - 0
    ; On Failure - sets @error 1~3
    ; @error = 1 no Zip file
    ; @error = 2 no dll
    ; @error = 3 dll isn't registered
    ; Author(s): torels_
    ; Notes: The return values will be given once the extracting process is ultimated... it takes some time with big files
    ;
    ;===============================================================================
    Func _Zip_UnzipAll($hZipFile, $hDestPath, $flag = 1)
    Local $DLLChk = _Zip_DllChk()
    If $DLLChk <> 0 Then Return SetError($DLLChk, 0, 0);no dll
    If not _IsFullPath($hZipFile) then Return SetError(4,0) ;zip file isn't a full path
    If Not FileExists($hZipFile) Then Return SetError(2, 0, 0) ;no zip file
    If Not FileExists($hDestPath) Then DirCreate($hDestPath)
    Local $aArray[1]
    $oApp = ObjCreate("Shell.Application")
    $oApp.Namespace($hDestPath).CopyHere($oApp.Namespace($hZipFile).Items())
    For $item In $oApp.Namespace($hZipFile).Items
    _ArrayAdd($aArray, $item)
    Next
    While 1
    If $flag = 1 then _Hide()
    If FileExists($hDestPath & "\" & $aArray[UBound($aArray) - 1]) Then
    ;~ Return SetError(0, 0, 1)
    ;~ ExitLoop
    EndIf
    Sleep(500)
    WEnd
    EndFunc ;==>_Zip_UnzipAll

    [/autoit] [autoit][/autoit] [autoit][/autoit]
  • Youtube im Windows Media Player steuern

    • Kijan
    • 19. März 2012 um 22:38

    Ja ich hatte jetzt daran gedachr das video direkt zu streamen. das es verboten ist wusste ich nicht.
    Der Nachteil am IE ist, dass er sich scheinbar nach nem Tag oder längerem laufen iwie aufzuhängen scheint.
    Das Programm soll ja auf meinem Server neben dem TS3 laufen und jedem im TS ermöglichen Musik einzuspielen

  • Youtube im Windows Media Player steuern

    • Kijan
    • 19. März 2012 um 17:53

    hiho
    Danke aber deine Version von Youtube ist ja so was ähnliches wie meins mit dem IE nur das du FF benutzt ;)
    Ich wollt gern beide Quellen mit nur einem Object vereinen.
    Meine Idee ist im Moment, das Ich einfach ein Youtube-Video lade ohne es automatisch starten zu lassen
    oder halt das Kürzeste youtubevideo laufen zu lassen welches nicht mal ne Sekunde lang ist :)

    aber so kann ich zwar das Video "stoppen" aber halt nicht von der selben stelle weiter spielen lassen

  • Youtube im Windows Media Player steuern

    • Kijan
    • 19. März 2012 um 11:00

    Hiho

    Ich bastel gerade an einem Radio für Teamspeak 3 ;)
    Ich möchte Youtube Videos abspielen und auch Radiostreams.
    Es läuft soweit, dass ich Youtube-Videos abspiele über _IECreateEmbedded().
    Ich hatte jetzt aber die Idee Radiostreams mit rein zu nehmen.
    Also würd ich dafür WMP benutzen.
    Das abspielen bekomm ich hin, kein Thema.
    Aber ich wollte versuchen Youtube-Videos auch damit abzuspielen.
    An sich auch kein Thema.
    Aber kann ich das Youtube-Video, welches ich im WMP abspiele auch steuern?
    Die Befehle für WMP bringen ja nix.

  • Soundkarte wechseln

    • Kijan
    • 15. Februar 2012 um 13:29

    Keiner ne Idee?

  • Soundkarte wechseln

    • Kijan
    • 11. Februar 2012 um 21:16

    Ich hab "leider" Win7 64bit ;)

  • Soundkarte wechseln

    • Kijan
    • 11. Februar 2012 um 19:47

    Hiho
    Ich wollt mal fragen ob es möglich ist, die Standartsoundkarte zu wechseln ohne das Audiofenster zu öffnen? ich wollt es vermeiden das Fenster zu öffnen und dann per TAB etc das zu machen.

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™