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

Beiträge von hellboy3

  • Script beendet sich nicht sondern startet immer wieder neu.

    • hellboy3
    • 11. Juni 2010 um 15:11

    Das ist echt merkwürdig , es ist keine schleife vorhanden und das mit dem exit sollte eig auch passen , strange....
    Ich weiß nicht wie weit deine autoit kenntnisse sind aber wie meine vorposter schon sagten , das ist mit der excel.au3
    schöner zu lösen...trotzdem komisch :D
    Evtl autoit updaten?

    MfG Hellboy

  • MenüItems löschen

    • hellboy3
    • 7. Juni 2010 um 21:57

    Hallo ich habe mal wieder mein Problem in stark vereinfachter Form für euch ;(

    Spoiler anzeigen
    [autoit]

    #include <WindowsConstants.au3>
    #include <GUIConstants.au3>

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

    Opt("GUIOnEventMode", 1)

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

    $Gui=GUICreate("MenuItems löschen?",300,200,150,150)
    GUISetOnEvent(-3, '_Exit')
    $button=GUICtrlCreateButton("Items löschen",110,70,80,40)
    GUICtrlSetOnEvent(-1, "_itemsloeschen")
    $Menu1=GUICtrlCreateMenu("Menü1")
    GUICtrlCreateMenuItem("Item1",$Menu1)
    GUICtrlCreateMenuItem("Item2",$Menu1)
    GUICtrlCreateMenuItem("Item3",$Menu1)
    GUICtrlCreateMenuItem("Item4",$Menu1)
    GUICtrlCreateMenuItem("Item5",$Menu1)
    $Menu2=GUICtrlCreateMenu("Menü2")
    GUICtrlCreateMenuItem("Item6",$Menu2)
    GUICtrlCreateMenuItem("Item7",$Menu2)
    GUICtrlCreateMenuItem("Item8",$Menu2)
    GUISetState(@SW_SHOW)

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

    While Sleep(100)
    WEnd

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

    Func _Exit()
    Exit
    EndFunc

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

    Func _itemsloeschen()
    EndFunc

    [/autoit]

    Ich möchte alle Menüitems von Menü1 löschen wie geht das ? das scheint so banal aber ich bekomms net hin ?

    MfG Hellboy

  • Menüitems neu einlesen ohne neustart des scripts?

    • hellboy3
    • 6. Juni 2010 um 23:43

    hmm stimmt das adden an sich ist gar nicht das problem es ist ein anderes .... ich stell mal noch nicht auf gelöst aber danke erstmal ;)

  • Menüitems neu einlesen ohne neustart des scripts?

    • hellboy3
    • 6. Juni 2010 um 23:05

    ja ich hab schon bisschen rumprobiert aber ich muss des i-wie hinbekommen das ganze neu einzulesen (dann evtl. die alten items löschen??) und dann neue erstellen
    wenn jemand aber sagt das geht viel einfacher dann ist das natürlcih noch besser... :S

    MfG hellboy

  • Menüitems neu einlesen ohne neustart des scripts?

    • hellboy3
    • 6. Juni 2010 um 20:18

    Hallo Leute, ich bin mal wieder auf ein problem gestoßen als ich meinen "Web-musicplayer" optimieren wollte und zwar ist mein problem wie
    die überschrift schon sagt , das ich wenn ich menüitems hinzugefügt habe dann muss ich erst das script neustarten damit ich diese dem menü hinzufügen könnte
    und das würde ich gern umgehen , könnt ihr mir helfen , script und co im anhang (ich hab das wichtigste raus vom script damits übersichtlicher ist)

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    #include <WindowsConstants.au3>
    #include <ModernMenuRaw.au3>
    #include <GuiListView.au3>
    #include <String.au3>

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

    Opt('GUIOnEventMode', 1)

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

    Global $Fehler,$sender[99],$senderinfo[99][2],$Input1,$Input2,$add_channel,$sText=""

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

    Global $R10= IniReadSectionNames(@ScriptDir & "/test.ini")
    if @error Then $Fehler=1

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

    Global $Form1 = GUICreate("No restart", 160, 50, 990, 30,-1, BitOR($WS_EX_TOOLWINDOW, $WS_EX_WINDOWEDGE,$WS_EX_TOPMOST, $WS_EX_APPWINDOW))
    GUISetOnEvent(-3, '_Exit')
    $Menu = GUICtrlCreateMenu("&Sender/Songs")
    $nSideItem = _CreateSideMenu($Menu)

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

    if not $Fehler=1 Then
    for $i=0 to $R10[0]
    $Temp_Read=IniReadSection(@ScriptDir & "/test.ini",$R10[$i])
    if not @error Then
    $cut= _Stringbetween($Temp_Read[1][1],"http://","/")
    if IsArray($cut) Then
    if $cut[0]="www.youtube.de" Or $cut[0]="www.youtube.com" Then
    $sender[$i]=_GUICtrlCreateODMenuItem($R10[$i],$Menu,@ScriptDir & "/youtube.ico")
    GUICtrlSetOnEvent(-1, '_Radio')
    $senderinfo[$i][0]=$Temp_Read[1][1]
    $senderinfo[$i][1]=$R10[$i]
    Else
    $sender[$i]=_GUICtrlCreateODMenuItem($R10[$i],$Menu,"shell32.dll",-139)
    GUICtrlSetOnEvent(-1, '_Radio')
    $senderinfo[$i][0]=$Temp_Read[1][1]
    $senderinfo[$i][1]=$R10[$i]
    EndIf
    EndIf
    EndIf
    Next
    EndIf

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

    $Menu2 = GUICtrlCreateMenu("&?")
    $nSideItem2 = _CreateSideMenu($Menu2)

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

    $senderlist = _GUICtrlCreateODMenuItem("Radiosender suchen",$Menu2,"shell32.dll",-210)
    GUICtrlSetOnEvent(-1, '_Senderlist')
    $senderlist2 = _GUICtrlCreateODMenuItem("Youtube-Song suchen",$Menu2,@ScriptDir & "/youtube.ico")
    GUICtrlSetOnEvent(-1, '_Senderlist2')
    $channelconfig = _GUICtrlCreateODMenuItem("Sender/Song hinzufügen",$Menu2,"shell32.dll",-217)
    GUICtrlSetOnEvent(-1, 'channelconfig')
    $deletetitel = _GUICtrlCreateODMenuItem("Sender/Song löschen",$Menu2,"shell32.dll",-132)
    GUICtrlSetOnEvent(-1, 'deletetitel')
    $creditz = _GUICtrlCreateODMenuItem("Skins",$Menu2,"shell32.dll",-142)
    GUICtrlSetOnEvent(-1, 'skins')
    $Updateitem = _GUICtrlCreateODMenuItem("Update",$Menu2,"shell32.dll",-14)
    GUICtrlSetOnEvent(-1, 'update')
    ;~ $creditz = _GUICtrlCreateODMenuItem("Creditz",$Menu2,"shell32.dll",-222)
    GUICtrlSetOnEvent(-1, 'creditz')
    $exit = _GUICtrlCreateODMenuItem("Exit",$Menu2,"shell32.dll",-28)
    GUICtrlSetOnEvent(-1, '_Exit')

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

    GUISetState(@SW_SHOW)

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

    While Sleep(100)
    WEnd

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

    Func _Senderlist()
    __FFStartProcess("http://www.surfmusik.de/bundesland.htm",True)
    EndFunc

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

    Func _Senderlist2()
    __FFStartProcess("http://www.youtube.com/?gl=DE&hl=de",True)
    EndFunc

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

    Func _Exit()
    Exit
    EndFunc

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

    Func channelconfig()

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

    Global $add_channel = GUICreate("Sender/Song hinzufügen", 305, 190, 541, 178,-1, BitOR($WS_EX_TOOLWINDOW, $WS_EX_WINDOWEDGE, $WS_EX_APPWINDOW))
    GUISetOnEvent(-3, '_switch')
    Global $Input1 = GUICtrlCreateInput("", 24, 40, 249, 21)
    Global $Input2 = GUICtrlCreateInput("", 24, 104, 249, 21)
    $Label7 = GUICtrlCreateLabel("Sender/Song-Name:", 16, 16, 150, 20)
    GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0xFF0000)
    $Label8 = GUICtrlCreateLabel("Sender/Song-Url:", 16, 80, 150, 20)
    GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
    GUICtrlSetColor(-1, 0xFF0000)
    $save = GUICtrlCreateButton("Speichern", 16, 136, 265, 41, 0)
    GUICtrlSetOnEvent(-1, '_save')
    GUISetState(@SW_SHOW)

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

    EndFunc

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

    Func _save()
    If GUICtrlRead($Input1)="" or GUICtrlRead($Input2)="" Then
    MsgBox(16,"Error","Missing Input/s!")
    GUIDelete($add_channel)
    GUISwitch($Form1)
    Else
    IniWrite(@ScriptDir & "/test.ini",GUICtrlRead($Input1),"Url",GUICtrlRead($Input2))
    $saveask=MsgBox(4,"","Saved successfully!"& @CRLF & "You need to restart before the changes become effective, do you want to restart now?")
    If $saveask=7 Then
    GUIDelete($add_channel)
    GUISwitch($Form1)
    Else
    SplashTextOn("", "Restarting Script.....",150,100)
    Sleep(900)
    SplashOff()
    Run(@ScriptDir & "/WRRestarter.exe")
    Exit
    EndIf
    EndIf
    EndFunc

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

    Func _switch()
    GUIDelete($add_channel)
    GUISwitch($Form1)
    EndFunc

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

    Func deletetitel()

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

    Global $dtform = GUICreate("Titel löschen??", 331, 352, 764, 78,-1, BitOR($WS_EX_TOOLWINDOW, $WS_EX_WINDOWEDGE, $WS_EX_APPWINDOW))
    GUISetOnEvent(-3, '_switch3')
    Global $list=GUICtrlCreateListView("Titel ", 0, 0, 329, 297)
    $Loeschen = GUICtrlCreateButton("Löschen", 24, 304, 281, 41, 0)
    GUICtrlSetOnEvent(-1, 'delete')
    GUISetState(@SW_SHOW)

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

    if not $Fehler=1 Then
    for $i=1 to $R10[0]
    GUICtrlCreateListViewItem($R10[$i],$list)
    Next
    Else
    GUIDelete($dtform)
    MsgBox(0,"Fehler","Keine Ini-Datei vorhanden.")
    EndIf
    EndFunc

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

    Func delete()
    $clicked = GUICtrlRead(GUICtrlRead($list))
    If not $clicked="" Then
    $cut2=StringTrimRight($clicked,1)
    _GUICtrlListView_DeleteItemsSelected ($list)
    IniDelete(@ScriptDir & "/test.ini", $cut2)
    Else
    MsgBox(0,"","Kein Titel ausgewählt.")
    EndIf
    EndFunc

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

    Func _switch3()
    GUIDelete($dtform)
    $askrestart=MsgBox(4,"Info","Änderungen werden erst nach Neustart des Web-Radio`s wirksam, möchten Sie jetzt neustarten?")
    If $askrestart= 7 Then
    GUISwitch($Form1)
    Else
    SplashTextOn("", "Restarting Script.....",150,100)
    Sleep(900)
    SplashOff()
    Run(@ScriptDir & "/WRRestarter.exe")
    Exit
    EndIf
    EndFunc

    [/autoit]

    MfG Hellboy

    Dateien

    no restart .rar 47,25 kB – 358 Downloads
  • Problem mit Lüftern

    • hellboy3
    • 5. Juni 2010 um 01:22

    Ok danke

    Ich persönlich mache das jedes jahr an meinem rechner aber bei meiner sis tzz :D die braucht den nur für die ganzen messenger und für die schule ;)

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 23:05

    Ok für eine lüfterreinigung ist`s mir jetzt schon zu spät das mache ich morgen
    Habt ihr i-was was ich beachten sollte(keine druckluft,sonst noch was)? Wärmeleitpaste habe ich leider keine da ...

    Ansonsten mach ich das morgen und berichte dann obs geklappt hat , aber echt danke an alle , autoit.de was für ne community :D :thumbup:

    MfG Hellboy

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 22:57

    Naja es sit in der tat eine staubschicht drauf die mach ich dann auch weg aber denkt ihr echt das beeinflusst diese schwankende geschwindigkeit des lüfters?
    ?(

  • GUI immer im Vordergrund

    • hellboy3
    • 4. Juni 2010 um 22:34

    Ja is ja kein Ding ich war mir halt nur sicher das geändert zu haben , die bilder müssen nur @ScriptDir sein dann funzt das nämlich ;)

  • GUI immer im Vordergrund

    • hellboy3
    • 4. Juni 2010 um 22:28

    sorry ist zwar ne kleinigkeit aber mich störts wenn du dir den ordner nochmal runterlädst da sind die fertigen bilddateien mit dem geänderten script oder was hab ich deiner meinung nach vergessen ? man muss nur die dateiendungen im imageloadfromfile verändern und das hab ich gemacht?
    Habe Paint.net verwendet reicht für so kleine sachen allemal ;)

    MfG hellboy

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 22:24

    Ok läuft ;)

  • GUI immer im Vordergrund

    • hellboy3
    • 4. Juni 2010 um 22:21

    hab ich schon im script geändert ?

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 22:08

    Nee hab den PC ca. ne halbe stunde laufen lassen und die temperatur im BIOS schwankte zwischen 55 und 58 grad ;)

  • GUI immer im Vordergrund

    • hellboy3
    • 4. Juni 2010 um 22:05

    Die Idee hat potenzial ;)

    Ich hab dir die Bilder etwas verbessert, findeste im Anhang :)

    Dateien

    Bilder verbessert.rar 8,8 kB – 455 Downloads
  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:52

    hmmm hab ich gemacht immer noch des gleiche naja muss ich halt ma schaun wie ich das am besten lös

    danke auf jeden fall an alle :thumbup:

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:41

    Angenommen ich hab dieses IDE :D soll ich da mal die default settings drüber jagen?

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:36

    Hab alles durchgeschaut weis net was für controller für die festplatten verwendet wird :(

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:29

    Ich könnte hier die Default settings laden wäre das nicht was mahagon?

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:22

    Nee , es gibt meistens unterschiede beim Bios interface , dell z.B benutzt ein anderes Bios Interface wie acer oder sonstwas

  • Problem mit Lüftern

    • hellboy3
    • 4. Juni 2010 um 21:19

    Ins Bios kommt du wenn du des öfteren F2 beim hochfahren oder Neustart drückst noch vor dem Windows Logo

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™