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

Beiträge von chip

  • Festplatten ausblenden / Einblenden ?

    • chip
    • 14. März 2011 um 23:36

    Hast deinen Rechner nach dem Ändern neu gestartet?

  • Festplatten ausblenden / Einblenden ?

    • chip
    • 14. März 2011 um 22:25

    Hier hast es ausführlich erklärt: http://www.gruppenrichtlinien.de/index.html?/Ho…_ausblenden.htm

  • Koordinatensytem Wegeberechnung

    • chip
    • 14. März 2011 um 22:03

    Das ist echt ein geiles Script das da gefunden hast Sprenger120.

  • Daten in ein .jar verpackten ordner schieber

    • chip
    • 14. März 2011 um 15:21

    Nimm die 7-zip UDF: http://www.autoitscript.com/forum/topic/85094-7zip/

    Pack es als .zip und bennen es in .jar um.

  • WinHTTP Proxyauth

    • chip
    • 14. März 2011 um 11:53

    Ich muss das einfach nochmal aus der Versenkung holen, weil ich es bis heute nicht hinbekommen habe.

    Habe noch diese Script von die gefunden progandy

    Spoiler anzeigen
    [autoit]

    #include <winhttp.au3>

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

    $sProxyServer = "PROXY"
    $hw_open = _WinHttpOpen("AutoIt v3 WinHTTP with Proxy ", $WINHTTP_ACCESS_TYPE_NAMED_PROXY, $sProxyServer)
    _WinHttpSetOption($hw_open, $WINHTTP_OPTION_PROXY_PASSWORD, "PASSWORD")
    _WinHttpSetOption($hw_open, $WINHTTP_OPTION_PROXY_USERNAME, "USERNAME")

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

    $hw_connect = _WinHttpConnect($hw_open, "www.wieistmeineip.de")
    $h_openRequest = _WinHttpOpenRequest($hw_connect)
    _WinHttpSendRequest($h_openRequest)
    _WinHttpReceiveResponse($h_openRequest)
    MsgBox(0, '', _WinHttpQueryHeaders($h_openRequest))
    If _WinHttpQueryDataAvailable($h_openRequest) Then
    Local $data=""
    Do
    $data&=_WinHttpReadData($h_openRequest)
    Until @error
    MsgBox(0, '', $data)
    EndIf

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

    _WinHttpCloseHandle($h_openRequest)
    _WinHttpCloseHandle($hw_connect)
    _WinHttpCloseHandle($hw_open)

    [/autoit]

    da bekomme ich zumindestens eine Rückmeldung:

    Vom _WinHttpQueryHeaders kommt das hier:

    Spoiler anzeigen
    Zitat

    HTTP/1.0 407 Proxy Authentication Required
    Connection: close
    Date: Mon, 14 Mar 2011 10:51:15 GMT
    Via: 1.0 proxy.********.de:8888 (squid/2.7.STABLE9)
    Content-Length: 1331
    Content-Type: text/html
    Proxy-Authenticate: Basic realm="Squid proxy-caching web server"
    X-Squid-Error: ERR_CACHE_ACCESS_DENIED 0
    X-Cache: MISS from proxy.*********.de

    Alles anzeigen


    Und von _WinHttpReadData das hier:

    Spoiler anzeigen
    Zitat

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <TITLE>ERROR: Cache Access Denied</TITLE>
    <STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
    </HEAD>
    <BODY>
    <H1>ERROR</H1>
    <H2>Cache Access Denied</H2>
    <HR noshade size="1px">
    <P>
    While trying to retrieve the URL:
    <A HREF="http://www.wieistmeineip.de/">http://www.wieistmeineip.de/</A>
    <P>
    The following error was encountered:
    <UL>
    <LI>
    <STRONG>
    Cache Access Denied.
    </STRONG>
    </UL>
    </P>

    <P>Sorry, you are not currently allowed to request:
    <PRE> http://www.wieistmeineip.de/</PRE>
    from this cache until you have authenticated yourself.
    </P>

    <P>
    You need to use Netscape version 2.0 or greater, or Microsoft Internet
    Explorer 3.0, or an HTTP/1.1 compliant browser for this to work. Please
    contact the <A HREF="mailto:root">cache administrator</a> if you have
    difficulties authenticating yourself or
    <A HREF="http://proxy.*******.de/cgi-bin/chpasswd.cgi">change</a> your default password.
    </P>

    <BR clear="all">
    <HR noshade size="1px">
    <ADDRESS>
    Generated Mon, 14 Mar 2011 10:52:35 GMT by proxy.*******.de (squid/2.7.STABLE9)
    </ADDRESS>
    </BODY></HTML>

    Alles anzeigen
  • Taubus [Mein eigenes Browsergame halb fertig]

    • chip
    • 14. März 2011 um 09:27

    Und was willst du nun damit sagen Darter? Nur weil eine drittklassiger Hersteller Frames nuzt heißt es nicht, dass es auch richtig ist ;). Du springst ja auch nicht von der Brücke weil dein Nachbar es macht.
    Frames machen ein Webseite schlicht unportabel egal in welche Richtung. Ganz davon zu schweigen von der nur schlecht umsetzbare Interaktivität zwischen diesen. Ein Webseite die auf Frames aufbaut ist Jahre hinter dem aktuellen Stand hinterher und braucht sich nicht wundern, wenn ein Erfolg ausbleibt. Gerade in Richtung Mobil-Internet sind Frames ein direktes KO-Kriterium.

  • Taubus [Mein eigenes Browsergame halb fertig]

    • chip
    • 13. März 2011 um 23:59

    Das sollte dir klar machen, weil heute kein Webdesigner mehr Frames egal in welcher Form verwendet: http://blog.antikoerperchen.de/beitrag/5/fram…von-frames.html

  • XAMPP sehr langsam

    • chip
    • 13. März 2011 um 21:39

    Hast du ein Anti-Spyware-Programm laufen z.b. Ad-Aware? Wenn ja schalte das mal ab, das hat bei mir mal so eine extreme Verzögerung bei mit verursacht.

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

    • chip
    • 13. März 2011 um 21:33
    Zitat von Tweaky

    chip
    wo genau fehlt es?

    Also hat sich inzwischen rausgestellt, das es in der Englischen auch fehlt. Am besten siehst du es wenn du in der Hilfe in die Beschreibung zu "GUICtrlCreateButton" gehtst dort dann auf "Anhang GUI-Stile für Controls." klickst und kommst zu Beschreibung der Konstanten für Button. Dort Fehlt $_LEFT und $_RIGHT. Erst wenn man hoch scrollt zum Punkt darüber also der Checkbox sieht man dort $_LEFT und $_RIGHT.

    Zwar gehören sowohl Button als auch Checkboxen zur "ButtonConstants.au3" aber wenn man es nicht weiß scrollt man auch nicht hoch und wundert sich das es bei Button kein $_LEFT und $_RIGHT gibt.

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

    • chip
    • 13. März 2011 um 16:45

    Weiß nicht obs Übersetzungsfehler ist oder ob in der Orginal auch nicht dirn ist, aber bei dem Möglichen Styles der "#include <ButtonConstants.au3>" fehlt inder Hilfe die Konstante $BS_LEFT und $BS_RIGHT

  • Letzten Wert aus mehrdimensionalem Array löschen?

    • chip
    • 13. März 2011 um 16:30

    Danke, perfekt.

  • Letzten Wert aus mehrdimensionalem Array löschen?

    • chip
    • 13. März 2011 um 16:12

    Hi,

    wie kann ich das Letze Wert eines mehrdimensionalen Array löschen? Bei einem normalen Array mache ich das immer mit ArrayPop, das geht aber wohl nicht bei mehrdimensionalenen Arrays

    mfg

  • Minecraft Launcher für 1.3

    • chip
    • 13. März 2011 um 14:52

    Hier mal eine kleine Änderung, dass erspart dir die seperate Update.exe:

    Spoiler anzeigen
    [autoit]

    #NoTrayIcon
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_icon=Icon.ico
    #AutoIt3Wrapper_outfile=Launcher_New.exe
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #Region
    #EndRegion
    ; ================================;
    ; Minecraft Launcher
    ; Made by Kazu
    ; © 2011 Kazu
    ; ================================;

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

    ;====Includes====;
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    If Not FileExists(@AppDataDir & "\.minecraft\Splash.jpg") Then FileInstall("Splash.jpg", @AppDataDir & "\.minecraft\Splash.jpg") ;- Fragt ab, ob Splash.bmp existiert, falls nicht installiert er diese Datei.
    If Not FileExists(@AppDataDir & "\.minecraft\Minecraft.exe") Then FileInstall("Minecraft.exe", @AppDataDir & "\.minecraft\Minecraft.exe") ;- Fragt ab, ob Minecraft.exe existiert, falls nicht installiert er diese Datei.
    If Not FileExists(@AppDataDir & "\.minecraft\Update.exe") Then FileInstall("Update.exe", @AppDataDir & "\.minecraft\Update.exe") ;- Fragt ab, ob Update.exe existiert, falls nicht installiert er diese Datei.

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

    ;====GUI====;
    $GUI = GUICreate("Minecraft Launcher by Aldeos.de", 401, 231, 273, 176) ;- Erstellt die GUI.
    $NAME = GUICtrlCreateLabel("Login:", 104, 42, 33, 17) ;- Erstellt den Label "Login:".
    $NAME_READ = IniRead(@AppDataDir & "\.minecraft\Launcher.ini", "Config", "NAME", "") ;- Liest aus der Launcher.ini die Wert NAME aus der Sektion Config.
    $NAME_INPUT = GUICtrlCreateInput($NAME_READ, 160, 40, 121, 21) ;- Erstellt ein Eingabefeld für den Namen.
    $PASSWORD = GUICtrlCreateLabel("Password:", 104, 70, 53, 17) ;- Erstellt den Label "Password:".
    $PASS_READ = IniRead(@AppDataDir & "\.minecraft\Launcher.ini", "Config", "PASS", "");- Liest aus der Launcher.ini die Wert PASS aus der Sektion Config.
    $PASSWORD_INPUT = GUICtrlCreateInput($PASS_READ, 160, 68, 121, 21, $ES_PASSWORD);- Erstellt ein Eingabefeld für das Password.
    $IP = GUICtrlCreateLabel("IP:", 104, 98, 17, 17) ;- Erstellt den Label "IP:".
    $IP_READ = IniRead(@AppDataDir & "\.minecraft\Launcher.ini", "Config", "IP", "");- Liest aus der Launcher.ini die Wert IP aus der Sektion Config.
    $IP_INPUT = GUICtrlCreateInput($IP_READ, 160, 96, 121, 21);- Erstellt ein Eingabefeld für die IP.
    $START = GUICtrlCreateButton("Start", 194, 128, 89, 25, $WS_GROUP) ;- Erstellt einen Button mit der Aufschrift "Start" zum starten des Spieles.
    $UPDATE = GUICtrlCreateButton("Update", 104, 128, 81, 25, $WS_GROUP) ;- Erstellt einen Button mit der Aufschrift "Update" zum überprüfen auf Updates.
    $IMG = GUICtrlCreatePic(@AppDataDir & "\.minecraft\Splash.jpg", 0, 0, 400, 230, BitOR($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS)) ;- Erstellt das Hintergrundbild für die GUI.
    $DL_PROG = GUICtrlCreateProgress(16, 173, 369, 25) ;- Progressbar für den Download.
    $DL_LAB = GUICtrlCreateLabel("", 24, 204, 100, 12) ;- Label für den Download.
    $VERSION = GUICtrlCreateLabel("V. 1.0", 352, 200, 32, 17)
    GUISetState(@SW_SHOW)

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

    ;====Variable====;
    $ServerINI = @TempDir & "\serverversion.ini"
    $LocalINI = @AppDataDir & "\.minecraft\Version.ini"
    $upd_url = IniRead($LocalINI, "File", "URL", "")
    $sString = BinaryToString(InetRead('http://46.4.146.40/minecraft/updates/serverversion.ini'))
    $hFile = FileOpen($ServerINI, 2)
    FileWrite($hFile, $sString)
    FileClose($hFile)
    FileDelete($hFile)
    $Ini1 = IniRead($ServerINI, "Update", "VERSION", "")
    $Ini2 = IniRead($LocalINI, "Update", "VERSION", "")
    $url = IniRead($ServerINI, "File", "URL", "")
    $NAME = IniRead($ServerINI, "File", "NAME", "")
    $size = InetGetSize($url & $NAME)

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

    ;====Funktionen====;
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $START
    _startcheck()
    Case $UPDATE
    _updatecheck()
    EndSwitch
    WEnd

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

    Func _run()
    If Not @error Then
    $NAME = GUICtrlRead($NAME_INPUT)
    $PASS = GUICtrlRead($PASSWORD_INPUT)
    $IP = GUICtrlRead($IP_INPUT)
    $PASS_READ = IniRead(@AppDataDir & "\.minecraft\Launcher.ini", "Config", "PASS", "")
    ShellExecute(@AppDataDir & "\.minecraft\Minecraft.exe", $NAME & " " & $PASS_READ & " " & $IP) ;- Startet die Datei "Minecraft.exe" mit den folgenden Parametern, $NAME_READ, $PASS_READ und $IP_READ.
    If Not @error Then
    IniWriteSection(@AppDataDir & "\.minecraft\Launcher.ini", "Config", "NAME=" & GUICtrlRead($NAME_INPUT) & @LF & "PASS=" & GUICtrlRead($PASSWORD_INPUT) & @LF & "IP=" & GUICtrlRead($IP_INPUT)) ;- Schreit $NAME_INPUT, $PASSWORD_INPUT und $IP_INPUT in die INI.
    Exit
    EndIf
    EndIf
    EndFunc ;==>_run

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

    Func _updatecheck()
    If $Ini1 <> $Ini2 Then
    $iMsgBoxAnswer = MsgBox(52, "Aktualisierung gefunden!", "Es wurde eine Aktualisierung gefunden." & @CRLF & "Möchten Sie diese herunterladen?")
    Select
    Case $iMsgBoxAnswer = 6
    $download = InetGet($url & $NAME, $NAME, 1, 1)
    Do
    $info = InetGetInfo($download, 0)
    $percent = (100 / $size) * $info
    GUICtrlSetData($DL_PROG, $percent)
    $Old = GUICtrlRead($DL_LAB)
    $New = "Geladen:" & Round(($info / 1024) / 1024, 1) & " / " & Round(($size / 1024) / 1024, 1) & "MB"
    If $Old <> $New Then GUICtrlSetData($DL_LAB, $New)
    Until $percent >= 100
    IniWrite($LocalINI, "Update", "VERSION", $Ini1)
    _Update()
    Exit
    Case $iMsgBoxAnswer = 7
    Exit
    EndSelect
    EndIf
    EndFunc ;==>_updatecheck

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

    Func _startcheck()
    If $Ini1 <> $Ini2 Then
    MsgBox(48, "Version nicht aktuell!", "Ihre Version ist nicht aktuell." & @CRLF & "Bitte aktualisieren sie ihren Clienten.")
    ElseIf $Ini1 = $Ini2 Then
    _run()
    EndIf
    EndFunc ;==>_startcheck

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

    Func _Update($iDelay = 0)
    Local $sCmdFile
    FileDelete(@TempDir & "scratch.bat")
    $sCmdFile = 'ping -n ' & $iDelay & '127.0.0.1 > nul' & @CRLF _
    & ':loop' & @CRLF _
    & 'del "' & @ScriptFullPath & '" > nul' & @CRLF _
    & 'if exist "' & @ScriptFullPath & '" goto loop' & @CRLF _
    & 'ren ' & @ScriptDir & '\Launcher_New.exe Launcher.exe' & @CRLF _
    & 'start ' & @ScriptDir & '\Launcher.exe' & @CRLF _
    & 'del ' & @TempDir & 'scratch.bat'
    FileWrite(@TempDir & "scratch.bat", $sCmdFile)
    Run(@TempDir & "scratch.bat", @TempDir, @SW_HIDE)
    exit
    EndFunc

    [/autoit]
  • Download trotz ausführen der Datei fertigstellen?

    • chip
    • 13. März 2011 um 10:51

    Kannst es auch so machen:

    Launcher.exe wird gestartet > Button wird geklickt > Launcher.exe läd das update runter als Lauchnerupdat.exe > Launcher.exe wird geschlossen > Update.exe löscht Lauchner.exe > Update.exe bennent Lauchnerupdat.exe in Launcher.exe um > Update.exe startet Lauchner.exe

    hat den Vorteil, dass wenn der Download fehlschlägt die ursprüngliche Launcher.exe noch existiert.

  • Konsole einbinden

    • chip
    • 13. März 2011 um 10:29

    Könntes einen Bereich auf deiner GUI dafür vorsehen und mit WinMove dann darauf verschieben bzw. wenn deine GUI bewegst das Fenster entsprechend mitbewegen.

  • Konsole einbinden

    • chip
    • 13. März 2011 um 10:25

    Was ist den die Konsole eine Mincraftservers? Eine GUI? Ein CMS-Fenster?

  • Download trotz ausführen der Datei fertigstellen?

    • chip
    • 13. März 2011 um 10:23

    Seperate Update.exe oder über temporäres Batch Script, welches nach dem Download die download.exe killt und mit der neuen ersetzt.

  • Auslesen ob Rechner gerade auf Sommerzeit läuft

    • chip
    • 13. März 2011 um 10:21

    Danke blubbstar, aber hatte es ja schon gefunden ;).

  • Auslesen ob Rechner gerade auf Sommerzeit läuft

    • chip
    • 13. März 2011 um 00:43

    Hi,

    weiß jemand wie ich bei Win 7 auslesen kann ob die Uhr grade auf Sommer oder Winterzeit läuft?

    Edit: habs gefunden geht mit _Date_Time_GetTimeZoneInformation()

  • Frage zu _INetGetSource

    • chip
    • 12. März 2011 um 23:14

    Ja wird gewartet.

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™