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

  • COM / OLE Objekte - Fehler 80020003, Mitglied nicht gefunden

    • nuts
    • 2. Juni 2010 um 21:43

    Das schon recht komplex und ohne COM-Basiswissen eigentlich kaum zu machen.
    Progandy ist schon einiges zuzutrauen aber ob er ohne Software und Doku hier helfen kann ist auch eher fraglich.

    Vielleicht kann man die Objektabfragen in ein .vbs Skript auslagern und dann übergeben?

  • WinHTTP - Welche Besonderheiten sind zu beachten?

    • nuts
    • 2. Juni 2010 um 20:29

    Alles klar, dann kann ich jetzt ja auf tour gehen und das Skript kümmert sich um die Aufnahmen :thumbup:

  • WinHTTP - Welche Besonderheiten sind zu beachten?

    • nuts
    • 2. Juni 2010 um 17:28

    Hey,

    ich möchte von einen webserver (lokales Netzwerk) verschiedene Daten abfragen.
    Der Webserver (DVBViewer -> Recordingservice) gibt ein .xml Dokument zurück.

    Bis jetzt bin ich über die IE.au3 Funktionen gegangen, allerdings stürzt mir am Sever ständig der IE ab (ka warum) und dann funktioniert mein Skript nichtmehr.
    Also mal ein Versuch über die WinHTTP.au3 Variante.

    Spoiler anzeigen
    [autoit]


    #include <IE.au3>
    #include <WinHTTP.au3>

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

    Global $ip = '192.168.1.101' ; Port 80
    Global $port = 80

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

    _IE()
    _WinHTTP()

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

    Func _IE()
    Local $check = "http://" & $ip & ":" & $port & "/api/status.html"
    Local $oIE = _IECreate($check, 0, 0)
    Local $sHTML = _IEBodyReadText($oIE)
    _IEQuit($oIE)
    ;ConsoleWrite($sHTML & @crlf)
    MsgBox(0, "IE", $sHTML) ;debug
    EndFunc ;==>_IE

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

    Func _WinHTTP()

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

    local $hw_open = _WinHttpOpen("CI_reset_tool")
    local $hw_connect = _WinHttpConnect($hw_open, $ip)
    local $h_openRequest = _WinHttpOpenRequest($hw_connect, "GET", "/api/status.html")
    _WinHttpSendRequest($h_openRequest)
    _WinHttpReceiveResponse($h_openRequest)

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

    local $data = _WinHttpReadData($h_openRequest)

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

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

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

    MsgBox(1, "WinHTTP", $data)
    EndFunc ;==>_WinHTTP

    [/autoit]

    Es funktioniert auch scheinbar, allerdings fehlt mir die Zeit das wirklich zu testen und von dem Skript hängen "wichtige" TV-Aufnahmen ab.
    Die erhaltenen Daten sind dafür unverzichtbar.

    Daher die Frage ob ich das grundsätzlich richtig angegangen bin.
    Wo würde ein benötigter Benutzername und das Passwort eingetragen? Einfach zur URL wie in der Doku?

    Die Doku vom Webserver:

    Code
    URL=http://[user:password@]IP[:port]/api
    Statusabfrage => URL/status.html

    So das wars schon :)

    Gruß nuts

  • Kabelfernsehn (HDTV) mit TV Karte empfangen?

    • nuts
    • 2. Juni 2010 um 14:06

    Wie ja schon gesagt wurde, aufgrund der Verschlüsselung kann man das so nicht sagen.
    Vielleicht lässt ja auch der KD Mitarbeiter beim Antrag für digitalen Empfang was raus welches CAM geeignet ist.

  • Kabelfernsehn (HDTV) mit TV Karte empfangen?

    • nuts
    • 1. Juni 2010 um 23:33

    KD verwendet imho (Sat. Nutzer - die Kabelinfos solltest du besser nachprüfen) eine Grundverschlüsselung für digitales Kabel.
    D.h. alles außer den ÖR's (würden auch ohne CI+CAM gehen) muss entschlüsselt werden.
    Je nach Karte brauchst auch ein bestimmtes CAM: https://www.mascom.de/index.php?id=94&no_cache=1&tx_commerce_pi1[showUid]=14515&tx_commerce_pi1[catUid]=795&cHash=beb47fa9af692fd37c29b797f2053316
    Vielleicht gibts auch gar kein "legales", MASCOM musste die Unterstützung für K09 und D09 wieder rausnehmen, vielleicht findet sich die entsprechende Firmware aber auch noch im Netz (3.18 war das imho).
    Wie du siehst so einfach ist das gar nicht 8o (dämliche Grundverschlüsselung ... :thumbdown: )

    Derzeit wird nur analoges Kabel verwendet? Weil du erwähnst was von HDTV und dafür ist digitaler Empfang Pflicht (kostet vielleicht auch einen Aufpreis?- dafür gibt dann die Karte ;) ).
    Für analoges Kabel bräuchte man eine an analoge TV-Karte: http://geizhals.at/deutschland/?cat=vid&xf=801_analog
    Qualitätsmäßig überhaupt nicht zu empfehlen, außerdem unterstützen zahlreiche TV-Programme für den PC ausschließlich DVB.
    Dafür gibts keine Probleme mit der Verschlüsselung!

  • Kabelfernsehn (HDTV) mit TV Karte empfangen?

    • nuts
    • 1. Juni 2010 um 23:00

    Dazu brauchst du eine TV-Karte mit CI- Anschluss.
    Ins CI-Modul kommt dann ein entsprechendes CAM, welches dann die Kabeldeutschland-Karte aufnimmt.
    Was für eine Karte hast du denn von Kabeldeutschland bekommen (sollte drauf stehen)? Eine K09?

  • COM / OLE Objekte - Fehler 80020003, Mitglied nicht gefunden

    • nuts
    • 1. Juni 2010 um 22:58

    Puh schwierig ohne die Software und eine Doku.
    Sicher das die Zugangsdaten auch stimmen? $oHWP.Anmelden ("USER", "PASSWORD")
    Das Aufruf funktioniert doch oder? (kein request to objekt failed oder ähnliches?)

  • COM / OLE Objekte - Fehler 80020003, Mitglied nicht gefunden

    • nuts
    • 1. Juni 2010 um 21:18

    Gibts dazu eine Doku? Bzw. poste mal das vbs Skript dazu.
    Weil da was von "Table" steht: Autoit kann mit Aufrufen die ein Array zurückgeben leider nichts anfangen.

    Das hier sollte man wahrscheinlich auch vermeiden:

    [autoit]

    $wert = $oHWP.Table("ADR").Anzahl ; funktioniert (Anzahl der Adressen abfragen)

    [/autoit]


    besser so:

    [autoit]


    $wert = $oHWP.Table("ADR")
    $ret=$wert.Anzahl

    [/autoit]
  • Autoit als Converter (FFmpeg)

    • nuts
    • 1. Juni 2010 um 15:56

    Die Möglichkeiten von ffmpeg zu nutzen sollte ja nicht zu schwer sein: [ offen ] Ffmpeg.exe ansteuern?

  • Free AutoIt Object

    • nuts
    • 31. Mai 2010 um 12:43

    Den Bezug zu Direct3D verstehe ich nicht so ganz.

    Ansonsten ist das doch gar nicht mal schlecht :thumbup:

  • Allegmeine Frage zu TCP-Recv

    • nuts
    • 30. Mai 2010 um 21:46

    Die meist verwendete max. Größe liegt bei 1500 (inkl. Header) Bytes, den Wert solltest du mindestens einstellen.
    Ich würde mal vermuten größere Pakete werden von TCPRecv ganz verworfen?

  • Kostenloser Webhoster

    • nuts
    • 28. Mai 2010 um 13:25

    Ja klingt gut - danke.
    Gibts (oder sonst) da eine garantierte Verfügbarkeitsquote? Oder wie machen das die Firmenkunden?

  • Kostenloser Webhoster

    • nuts
    • 28. Mai 2010 um 13:14

    Gibts ja ganz schön viel fürs Geld. 8o
    Wer quält sich da wegen 3€ im Monat mit den freien Alternativen?
    Ganz wichtig wäre mir die Verfügbarkeit, da der sämtliche Geschäftsschriftverkehr (email, fax) darüber läuft - Budget: derzeit 12€ im Monat (bissle drüber geht, weniger ist natürlich immer super).

  • Kostenloser Webhoster

    • nuts
    • 28. Mai 2010 um 13:01

    Habt ihr vielleicht auch Tipps für kostenpflichtige, 100% werbefreie Anbieter?

  • [Beispiel] NeMP3-P (MP3-Player) Version 0.8.4.7

    • nuts
    • 28. Mai 2010 um 11:10

    Achso dir geht es um die Videos.
    Also da wird das Directshow-System angezapft, dass ist äußerst wacklig und nun wirklich nicht schön. Ob das überhaupt gewollt ist?

    Anbei mal eine Directshow UDF für die Videowiedergabe.
    Mein Tipp -> übergib diese Sachen lieber an ein Programm das sich damit auskennt wie z.B. mpc-hc (opensource) und stelle für die Musikwiedergabe auf die bass.dll um. Da gibts auch alle Möglichkeiten (asio, visualiserungen usw.) und ganz mächtige UDF's.

    Dateien

    DSEngine.zip 77,75 kB – 352 Downloads
  • Gdi+ Tutorial

    • nuts
    • 27. Mai 2010 um 22:38

    Wie soll das aussehen? Ein Mathe crashkurs?
    Ich würde eher damit anfangen die GDI+ Basisbefehle zu erläutern, am besten mit Beispielen ohne zu komplizierte Berechnungen.

  • [Beispiel] NeMP3-P (MP3-Player) Version 0.8.4.7

    • nuts
    • 27. Mai 2010 um 21:56
    Zitat von AutoBert


    MPeg zulassen soll, weiss aber nicht wie ich die durch _Soundplay() automatisch erzeugten Fenster nach Ende eines Liedes wieder schliessen kann. Beim Programmende werden sie automatisch mit geschlossen.
    [/list], was haltet ihr davon?


    Gleich konsequent den Player auf bass.dll Basis umstellen.

    Ansonsten - gute Arbeit. :thumbup:

  • DLLs sind kompliziert...

    • nuts
    • 27. Mai 2010 um 16:19
    [autoit]

    MsgBox(0,"",$Ret[0])

    [/autoit]


    Dllcall gibt ein Array zurück.

    P.S. Also diese msdn Doku's ....

  • WM-Tippspiel

    • nuts
    • 26. Mai 2010 um 13:30

    Abwarten, ich mach dieses Jahr auch mit :D

    Einzelergebnisse kann man noch nicht tippen?

  • Happy Birthday anno2008 und SEuBo

    • nuts
    • 26. Mai 2010 um 13:18

    Alles gute :thumbup:

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™