• Sorry, dass ich erst jetzt antworte. War nebeher kurz einkaufen für's Wochenende. Das Programm wurde zu 90% in Object Pascal und zu 10% in C++ programmiert und ist ein Bestandteil meines Media Centers. Ich stelle es in den nächsten Tagen auf diesen Seiten Online, da ich noch einige Änderungen in Sachen Tiscali implementieren muß, so das jeder kommerzieller Sender wieder gehört werden kann.

    mfg.

    Mario

  • in 2 sprachen?!
    Ok das geht?!...

    naja C++ kann ich irgent wie ein bischen..
    Hatte es mal gelehrnt bin abe letztes we schon an einem sehr einfachen programm gescheitert, was einen socket öffnen sollte und daten chache und dann weitersenden.

    und pascal ... hmm kleines französisches mädchen (-;

  • Ich habe die DLL's in C++ geproggt und den Header in Pascal übersetzt. Ja, es geht, wenn ich die übersetzte Bibliothek als ActiveX-Typenbibliothek einfüge. In übrigen liegt mir Pascal mehr, als diese gewöhnungsbedürftige Syntax von C.

    Naja, wie gesagt. Ich implementiere noch das "Tiscali-Patch" und schicke es danach auf euren Server.

    Achso: Das Programm läuft unter Win 9x, Win XP, Win NT und voraussichtlich auch unter Vista (ungetestet).

    Als Mindestvoraussetzungen wird DirectX 9c gefordert. Die Senderliste umfasst derzeit 76 kommerzielle deutschsprachige Sender und ca. 100 internationale Sender. Im Schnellzugriff können jederzeit 22 Lieblingssender gespeichert werden.

  • schaut nett aus
    mal ne ot-frage: is pascal besser als java ? weil damit muss ich mich inner schule mit rumquälen und das nervt wie sau ^^

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Java ist eine leicht zu verstehende Script-Sprache, die aber leider einen Interpreter (Compiler) benötigt, der das geproggte übersetzt. Bei Pascal handelt es sich um eine Hochsprache die bevor es zur Laufzeit zum Einsatz kommt, durch einen Compiler galaufen sein muß! Daher ist bei in Pascal, C, C++ erstellte Programme kein Interpreter(Übersetzer) nicht mehr nötig und kann direkt auf jedem PC ausgeführt werden.

    Die Syntax von Java ist sicherlich um einiges einfacher, hat aber den Nachteil das alles über "Non-VCL", also keine visuelle Oberfläche läuft. Die muß bei Java ebenfalls via Quellcode erzeugt werden.

    Und noch eins: Die Leistungsfähigkeit und Möglichkeiten von Interpreter- und Hochsprachen hängt immer von der Raffinesse des Programmers ab. In soweit kann mann nicht pauschalisieren, was für welchen Anwendungsfall die bessere Sprache wäre. Nur soviel: Für reine Webscripts würde ich Perl, Java oder für Datensensitive Anwendungen im Netz PHP, SQL empfehlen. Für komplexe Anwendungen, eine Hochsprache.

    mfg.

    Mario

  • hmm ok danke für die info, hab jetzt weniger schule, ich werde mich mal ein bischen damit beschäftigen ;)

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • @ das stimmt so nicht ganz finde ich...

    Ich schreibe java aber finde PHP, C und sogar Perl einfacher.
    PS Perl sowie java lassen sich auch zu übersetzen, so das man einen binary erzeugen kann.

    PS +ber ein VCL Tutorial währe ich recht glücklich.
    Habe z.B. C sowie java noch nie VCL geschrieben.

    Jo also PHP5.1 kann FAST mit C mithalten.

    PS was sind bei dir komplexe anwendungen?!
    PS wiso nciht auch Java für sowas... wird immer beliebter.

  • 4 mal ps ^^
    also wir haben erst mit grafischer oberfläche gearbeitet nun nur noch mit console (ätzend)
    habe kein tut, aber da du ja java kannst, hier einfach mal ein beispiel, mit der grundstruktur haben wir immer gearbeitet:


    mfg

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Komplexe Anwendungen sind zum Beispiel Programme, die die Win32API kapseln, tief in der Regristy eingreifen. Sie sollten wenigstens Systemweit fungieren und alle installierte Treiber ansprechen und bedienen können.

    Ob ein Programm nur aus einer Schaltfläche besteht oder nicht, sei erst mal dahin gestellt. Den Zugriff auf Systeminterne Prozesse definiere ich schon als komplex und wird mit Java kaum zu steuern sein. (abgesicherter Modus, etc.)

    In sofern würde ich den Hochsprachen einen Vortritt lassen.

    PS: es ist zwar grundsätzlich richtig, das man aus Java-Dateien ein Binary ziehen kann, ohne Java-Konsole allerdings wirkungslos!!!!

  • Danke. Sagen wir mal 1:1. Du hast mit Deinen Aussagen ebenfalls recht. Ach komplexe Anwendungen(Systemnahe Anwendungen) lassen sich wunderbar auch in Java erstellen.

    Beste Grüße aus Berlin

    Mario

    PS: Habe jetzt auch einen Englisch-Grün farbenden Rover. Das Teil holt in der Kurve aber sehr stark aus. Ist das normal?

  • Hi Leute,

    also bei mir klappt das mit dem Autostart noch nicht. Hab aber "AutoStart" value auf "true" gesetzt!
    Kann sich das jemand mal anschauen?

    Gruß Stefan

  • Code
    <param name="AutoStart" value="true">

    Meines erachtens fehlt noch ein Wert (ein Integer). Du hast zwar alles auf Wahr gesetzt, aber das Plugin erwartet noch einen Integer.

    Als Hilfestellung schaue Dich mal auf SelfHTML.org um. Dort gibt es ein korrektes Beispiel zum Einbinden des WMP-PlugIn.

    Müßte meinen alten Webserver ausbutteln. Dort hatte ich mal die Autostartfunktion in HTML geregelt.

    PS: Es wird mit Deinen Code ohnehin nicht funktionieren, Tiscali gestreamte Sender zu hören. Du mußt schon mehr boolsche Abfragen in Deinem Code einbauen. Und zwar vor Deiner Prozedur.

    mfg.

    Mario