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

Beiträge von Mahagon

  • Shoutbox

    • Mahagon
    • 27. Mai 2010 um 17:52

    hm meiner Meinung nach sollten der Shoutbox die Unwichtigen/störenden features genommen werden
    Wie z.B. Bilder posten
    Ob Spoiler und Quelltext Sinn machen weiß ich auch nicht, da wäre nen Pastebinfeature im Forum meiner Meinung nach sinniger ^^

  • Automatisch einen Download starten

    • Mahagon
    • 27. Mai 2010 um 16:18

    Entweder machst du das mit der ie.au3, ff.au3 oder wenn die Datei auch über ftp zu erreichen ist amchst es darüber

    Stichwort Browserautomatisierung
    Gibt eigentlich jede menge Threads dazu

  • Ähm...

    • Mahagon
    • 27. Mai 2010 um 15:57

    Schon wieder ? ...^^

    anscheinend wars nen Spoiler von Yourdoom :rolleyes:

  • Probleme mit Opera 10.51

    • Mahagon
    • 27. Mai 2010 um 12:27

    Mit dem Zitieren und den Smileys habe ich bei Chrome das gleiche Prob.
    Und das Forum hat nen Update bekommen (nicht nur die Optik^^)

  • Ich hoffe ich bin hier richtig...

    • Mahagon
    • 27. Mai 2010 um 12:09

    Ein Lob in der Aufgabe.. geschickt :rofl:

    Ich hätte ihm das aber nicht schon gelöst.. nu ist der Lerneffekt = 0 ;)

  • Ich hoffe ich bin hier richtig...

    • Mahagon
    • 27. Mai 2010 um 11:45

    Für die ersten beiden Aufgaben dürfte diese Seite sehr interessant für dich sein: http://www.netzmafia.de/skripten/netze/netz8.html
    Kann zwar sein das es auch drin steht (ist schon ewig her wo ichs gebraucht hab ^^) aber IP in Binär umwandern ist einfach:

    Eine IP besteht aus 4 Oktetts, d.h. Zahlen von 0-255 sind möglich (wie du hoffentlich ja weißt^^) das würde also ungefähr so aussehen:
    z.B.
    11000000
    (2^7*1)+(2^6*1)+(2^5*0)+(2^4*0)+(2^3*0)+(2^2*0)+(2^1*0)+(2^0*0)
    =192

    oder:
    11111111.11111111.11111111.00000000
    = 255.255.255.0

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

    • Mahagon
    • 26. Mai 2010 um 22:30

    In der deutschen Hilfe gibt es noch @InetGetActive und @InetGetBytesRead siehe: http://www.autoit.de/dokumentation/functions/InetGet.htm
    Englische Version: http://www.autoitscript.com/autoit3/docs/functions/InetGet.htm

  • internetverbindung ohne router geht nich

    • Mahagon
    • 26. Mai 2010 um 21:58

    Welches Betriebssystem haste denn?
    ühr mal inetcpl.cpl aus
    Wenn du ne neue Verbindung im Reiter Verbindungen hinzufügst
    müsstest du eigentlich Breitbandverbindung über pppoe auswählen können, wo du dann die ISP Daten eintragen kannst.

    Bei XP ist es etwas anders gewesen (ist zu lang her sry ^^)
    Da sollte es aber kein Problem sein ne Anleitung zu bekommen, da XP ja so asbach uralt ist, das da noch 56K Modems angeschlossen wurden :D

  • Problem mit Windows7

    • Mahagon
    • 26. Mai 2010 um 21:40

    Das ist an sich kein Problem sondern die UAC.
    Das soll verhindern das sich böse Programme einnisten etc.
    Umgehen könntest du es, wenn du sie deaktivierst (Erfordert je nach Stufe nen Neustart)


    Wenn die UAC aus ist, und die Standard Sicherheitsabfrage kommt:

    ControlSend (bin mir aber nicht sicher ob das funktioniert, sonst Controlclick), hoffe persönlich aber das beides nicht klappt (von wegen Sicherheitsfeatures :rolleyes: )

  • Kostenloser Webhoster

    • Mahagon
    • 26. Mai 2010 um 21:26

    Ich nutze auch bplaced und bin eigentlich ganz zufrieden damit, hatte vorher funpic (dauernd war die Seite down etc...)

  • internetverbindung ohne router geht nich

    • Mahagon
    • 26. Mai 2010 um 20:43
    Zitat

    so jetz hab ich heute ma versucht ohne router (vll liegts ja daren) ins internet zu gehen
    und ja stecker beim router raus beim modem rein und dan versuchen eine verbindung herzustellen
    aba aus irgendeinem grund will das nich funktionieren
    mein pc will nur über router ins internet ohne router geht das i wie nich
    hat jemand ne idee wie ich das beheben kann?

    Hast du auch die Informationen für die Verbindung in den Internetoptionen hinterlegt?
    Wenn du ins Internet willst müssen die Informationen für die Authentifizierung usw. ja irgendwo hinterlegt werden
    (normalerweise beim Router, welche normalerweise ja ein Modem integriert haben)
    damit du über ein Modem die Verbindung herstellen kannst.

    Ungefähr so wie zu ISDN/56kModem Zeiten ;)

  • Übergabeparameter beim aufrufen einer Exe

    • Mahagon
    • 26. Mai 2010 um 17:06

    *eigenwerbung*

    Denke das hier ist was du suchst :)

    http://mahagon.bplaced.net/Homepage/index.php?option=com_content&view=article&id=8:script-type&catid=8:beispiele&Itemid=12

    Unten weiter ist ein Beispiel

  • benötige hilfe bei funcs

    • Mahagon
    • 26. Mai 2010 um 16:21

    Fehlt da noch was?

    weil die Variablen $a1... haben doch noch gar keinen Wert wenn du die Funktionen aufrufst

  • benötige hilfe bei funcs

    • Mahagon
    • 26. Mai 2010 um 16:07

    Also bei mir läuft es so sauber durch:

    Spoiler anzeigen
    [autoit]

    eins(1)
    zwei(2)
    drei(3)
    ;
    ;
    ;
    Func eins($a1)
    iniwrite(@scriptdir &"\Nummern.ini","Zahlen","1",$a1)
    Endfunc
    Func zwei($a2)
    iniwrite(@scriptdir &"\Nummern.ini","Zahlen","2",$a2)
    EndFunc
    Func drei($a3)
    iniwrite(@scriptdir &"\Nummern.ini","Zahlen","3",$a3)
    EndFunc

    [/autoit]

    ist halt die Frage wie du die Variablen übergeben willst

  • benötige hilfe bei funcs

    • Mahagon
    • 26. Mai 2010 um 15:55

    Mit nen bissle Code fällt die Antwort und das debugging leichter ;)

  • WM-Tippspiel

    • Mahagon
    • 26. Mai 2010 um 11:03

    Habe mich auch mal registriert, auch wenn das Fußballinteresse nicht sehr groß ist :D

  • Automatische Installation

    • Mahagon
    • 25. Mai 2010 um 20:35

    Du Brauchst das WindowInfo tool von AutoIt (ist meine ich bei Scite im Lieferumfang) um die ControlID herauszufinden :)


    Ansonsten ist eine Silentinstallation meist die bessere/zuverlässigere Methode
    Diese könntest du dann mit Run oder Shellexecute starten.
    Siehe
    http://sourceforge.net/projects/notep…message=3092670
    Habs nicht ausprobiert aber meist ändern die die Schalter nicht ;) (musst nur schauen, ob die Dateierweiterungen zugewiesen werden ggf. gibt es inzwischen zusätzliche Parameter dafür)

    Achso deine Angabe über die AutoIt Version ist hoffentlich nicht ganz korrekt :D

  • Beim schließen des 2. GUI's schließt sich der 1.

    • Mahagon
    • 25. Mai 2010 um 15:16
    Zitat von Darter

    wenn du es so lassen willlst, dass wenn die 2 GUI aktiv ist du in der ersten nix machen kannst dann so:

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    $Form1 = GUICreate("Test", 151, 87, 192, 124)
    $Button1 = GUICtrlCreateButton("About", 40, 32, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $Form2 = GUICreate("About", 186, 121, 302, 227)
    $hForm2 = WinGetHandle($Form2)
    $GroupBox1 = GUICtrlCreateGroup("", 8, 0, 89, 113)
    $Label1 = GUICtrlCreateLabel("Product Name", 16, 16, 72, 17, $WS_GROUP)
    $Label2 = GUICtrlCreateLabel("Version", 16, 40, 39, 17, $WS_GROUP)
    $Label4 = GUICtrlCreateLabel("Comments", 16, 88, 53, 17, $WS_GROUP)
    $Label3 = GUICtrlCreateLabel("Copyright", 16, 64, 48, 17, $WS_GROUP)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button2 = GUICtrlCreateButton("OK", 104, 48, 75, 25)
    GUISetState(@SW_SHOW)
    While 1
    $oMsg = GUIGetMsg()
    Switch $oMsg
    Case $GUI_EVENT_CLOSE
    GUIDelete($hForm2)
    ExitLoop
    Case $Button2
    GUIDelete($hForm2)
    ExitLoop
    EndSwitch
    WEnd
    EndSwitch
    WEnd

    [/autoit]
    Alles anzeigen

    ;)

  • Beim schließen des 2. GUI's schließt sich der 1.

    • Mahagon
    • 25. Mai 2010 um 15:05

    Warum versteckst du es nicht einfach? ;)
    Wenn du Exit benutzt schließt sich natürlich das Programm

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    $Form1 = GUICreate("Test", 151, 87, 192, 124)
    $Button1 = GUICtrlCreateButton("About", 40, 32, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)

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

    $Form2 = GUICreate("About", 186, 121, 302, 227)
    $GroupBox1 = GUICtrlCreateGroup("", 8, 0, 89, 113)
    $Label1 = GUICtrlCreateLabel("Product Name", 16, 16, 72, 17, $WS_GROUP)
    $Label2 = GUICtrlCreateLabel("Version", 16, 40, 39, 17, $WS_GROUP)
    $Label4 = GUICtrlCreateLabel("Comments", 16, 88, 53, 17, $WS_GROUP)
    $Label3 = GUICtrlCreateLabel("Copyright", 16, 64, 48, 17, $WS_GROUP)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button2 = GUICtrlCreateButton("OK", 104, 48, 75, 25)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    _fensterwechseln($Form1,$Form2)
    Case $Button2
    _fensterwechseln($Form2,$Form1)
    EndSwitch
    WEnd

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

    Func _fensterwechseln($sAltesfenster,$sNeuesfenster)
    GUISetState(@SW_HIDE,$sAltesfenster)
    GUISetState(@SW_DISABLE,$sAltesfenster)
    GUISetState(@SW_ENABLE,$sNeuesfenster)
    GUISetState(@SW_SHOW,$sNeuesfenster)
    EndFunc

    [/autoit]
  • äöü... in der Eingabeaufforderung

    • Mahagon
    • 25. Mai 2010 um 12:31

    Ok hat sich erledigt :D

    Spoiler anzeigen
    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_UseX64=n
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #cs ----------------------------------------------------------------------------

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

    AutoIt Version: 3.3.6.1
    Author: Daniel Jacobs (Mahagon)

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

    Script Function:
    Gibt Informationen eines Benutzers auf der Kommandozeile zurück

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

    License:

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

    The content of this work is licensed under Creative Commons license.
    You are allowed to use and change it as u wish as long as you mention me as the Author.

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

    Der Inhalt dieses Werkes ist lizensiert unter der Creative Commons Lizenz.
    Sie dürfen es nutzen und verändert solange ich als Autor genannt werde.

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

    #ce ----------------------------------------------------------------------------

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

    #include "WinWMI_UserAccount.au3"

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

    Const $ae = Chr(132)
    Const $_AE = Chr(142)
    Const $oe = Chr(148)
    Const $_OE = Chr(153)
    Const $ue = Chr(129)
    Const $_UE = Chr(154)

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

    If $CmdLine[0] = 0 Or $CmdLine[1] = "/?" Or $CmdLine[1] = "-?" Then
    ConsoleWrite("Syntax" & @CRLF & _
    " Userinformationen.exe /u:BENUTZERNAME" & @CRLF & _
    @CRLF & _
    "Optionen" & @CRLF & _
    " /u: Benutzer dessen Informationen abgerufen werden sollen" & @CRLF)
    ElseIf StringLeft($CmdLine[1], 3) = "/u:" Then
    $sBenutzer = StringTrimLeft($CmdLine[1], 3)
    $aReturn = _WinWMI_UserAccount_GetInformation("Name,FullName,Caption,Description,Disabled,Domain,LocalAccount,Lockout,PasswordChangeable,PasswordExpires,PasswordRequired,SID,Status", $sBenutzer) ;Felder, welche Abgefragt werden sollen
    If @error Then
    ConsoleWrite("Fehler: Programm konnte nicht ausgeführt werden." & @CRLF & "Errorcode: " & @error & @CRLF) ;Gibt einen Fehler aus, falls der Benutzer nicht gefunden wurde oder der Zugriff auf die WMI fehlgeschlagen ist
    Exit
    EndIf

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

    For $i = 0 To UBound($aReturn, 2) - 1 ;Passt die Rückgabewerte True, False und "" an
    If $aReturn[0][$i] == False Then
    $aReturn[0][$i] = "Nein"
    ElseIf $aReturn[0][$i] == True Then
    $aReturn[0][$i] = "Ja"
    ElseIf $aReturn[0][$i] == "" Then
    $aReturn[0][$i] = "Keine Angaben"
    EndIf
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"ä",$ae,0,1)
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"Ä",$_AE,0,1)
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"ö",$oe,0,1)
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"Ö",$_OE,0,1)
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"ü",$ue,0,1)
    $aReturn[0][$i] = StringReplace($aReturn[0][$i],"Ü",$_UE,0,1)
    Next

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

    ConsoleWrite("Benutzername: " & $aReturn[0][0] & @CRLF & _
    "Voller Name: " & $aReturn[0][1] & @CRLF & _
    "Kurzbeschreibung: " & $aReturn[0][2] & @CRLF & _
    "Beschreibung: " & $aReturn[0][3] & @CRLF & _
    "Konto deaktiviert: " & $aReturn[0][4] & @CRLF & _
    "Dom" & $ae & "ne/Arbeitsgruppe: " & $aReturn[0][5] & @CRLF & _
    "Lokaler Benutzer: " & $aReturn[0][6] & @CRLF & _
    "Gesperrter Benutzer: " & $aReturn[0][7] & @CRLF & _
    "Benutzer darf Passwort " & $ae & "ndern: " & $aReturn[0][8] & @CRLF & _
    "Passwort l" & $ae & "uft ab: " & $aReturn[0][9] & @CRLF & _
    "Passwort muss vergeben werden: " & $aReturn[0][10] & @CRLF & _
    "SID: " & $aReturn[0][11] & @CRLF & _
    "Status des Benutzers: " & $aReturn[0][12] & @CRLF)
    EndIf

    [/autoit]

    Win32_UserAccount.au3

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™