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

Beiträge von nuts

  • Markierung von einem Item einer GUI-Liste entfernen

    • nuts
    • 10. Februar 2010 um 13:35

    Weil $mpos dann kein Array ist (Isarray Abfrage sollte helfen)?

  • Markierung von einem Item einer GUI-Liste entfernen

    • nuts
    • 9. Februar 2010 um 22:00

    Die Markierung von der Liste nehmen geht so: _GUICtrlListBox_SetCurSel($hlist, -1)
    Der Klick auf die Gui ist doch etwas kniffliger als gedacht (versuchs aber noch en bissle).

    edit \ Das mit dem Klick ist knifflig, kommt gar keine Message beim Klick auf die Gui an. :(
    Man könnte die Maus überwachen oder ähnliches, aber schön ist das dann nicht.

  • 2 Listboxen - Selbes Item markieren

    • nuts
    • 9. Februar 2010 um 21:25

    Wie wäre es mit einem zweispaltigen Listview?
    2 Controls können nichts gleichzeitig den Fokus haben.

  • 2 Listboxen - Selbes Item markieren

    • nuts
    • 9. Februar 2010 um 21:17

    Hm 2 mal den Fokus setzen oder wie? Ob das überhaupt geht? ?(
    Oder farbig markieren? Also den Hintergrund des Items ändern?

  • Markierung von einem Item einer GUI-Liste entfernen

    • nuts
    • 9. Februar 2010 um 20:50

    Und woran scheiterts?
    Click in die Gui abfangen und mit Guictrlsetstate den Fokus wo anders hinsetzen.
    Poste doch mal dein Skript.

  • Markierung von einem Item einer GUI-Liste entfernen

    • nuts
    • 9. Februar 2010 um 20:16

    GUICtrlSetState("", $GUI_FOCUS) müsste dann schon zum Ziel führen.

  • Markierung von einem Item einer GUI-Liste entfernen

    • nuts
    • 9. Februar 2010 um 19:59

    Dazu musst du den Fokus von der Liste nehmen.
    Ist die Liste das einzige Control kann man einen unsichtbaren "Dummy-Button" einfügen und darauf den Fokus setzen.
    Ein Dummycontrol nimmst keinen Fokus an und führt hier nicht zum Ziel (zumindest war das früher so).

  • kleinster audioplayer

    • nuts
    • 9. Februar 2010 um 19:30

    Die Anzahl der Beiträge ist wohl nicht das einzige Kriterium. ;)
    Das Pee jeden Beitrag auf Qualität prüft und Punkte vergibt kann wohl auch ausgeschlossen werden. 8)

    P.S. Der Rang ist doch nicht so wichtig.

  • kleinster audioplayer

    • nuts
    • 9. Februar 2010 um 19:07

    Jetzt bitte keine Copyright Streitigkeiten :rofl:

    @darksider3: Wir sehen hier im Skripteforum eben gerne die Skripte dazu.
    Das ist auch der beste Weg Verbesserungsvorschläge und Feedback zu bekommen.

  • playliste aus tabelle erstellen

    • nuts
    • 9. Februar 2010 um 18:50

    So müsste es gehen :)

    [autoit]

    dim $playarray[UBound($returnputin)+UBound($gaDropFiles)]
    for $i=0 to UBound($returnputin)-1
    $playarray[$i]=$returnputin[$i]
    Next
    for $i=0 to UBound($gaDropFiles)-1
    $playarray[$i+UBound($returnputin)]=$gaDropFiles[$i]
    Next

    [/autoit]
  • playliste aus tabelle erstellen

    • nuts
    • 9. Februar 2010 um 18:23

    Kommt drauf an.
    Alle in der gleichen Dimension?
    Zu Fuß gehts ca. so:
    Größe jedes Arrays bestimmen, Gesamtarray deklarieren und das "große" Array in (einer) Schleife(n) befüllen.

    [autoit]


    $array1[10]
    $array2[20]
    $array_neu[30]
    for $i = 0 to 9
    $array_neu[$i]=$array1[$i]
    next
    for $i=0 to 19
    $array_neu[$i+ubound($array1)]=$array1[$i]
    next

    [/autoit]


    Ist jetzt ohne autoit etwas blöd zu skripten :whistling:

  • playliste aus tabelle erstellen

    • nuts
    • 9. Februar 2010 um 18:06

    Hm wie kann dir jetzt geholfen werden? :D

  • playliste aus tabelle erstellen

    • nuts
    • 9. Februar 2010 um 18:00

    Verschiedene Möglichkeiten:

    1. Ständig überwachen (Adlibregister oder so) ob sich der Playstate geändert hat.
    2. Einen eigenen Timer mitlaufen lassen und zum Wiedergabestart die Dauer ermitteln (geht per BASS.au3)
    3. Die Bass.dll gibt den aktuellen Playstate automatisch zurück und man kommt an die Info per autoit ran.

    Variante 3 wäre mein Favorit. Ohne Autoit am PC kann ichs dir aber nicht genau sagen.
    Bei Variante 1 & 2 musste aufpassen mit Pause, Stop, Next, Prev usw. da diese Aktionen Einfluss auf die Überwachung haben.

    edit \ Zum nächsten Titel kannst du ja einfach über den nächsten Arrayindex springen und bei aktivem Shuffle wird der Index über die Funktion Random bestimmt.

  • einiger Fragen zu Treeview!!

    • nuts
    • 8. Februar 2010 um 20:04

    Poste doch mal dein ganzes Skript. Ist wirklich schlecht verständlich.

  • Home Media System

    • nuts
    • 8. Februar 2010 um 19:11

    Kann auch gehen. Ab 7,5m kann es zu Problemen kommen.
    Probiers einfach aus -1080p@60hz ist als Härtetest gut geeignet.

    Unschärfe oder ähnliches kommt bei der digitalen Übertragung nicht rein. Die Fehler äußern sich in aufblitzenden Pixel.
    Sieht man recht schnell und dann kannste das Kabel zurückschicken.

  • Home Media System

    • nuts
    • 8. Februar 2010 um 18:39

    Ah das hört sich doch schon sehr brauchbar an. "Hdmi 1.3 fähig" nennen die Hersteller das "Feature" den Ton vom Hdmi-Signal abzugreifen meistens. Bei 3* Hdmi kann das dein AVR aber ziemlich sicher.

    10m ist für Hdmi viel, aber nicht unmöglich.
    http://www.hivilux.de/shop/product_i…-Kabel-10m.html
    http://www.amazon.de/Clicktronic-HDMI-Kabel-High-End/dp/B000IBDLQG/ref=sr_1_1?ie=UTF8&s=ce-de&qid=1265650326&sr=1-1
    Müssten beide funktionieren (das Clicktronic zu ähm 98% sicher).

    P.S. Am besten mit 1920*1080p @60hz testen.

  • Home Media System

    • nuts
    • 8. Februar 2010 um 18:00

    Den Sound kann man mittlerweile auf verschiedenen Wegen ausgeben.
    Die gewählte Grafikkarte besitzt z.B. auch einen eigenen Soundchip.
    Ab der 5er Klasse sind die Ati's theoretisch für alles vorbereitet. D.h.
    Bistream (untouched) von Dolby Digital & DTS, Bistream der neuen HD Tonformate, Stereo PCM (im PC decodiert) und Mehrkanal PCM ist alles möglich.
    Allerdings über HDMI und somit brauchst du einen entsprechenden AV-Receiver, der auch den Ton vom HDMI-Signal abgreifen kann.
    Kostenpunkt für den AVR ~250€ bis zu Boliden für mehrere tausend Euro.

    Alternativ: Ein anderes Board mit onboard Spdif Ausgang (DD, DTS, Stereo PCM, keine HD Tonformate) und einem DD/DTS fähigen AVR (können eigentlich alle). Deine Wahl hat keinen oder? Für ~40€ für die Soundkarte haste aber beim Board ja deutlichen Spielraum.

    Oder: Analoger Soundoutput über ein anderes Board oder die extra Karte.
    Je nach Soundsystem spart man sich dann den AVR, da die einfachen 5.1 Sets schon analoge Eingänge (und Vorstufen) mitbringen.
    Insgesamt wahrscheinlich die günstigste Variante, allerdings vom Sound auch die schlechteste.

    @FFDShow / Avisnyth:
    Im verlinkten Thread geht es um Echtzeit Wiedergabe unter Einsatz von Avisynth-Skripten. Dazu ist am HTPC direkt die Rechenleistung von nöten.
    Alternativ kann man die Videos auch am Server bearbeiten und anschließend abspielen.
    Wenn man vor dem Film allerdings erstmal die Rendermaschine im Keller loslassen muss kommt recht wenig Heimkinofeeling auf. (oder deine Organisation ist besser als meine ;) )

  • Home Media System

    • nuts
    • 8. Februar 2010 um 11:57

    Als alter HTPC' ler fallen mir dabei verschiedene Punkte auf.

    Soundausgabe: Welches Soundsystem willst du jetzt verwenden? Bei digitaler Soundausgabe ist eine extra Soundkarte unnötig.

    HDTV (spielt bei dir keine Rolle?): Für 1080i Quellen könnte die Graka zu schwach für eine hochwertige Deinterlacing Methode sein.
    http://www.anandtech.com/video/showdoc.aspx?i=3734&p=4
    1080i Quellen gibt es unter Astra 19,2° hauptsächlich im Angebot von Sky.
    Ansonsten ist die Graka gut geeignet und ermöglich auch HD Sound via bitstream.

    CPU: Vielleicht packt dich das FFDShow /Avisynth Fieber? Dafür ist jede Menge CPU-Power nötig.
    http://www.avsforum.com/avs-vb/showthread.php?t=1172653
    Für die GPU unterstützte (HD-)Wiedergabe reicht der gewählte Proz. aber problemlos.

    Win7: Gute Wahl!

  • [beendet] µit Light Januar 2010

    • nuts
    • 3. Februar 2010 um 14:31

    Der Sinn des Wettbewerbs ist es doch eine eigene Lösung des Problems zu liefern.
    Mit einer funktionierenden Lösung vor dem geistigen Auge war hier einfach die Motivation weg.

    Die Idee war aber gut, vielleicht läufts beim nächsten mal besser. :thumbup:

  • [beendet] µit Light Januar 2010

    • nuts
    • 3. Februar 2010 um 13:39

    Ich hab mich nicht drangesetzt, da der Unicalc-Sourcecode die Aufgabe praktisch löst. Sorry ... :whistling:

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™