Neues Neutrino Prog

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Neues Neutrino Prog

Beitrag von biber »

Hi,

Gibt es eine Anleitung wie ich ein "Hello World" Programm (o.ä.) mit Neutrino schreibe, und in das cdk einbinde?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

???
Gruß Gorcon
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Re: Neues Neutrino Prog

Beitrag von rasc »

biber hat geschrieben:Hi,

Gibt es eine Anleitung wie ich ein "Hello World" Programm (o.ä.) mit Neutrino schreibe, und in das cdk einbinde?

Was willst Du denn genau machen?
Fuer das "Hello World" reicht ein Anfaenger-C(++)-Buch.

Fuer das Einbinden in Neutrino und -ausgabe als MessageForm,
reicht der Aufruf der betreffenden Routine in Neutrino.

Fuer den Aufruf als externes Programm, guck Dir einfach die Plugins von z.B. fx2 an.
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Use the Source , Luke ;-)

So kompliziert ist Neutrino nicht - ein wenig Studie des Codes , dann kann man schon loslegen... C++ und Unix ist natürlich Voraussetzung.

Zwen
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

Ok, ich möchte einen email-klienten schreiben, mit dem ich über pop3 emails auswählen, anschauen und evtl löschen kann.

Ich möchte dazu wissen, ob es ein eigenes Programm sein muss, oder einfach nur ein teil des Neutrino-Projektes,... (wie z.B. bouquetlist.cpp )
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Als Plugin wärs natürlich universeller, aber ich denke mal du tust dich viel leichter, wenn du das als Neutrino-Modul schreibst. Da hast du dann schon alle Gui-Widget die du für den EMail-Client brauchst. Du kannst dich ja an der Timerliste orientieren, die ist von der Funktionalitäz recht ähnlich, denk ich: Eine Auswahliste, löschen, anzeigen.
Bei Fragen kannst du dich dann auch gerne nochmal melden (wenns nicht zu trivial ist ;-) )

Zwen
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Zwen hat geschrieben:Als Plugin wärs natürlich universeller, aber ich denke mal du tust dich viel leichter, wenn du das als Neutrino-Modul schreibst. Da hast du dann schon alle Gui-Widget die du für den EMail-Client brauchst. Du kannst dich ja an der Timerliste orientieren, die ist von der Funktionalitäz recht ähnlich, denk ich: Eine Auswahliste, löschen, anzeigen.
Bei Fragen kannst du dich dann auch gerne nochmal melden (wenns nicht zu trivial ist ;-) )

Zwen
Also ein POP-Client hat IMO nix in Neutrino zu suchen.
Neutrino ist ein SAT-GUI, das andere ist ein Add-On, was wohl nicht jeder braucht, oder will. (Ansonsten koennte man ja auch Webbrowser, mpegplayer, ISDN-Monitor, Haustueroeffner und achja: ein IMAP-Client direkt in Neutrino machen...)

Anderer Grund: Bei Leuten, ohne Netzanbindung nimmt es nur Platz weg,
der kann fuer anderes (Spiele, etc.) besser genutzt werden.

Als Plugin waere es aber super (auch wenn ich es definitiv nicht brauche).
Und vielmehr Aufwand ist es auch nicht.
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

ich find die idee sau gut :lol:
Your Box - Your Problem
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

ok, was ist ein plugin? Ein Spiel oder?

irgendwo muss ich mich Ja orientieren,...
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Orientieren kannst Du Dich an z.B. am tuxtext oder am Newsticker Plugin beide von lazyT.
Bild
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

Newsticker plugin? seit wann gibt es das denn?
wie heisst das?
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Kann sein, dass das noch nicht im CVS ist. Unter http://www.dbox2.info findest Du das.
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

Wie binde ich so ein plugin in die Box ein, so das ich es mit der Fernbedienung starten kann?
LazyT
Senior Member
Beiträge: 1260
Registriert: Samstag 6. Oktober 2001, 00:00

Beitrag von LazyT »

Du machst eine Konfigurationsdatei "pluginname.cfg". Dort kommt z.B. folgendes rein:

Code: Alles auswählen

type=2
name=Pluginname
desc=Beschreibung zum Plugin
needfb=1
needlcd=1
needrc=1
type=2 -> Plugin erscheint im blaue Taste Menü
needfb=1 -> du bekommst ein Handle zum Framebuffer
needlcd=1 -> du bekommst ein Handle zum LCD
needrc=1 -> du bekommst ein Handle zur Fernbedienung

Dein Prog must du als Plugin compilen (siehe CVS) dann hast du die "pluginname.so". Die ".cfg" und ".so" zusammen nach "/lib/tuxbox/plugins" und los gehts :wink:

PS: Dann hab ich auch endlich kein schlechtes Gewissen mehr wegen dem eingestellten pop3d :roll: