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. General Kaboom

Beiträge von General Kaboom

  • Jarvis

    • General Kaboom
    • 24. September 2012 um 10:21
    Zitat von Xorianator

    Naja, diese KI bräuchte Regeln und Normen. Aber wer legt fest, was richtig, was falsch ist ?
    Und wenn es solche Roboter gäbe, wären sie kurzerhand von jeglichen Organisationen zur Machtübernahme genutzt werden. In Zukunft ziehen dann Roboter in den Kampf, die Menschen sitzen zuhause vor ihren PCs, und da draußen fliegt alles in die Luft.
    An sich mag die Vorstellung witzig sein, aber man bedenke, sie handeln selbstständig, wenn sie tatsächlich lernen könnten. Dann würden sie sich selbst reproduzieren und wir würden von Robotern regiert werden. Aber dass wir es überhaupt schaffen, ein künstliches Hirn zu bauen, bezweifel ich. Vielleicht ein Hirn an eine Maschine anzuschließen, das ja (wobei das echt Matrix wär), aber mehr auch net ;)

    Normen & Regeln/ Hirn: iRobot, Lernen führt zu Fortschritt, Fortschritt zu Evolution, Evolution führt dazu, das man Menschen auch gegen ihren Willen schützt und schlussendlich sind wir alle in unseren Häusern eingesperrt und die Roboter regieren die Welt ^^
    Roboter im Krieg: Surrogates (lief gestern), jeder sitzt nur noch zu Hause an seinem Steuerpult weil er Angst vor unnötigen Verletzungen hat sprich: man sieht nie mehr einen echten Menschen mit den eigenen Augen.

    Die Idee Computer und Intelligenz endet in jedem Fall zu unserem Nachteil. Allerdings könnten wir uns wenigstens noch entscheiden:
    Intelligente Militärroboter (Terminator): Die Menschheit wird ausgerottet, die Maschinen regieren die Welt
    Intelligente von einem Zentralcomputer gesteuerte Haushaltsroboter (iRobot): Die Menschheit wird eingesperrt damit sie sich nicht mehr bekämpft, die Maschinen regieren die Welt
    Von Menschen steuerbare Roboter (Surrogate - Mein zweites Ich): Menschen begegnen sich nur noch in Roboterform, die Menschheit versklavt sich selbst und Hängt am Verbindungspunkt wie an Kokain
    Alle Menschen an einen Computer angeschlossen (Matrix): Annehmbar wenn man will, das ein Computer entscheidet ob man lebt oder stirbt, wiederum regieren aber die Maschinen die Welt

    Das ist eifach etwas, was die Menschheit lassen sollte (bis auf Surrogate-ähnliche Roboter für SCHWERST-Behinderte, was aber leider nie funktionieren würde).

  • Jarvis

    • General Kaboom
    • 24. September 2012 um 07:43

    Hui aber ich persönlich will nicht einer lernfähigen KI begegnen. Ein gefühlloses Wesen, welches alles über die Menschheit weiss...da stehen mir die Haare zu berge, es könnte sich selbst als Virus verbreiten und jede Sicherheitssperre umgehen.
    Wie ein Mensch zu denken bedeutet auch wie ein Mensch zu handeln, damit wäre dann die Moralgrenze aus Machtgier (die wohl jeder Mensch ein bisschen hat) auch überschritten...ich sag mal iRobot, Terminator etc.

  • Userpics von euch :)

    • General Kaboom
    • 24. September 2012 um 07:30
    Zitat von Mars

    Ich weiß es nicht.
    Wenn ich so ein "Kind" vor Augen habe sehe ich im Skript irgendwie mehr Fehler.^^

    Schäm dich für deine Vorurteile :rolleyes: das grenzt ja schon fast an diskriminierung ^^

    Ich persönlich würde jetzt nur Bilder posten, die sowieso schon im Netz sind. Allerdings bin ich einer der "Glücklichen", die über Google so gut wie unauffindbar sind :rock:
    Das negative: es gibt doch EIN einziges Bild von mir, und da sehe ich sowas von bescheuert aus (war grad nach m Sport, dementsprechend verschwitzt und mit roter Birne) das will ich euch nicht antun ;)

  • Deutsche Sprache - Schwere Sprache (?)

    • General Kaboom
    • 20. September 2012 um 13:27

    Also bitte...wir müssen doch jetzt nicht jeden Rechtschreibfehler herauspicken und uns darüber lustig machen :rolleyes:

  • AGB's mit unterschiedlicher Formatierung

    • General Kaboom
    • 18. September 2012 um 11:48

    Hab ich mitlerweile auch rausgefunden :whistling:

  • AGB's mit unterschiedlicher Formatierung

    • General Kaboom
    • 18. September 2012 um 09:58

    Guten Morgen zusammen

    Also ich hänge mal wieder ein bisschen. Ich bastle gerade nen Installer für eine Game-Mod zusammen.
    Da die Mod bestimmte Nutzungsregeln (wie z.B. das erstellen eines eigenen Accounts auf einer Website etc.) vorschreibt, muss ich dafür nun noch ein
    AGB-Fenster machen.Wie ir bestimmt wisst wird dort der Titel meist fett und zentriert geschrieben und der restliche text normal und im Blocktext.
    Das Grundgerüst für das Formular habe ich bereits, allerdings ist dort wo der Text sein sollte im Moment noch ein stinknormales Input-Feld als Platzhalter.
    Nun meine Frage: Wie kann ich den Text in so einem Input-Feld unterschiedlich formatieren oder was für ein anderes control brauche ich dafür?

    Ich habe leider kein besseres Bild gefunden...also die Mindestanforderung wäre sowas hier:
    [Blockierte Grafik: http://www.cloud2win.ch/files/Images/Screenshots_Outlook_Int/CRM-Outlook_02.jpg.res-735x725.jpg]

  • WinEX UDF v0.1 - 473 Funktionen um die Windows-Standard-Dll

    • General Kaboom
    • 17. September 2012 um 12:52

    Hmmm....schwer zu etwas was zu sagen, von dem man nicht wirklich viel versteht...einige der Funktionsnamen klingen schonmal interessant (im sinne von: "klingt so als könnt ich das mal gebrauchen").
    Aber wie du ja bereits betont hast, gibt es dazu keine Doku/Beispiele oder irgendwas woraus man wirklich 100%ig den Zweck der einzelnen Funktionen schliessen kann (ausser man kennt sich mit dll's aus).
    Ich hoffe jetzt mal einfach, das du auch eine Doku schreibst und nicht nur weisst das sie fehlt ;)

  • Text auf Bildschirm schreiben mit transparentem Hintergerund.

    • General Kaboom
    • 17. September 2012 um 08:11

    Hmm...einfach so wörter mit buchstaben aus strichen finde ich jetzt persönliich langweilig. Kann man da nicht irgendwie eine Schriftart nehmen (auch eine, die nicht standartmässig bei Windows dabei ist) und dann den text mit dieser schriftart zeichnen (ohne das man für jedes zeichen 10 zeilen braucht und jedes einmal sepparat nachzeichnen muss). Das problem da wäre ja, dass sich die zeichen einer schriftart alle in der selben bilddatei befinden, somit kann man auch nicht einfach das bild nachzeichnen.

  • Deutsche Sprache - Schwere Sprache (?)

    • General Kaboom
    • 17. September 2012 um 07:34

    Naja...falls ich auch zu diesen Grammatik-Vergewaltigern gehöre dann muss ich mich entschuldigen...im schweizer Dialekt gibt es keine Rechtschreibung. Das ist wie wenn die Bayern auf Bayrisch schreiben würden ;)

  • Das erste programmierbare T-Shirt der Welt.

    • General Kaboom
    • 3. September 2012 um 15:57

    Also zuerst mal mit sowas hier: [Blockierte Grafik: http://i.ebayimg.com/00/%24%28KGrHqV,!iUE1NPYvwFBBNW7NgpVR!~~_35.JPG]

  • Das erste programmierbare T-Shirt der Welt.

    • General Kaboom
    • 3. September 2012 um 09:53

    ^^ ganz praktisch wenn man nach dem Besäufniss nicht mehr weiss wo man wohnt...einfach google-maps aufs Shirt rauf und dem Taxifahrer zeigen :rofl:

  • GUIGetMsg gibt falsche Werte zurück

    • General Kaboom
    • 29. August 2012 um 16:09

    thx...ich versuchs mal

  • Drucker über Flurplan installieren

    • General Kaboom
    • 29. August 2012 um 16:01

    Wie in BugFix Beispiel (dort wo bei ihm der ConsoleWrite steht)

  • GUIGetMsg gibt falsche Werte zurück

    • General Kaboom
    • 29. August 2012 um 15:59

    Ja das ist genau was ich versucht habe...aber bei mir ging es auf diese Art nicht ö.Ö

  • Error: Subscript used with non-Array variable

    • General Kaboom
    • 29. August 2012 um 15:29

    Ich nehme an...der Fehler tritt mit einem der Includes aus...er hat ja nur <200 Zeilen

  • GUIGetMsg gibt falsche Werte zurück

    • General Kaboom
    • 29. August 2012 um 15:28

    Funktioniert aber so (es ist etwas kompliziert geschrieben weil es "prässiert" hat (sorry mir kommt das deutsche Wort dafür gerade nicht).
    Mein Problem befindet sich allerdings auch erst in der Funktion Terms(). Sobald die gui erstellt wurde und das Programm in der schlaufe steckt, gibt es an das der Button bereits geklickt wird.

    Das mit den GUIs am Anfang ist aber eg. ne gute Idee...werds zuhause mal versuchen.

  • GUIGetMsg gibt falsche Werte zurück

    • General Kaboom
    • 29. August 2012 um 14:57

    Also wenn ich GUIGetMsg(1) mache, dann hängt das Programm...GUISwitch($Form1_1) hat auch nichts gebracht...komisch ist, dass ich den genau gleichen Vorgang später nochmals mache...dort funktioniert es plötzlich 8|

  • Drucker über Flurplan installieren

    • General Kaboom
    • 29. August 2012 um 14:39

    Klar...ich würde sagen da machst du eine gui mit ein paar buttons (auf die du das symbol al bild legst).
    Alternativ wenn die Symbole bereits drauf sind (das kann ich deiner Frage nicht so richtig erschliessen), fragst du einfach die koordinaten des cursors zum zeitpunkt des klicks ab.
    Die installation kannst du dann beispielsweise über cmd-befehle laufen lassen

  • GUIGetMsg gibt falsche Werte zurück

    • General Kaboom
    • 29. August 2012 um 14:22

    Tach zusammen

    Also ich hab das Skript von gestern etwas weitergeführt und stehe erneut vor einem Problem.
    Was SOLLTE passieren:
    Sobald man in der ersten GUI den Button klickt, öffnet sich eine neue GUI, von der aus geht es dann über einen weiteren Button auf die nächste usw.
    Was passiert:
    Sobald man den ersten Button anklickt, öffnet sich nicht nur die erste GUI sondern auch gleich die zweite.
    Meine Vermutung:
    Es scheint so, als ob in der zweiten GUI das GUIGetMsg schon beim ersten durchlauf zurückgibt, dass der Button gedrückt wurde.
    Um das zu veranschaulichen habe ich eine MsgBox an den Punkt gesetzt an dem eigentlich der Button gedrückt werden muss damit das Programm dorthin springt.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <Misc.au3>
    #include <GUICtrlPic.au3>
    #include <File.au3>
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>

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

    Global $ButtonX1 = ((@DesktopWidth / 2) - 313) + 480 ;Calculates the position where the button-area starts on the x-axis
    Global $ButtonX2 = ((@DesktopWidth / 2) - 313) + (480 + 130) ;Calculates the position where the button-area ends on the x-axis
    Global $ButtonY1 = ((@DesktopHeight / 2) - 206) + 360 ;Calculates the position where the button-area starts on the y-axis
    Global $ButtonY2 = ((@DesktopHeight / 2) - 206) + (360 + 40) ;Calculates the position where the button-area ends on the y-axis
    Global $test = 0 ;Used later to prevent the hover from flickering
    Global $Terms ;Array that will later contain the "Terms of Use"-Text

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

    $Form2 = GUICreate("", 626, 412, -1, -1, BitOR($WS_SYSMENU,$WS_POPUP), BitOR($WS_EX_TOPMOST,$WS_EX_WINDOWEDGE));Creates a new interface without any interaction-possibility
    $Label = GUICtrlCreateLabel("", 480, 360, 130, 40)
    $Pic1 = GUICtrlCreatePic(@ScriptDir &"\Backgrnd.jpg", 0, 0, 626, 412) ;Creates the background picture
    $Pic2 = _GUICtrlPic_Create(@ScriptDir &"\Button.png", 480, 360, 130, 40) ;Creates another picture (with a transparent channel)
    GUISetState(@SW_SHOW) ;Shows the interface
    While 1
    _mover($Pic2, @ScriptDir &"\Button.png", @ScriptDir &"\Button_Hover.png") ;Creates a "hover"-effect on the button-picture
    $nMsg = GUIGetMsg()
    $mPos = GUIGetCursorInfo()
    Select
    Case $mPos[0] >= 480 And $mPos[0] <= 610 And $mPos[1] >= 360 And $mPos[1] <= 400 And _IsPressed(01)
    Terms()
    ExitLoop
    Case $nMsg = $GUI_EVENT_CLOSE
    Exit
    EndSelect
    ;~ ToolTip($mPos[0] & " - " & $mPos[1]) ;Shows the coordinates of the cursor as tooltip
    WEnd

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

    Terms()

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

    Func _mover($control, $bild1, $bild2) ;Function to create a "hover"-effect on the chosen picture
    $mpos = GUIGetCursorInfo()
    If (IsArray($mpos)) Then
    If ($mpos[4] = $control) Then
    If $test = 0 Then
    $test = 1
    _GUICtrlPic_SetImage($control, $bild2)
    EndIf
    Else
    If $test = 1 Then
    $test = 0
    _GUICtrlPic_SetImage($control, $bild1)
    EndIf
    EndIf
    EndIf
    EndFunc

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

    Func Terms()
    GUIDelete($Form2)
    ;~ $Term = FileOpen(@ScriptDir &"\ToU.term")
    ;~ _FileReadToArray($Term, $Terms)
    $Form1_1 = GUICreate("CryInstaller - ", 615, 438, -1, -1)
    GUISetBkColor(0x000000)
    $Button11 = GUICtrlCreateButton("Accept", 530, 405, 75, 25)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, 0xFF0000)
    $Button12 = GUICtrlCreateButton("Refuse", 445, 405, 75, 25)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, 0xFF0000)
    $Label1 = GUICtrlCreateLabel("Terms of Use:", 10, 120, 83, 17)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0xFFFFFF)
    $Edit1 = GUICtrlCreateEdit("", 10, 140, 595, 259, BitOR($GUI_SS_DEFAULT_EDIT,$ES_READONLY))
    GUICtrlSetData(-1, "")
    $Pic1 = GUICtrlCreatePic(@ScriptDir &"\Default_Header.jpg", 0, 0, 615, 111)
    GUISetState(@SW_SHOW)
    While 1
    $Msg = GUIGetMsg()
    Switch $Msg
    Case $Button11
    MsgBox(0, "", "Test")
    FolderSettings()
    GUIDelete($Form1_1)
    Case $Button12
    ExitInstall()
    Case $GUI_EVENT_CLOSE
    ExitInstall()
    EndSwitch
    WEnd
    EndFunc

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

    Func FolderSettings()
    $Form1_2 = GUICreate("CryInstaller - ", 615, 438, -1, -1)
    GUISetBkColor(0x000000)
    $Button21 = GUICtrlCreateButton("Start", 530, 405, 75, 25)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, 0xFF0000)
    $Button22 = GUICtrlCreateButton("Exit", 445, 405, 75, 25)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, 0xFF0000)
    $Input1 = GUICtrlCreateInput("", 30, 330, 476, 21)
    $Pic1 = GUICtrlCreatePic(@ScriptDir &"\Default_Header.jpg", 0, 0, 611, 111)
    $Button23 = GUICtrlCreateButton("Suchen...", 505, 330, 75, 25)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetBkColor(-1, 0xFF0000)
    $Checkbox1 = GUICtrlCreateCheckbox("Add desktop shortcut", 30, 285, 127, 17)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0xFFFFFF)
    $Checkbox2 = GUICtrlCreateCheckbox("Launch after installation", 30, 250, 152, 17)
    GUICtrlSetFont(-1, 8, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0xFFFFFF)
    GUISetState(@SW_SHOW)
    While 1
    $nsg = GUIGetMsg()
    Switch $nsg

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

    Case $GUI_EVENT_CLOSE
    ExitInstall()
    EndSwitch
    WEnd
    EndFunc

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

    Func Installation()

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

    EndFunc

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

    Func ExitInstall()
    $Message = MsgBox(52, "Are you sure?", "This will stop and exit the installation. Do you really want to exit this?")
    If $Message = 6 Then
    Exit
    EndIf
    EndFunc

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

    Func ValidateCrysis()

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

    EndFunc

    [/autoit]

    (Vorsichtshalber hab ich diesmal im .zip die GUICtrlPic-UDF gleich integriert.)

    PS: Ich weiss, dass ich da noch ein paar leere Funktionen habe...die bekommen dann schon noch nen Inhalt ;)

    Dateien

    CryInstaller.zip 1,12 MB – 199 Downloads
  • "Extreme" PC-Probleme

    • General Kaboom
    • 29. August 2012 um 13:28

    UUhh ^^...hmm speicherst du das komplette syste, oder nur die Programme & Einstellungen...evtl. auch schonmal in einem Supportforum nachgefragt?

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™