Na das sind ja schon zwei Versionen 0.4.8 und 0.4.9-pre1
Solange du beim 'rühren' (wie poetter es so schön nennt ) und zur Laufzeit die gleiche nimmst wäre das aber auch kein Problem.
horchi
Na das sind ja schon zwei Versionen 0.4.8 und 0.4.9-pre1
Solange du beim 'rühren' (wie poetter es so schön nennt ) und zur Laufzeit die gleiche nimmst wäre das aber auch kein Problem.
horchi
ZitatAlles anzeigenOriginal von creiser
Angeregt von Eurer Diskussion habe ich auch noch etwas mehr mit dem PIN-Plugin herumgespielt, und mir ist da was aufgefallen, was wohl so nicht ganz seinen Zweck erfuellt:
Wenn ich mir einen Kindergeschuetzten Film anschaue, und die Wiedergabe mit stop abbreche, ist es egal, wieviel Zeit vergeht, man kann die Wiedergabe des geschuetzten Films immer mit play fortsetzen.
Ist das nur bei mir so? Gehoert das so? Oder habe ich einen Denkfehler?
mfg
CR
Die Freigabe gilt für den ganzen VDR, man gibt damit global alles frei was gesperrt ist. Das ganze bis zur manuellen Aktivierung über den entsprechenden Menüpunkt. Im Setup kann man zusätzlich eine Zeit konfigurieren nach der die Sperre automatisch aktiviert wird.
Horchi
Hallo,
ich bekomme nun seit ca. zwei Tagen keine Benachrichtigungen auf Antworten zu meinen Beiträgen. Ist in den Einstellungen aktiviert. Vorher hat das immer prima geklappt.
Kann das jemand bestätigen, gibt es damit derzeit Probleme?
Danke, Grüße
horchi
Hi,
verstehe, ich habe es in das script Verzeichnis des Plugins übernommen, die Variablennamen sind besser, hat nen Kommentar, etc.
Ich hatte das mit der heißen Nadel gestrickt
Horchi
Hi udobroemme,
Zitatwas aber m.E. eher daran liegt, dass das Plugin die Einträge in der Sektion [MenuSchedule] momentan ignoriert,
was du suchst ist MenuTimers, MenuSchedule ist für Programme.
Grüße
horchi
ZitatOriginal von Tobi
horchi: Hab mir erlaubt, das gleich ins Plugin einzubauen. Danke!
Tobias
Ins Plugin, den Skript Code? Stehe gerade etwas auf der Leiung, du hast das Plugin so erweitert, dass das Skript nicht mehr nötig ist?
ZitatEin Update ist gerade online gegangen.
wo?
Danke und Grüße
horchi
ZitatOriginal von duc
klasse, da hätte ich nämlich auch noch nen wunsch. ich hab ja die meisten filme im divx format auf der platte liegen und da würde ich mir wünschen bestimmte verzeichnisse nur über eine pin eingabe freizugeben. falls das möglich ist. ich schau meine divx filme mit dem mplayer plugin an.
frank
OT:
in der aktuellen Version kannst du Plugins Sperren, du könntest z.B. dem mplayer sperren. Oder wenn es nur einzelne Verzeichnisse sein sollen lösche ich den Link auf den Ordner und setze ihn über ein Skript in Befehle wenn ich ihn brauche, das Skript wiederum kannst du über's Plugin sperren. (Ok ist etwas umständlich )
horchi
ZitatAlles anzeigenOriginal von duc
also ich hab jetzt die version 0.1.11 von mugle noch mal frisch gesaugt und die alte gelöscht und dann installiert. nach einigem hin-und her beim kompilieren hab ichs dann hingekriegt. jetzt klappts auch mit muggle. freut mich sehr. jetzt wird oben zumindest der titel angezeigt und der progressbar geht auch. in der mitte ist ein schwarzes loch, ich denke da sollte das cover sein. ich glaube, das mit den covern bei muggle muss ich im theme irgendwo angeben, das krieg ich aber raus, denke ich.
viel dank für die unterstützung.
darf ich mal ganz neugierig sein, was du in nächster zukunft noch tolles einbauen möchtest?
frank
Moin,
schön, dass das es nun läuft!
Bin mal neugierig, war es das mit dem Replaying-Status Aufruf?
Ich bin gerade mal etwas am PIN Plugin erweitern, ansonsten noch am X-Frontend (doppelckick auf Menüpunkte zum direkten auswählen, ...)
Das graphTFT hat nun auch eine Serviceschnittstelle über welche ein touchTFT-Plugin angebunden werden kann. Diese Idee stammt von LarsAC und Frankman, die beiden entwickeln gerade das dazu passende touchTFT-Plugin (ist schon recht weit).
horchi
Zitat1. Wenn ich eine geschützte Aufzeichnung schneide, ist die geschnitten Aufnahme wieder ungeschützt
Hierzu habe ich eine einfache Lösung anzubieten, man kann bein Starten des VDR ein Skript mit der Option -r angeben, dies wird in den meisten Fällen bereits gemacht und ist oft 'noadcall.sh'. An diese Skript einfach unten folgenden Code anfügen:
if [ $1 == "edited" ]; then
fsk=`echo $2 | sed s/"%"/""/ `
fsk=$fsk/protection.fsk
fsknew=$2/protection.fsk
if [ -f $fsk ]; then
touch $fsknew
fi
fi
Alles anzeigen
Dann wird die Kindersicherung für die geschnittene Aufnahme übernommen.
horchi
ZitatAlles anzeigenOriginal von rookie1
Ho ho ho
das muss ich gleich mal überprüfen, hat schon lang kein Kind mehr gefragt ob es eine Aufnahme schauen kann.
rookie1
Nicht falsch verstehen, das geht nur VOR Aufnahmebeginn!
horchi
ZitatAlles anzeigenOriginal von ThomasHS
Zwei Sachen sind mir aber noch aufgefallen:
1. Wenn ich eine geschützte Aufzeichnung schneide, ist die geschnitten Aufnahme wieder ungeschützt
2. Im Timermenü kann jeder den Kinderschutz wieder deaktivieren
zu 1 ist wohl das manuelle aktivieren der Kindersicherung für die geschnittene Aufnahme angesagt.
zu 2 fällt mir momentan nichts passendes ein, ausser das meine Kleine doch schlauer ist als ich dachte ;-))
Hat eventuell noch jemand eine Tip hier für ?
Danke Gruß Thomas
Moin,
Zu 1 muß ich mir das schneiden im VDR mal ansehen, ggf. ist das Patch so erweiterbar, dass die Datei protection.fsk mit übernommen wird.
Zu 2 könnte das Timer Menü auch sichern oder den einen Menüpunkt ausblenden wenn nicht freigegeben ist.
horchi
Mir fällt gerade noch was ein, es gab vor einiger Zeit eine Umstellung der Status Klasse des VDR, da kam der Parameter "bool On" zur Replaying Methode hinzu. Dies hatte zur Folge das die Plugins welche das verwenden gepatcht bzw. angepasst werden mussten damit man sie wieder compilieren konnte. Da das graphTFT genau an diesem Parameter Start/Stop der Wiedergabe festmacht ist es m.E. naheliegend, dass in der von dir verwendeten muggle Version genau hier etwas schief läuft. Ggf. gibt es einen neueren Patch oder es ist in einer neueren Version bereits behoben.
void cGraphTFTDisplay::Replaying(const cControl *Control, const char *Name,
const char *FileName, bool On)
horchi
ZitatAlles anzeigenOriginal von duc
also bei mir gehen die MenuImageMaps nicht, egal was ich mache.
mit path2 funktiuonierts bei mir definitiv nicht. auch nicht bei poetters theme, habs extra ausprobiert. wenn ich das nach path ändere gehts.
ich verwende die neueste version von graphtft, is ja klar. darüber reden wir hier ja.
momentan hab ich leider nur sporadisch zeit, was an meinem vdr zu machen. deshalb geht es immer etwas schleppend mit der fehlersuche.
frank
Hi,
hier findest du die neuste Version in welcher der angekündigte Bugfix der ImageMap enthalten ist. Die theme Datei einfach tauschen. Ggf. hilft das ja weiter. Ansonsten sind nur frontend betreffende Änderungen enthalten. Man kann nun im Setup die Qualität (1-100) des an das Frontend zu sendenden JPEG's einstellen. Das Frontend bitte auch neu übersetzten.
www.jwendel.de/vdr/vdr-graphtft-0.0.14b.tar.bz2
www.jwendel.de/vdr/DeepBlue.theme
horchi
ZitatOriginal von duc
so ganz verstehe ich das nicht. die MenuImageMaps werden doch in der section menu zugewiesen.
stimmt, in meiner Theme und da geht es auch (wenn man nicht via dem Plugin Setup die Theme hin und her wechselt), oder?
Der Hinweis oben bezog sich auf Poetter's Theme.
Zitatmir ist noch etwas anderes aufgefallen. die variable path2 in dem theme wird bei mir nicht aufgelöst.
Item=Column,number=4,type=progress,y=70,width=70,height=425,spacing=10,bar_height=50%,size=22,bg_red=0,bg_green=0,bg_blue=0,path2=columnimages/progress.png;
zeigt bei mir erst was an, wenn ich aus path2 path mache.
path2 ist das Image für die Progress Bar, und funzt hier prima, so wie ich Poetter und CKone verstanden habe auch bei denen, auch mit Poetters Theme. Welche Version des Plugin verwendet du?
Zitatich will mal die ganzen patche überprüfen. muss ja auch nen grund haben warum das mit muggle nicht hinhaut.
frank
Wenn ich dir bei der Suche (ohne muggle zu installieren zu müssen ) helfen kann melde dich.
horchi
ZitatOriginal von duc
bei mir ist das genauso. die pfade stimmen und die png s sind auch vorhanden. muss was anderes sein.
frank
ja, ist gefunden und behoben, siehe meinen Post oben.
Wenn du den vdr mit DeepBlue startest (nicht esrt übers setup das theme wechselst) sollte es aber gehen, oder?
Die Version mit dem Fix kommt heute oder morgen Abend
horchi
ZitatOriginal von poetter
Hmm,
also die MenuImageMap's werden bei mir weder bei deinem noch bei meinem Theme angezeigt. Haste ne Idee woran das liegen könnte?
Ab Log-Level 4 gibt es beim Start des VDR dies Meldung "Storing image ..." für jedes Image der Map. Ab Log-Level 3 wird beim Laden jedes Images der ImageMap "MenuImageMap: Picture for ..." ausgegeben, letzteres aber leider nur nach Erfolg, hier fehlt noch eine Meldung wenn nichts gefunden wurde.
Fehlen die Images aller Menüpunkte des Hauptmenüs?
ZitatDas strreplace muss überigens us der display.c entfernt werden. Übernimmst du das in deinen Code?
Klar display.c und bereits übernommen.
ZitatIch habe seit der neuen Version oben und unten einen schwarzen Rand. Kann man den irgenwie wieder loswerden?
Stimmt die Border Einstellung im Plugin Setup?
[/EDIT]
ImageMap Problem gefunden! Es sind zwei Punkte.
Punkt 1: ImageMap Items werden nur in der Sektion [Menu] erwartet und dann für alle Menüs verwendet. Das habe ich noch nicht erweitert (war mir noch nicht aufgefallen). Was macht hier Sinn, ist es nötig getrennte Maps für die verschiedenen Sektionen zu verwalten oder genügt eine globale, da sich die Einträge ohnehin am Namen unterscheiden?
Punkt2: Die Map wird beim wechseln der Theme übers Setup-Menü NICHT neu eingelesen, Fehler meinerseits :O, Bugfix in Arbeit.
Als Workaround kannst du die ImageMap Items nach [Menu] verschieben und nach einem Theme Wechsel einmal neu Starten (letzteres kommt ja nur selten vor ).
horchi
ZitatAlles anzeigenOriginal von poetter
:moin,
Schon mal vielen Dank für die Anpassungen.
Mit den Icons meinte ich die Icons die für die einzelnen Punkte im Menu angezeigt werden:
CodeAlles anzeigenItem=MenuImageMap,width=128,height=128,name=Schedule,file=menu/kdict.png; Item=MenuImageMap,name=Channels,file=menu/tv.png; Item=MenuImageMap,name=Timers,file=menu/bell.png; Item=MenuImageMap,name=Recordings,file=menu/folder_video.png; Item=MenuImageMap,name=Setup,file=menu/package_system.png; Item=MenuImageMap,name=Commands,file=menu/kcmkwm.png; Item=MenuImageMap,name=DVD,file=menu/dvd_unmount.png; Item=MenuImageMap,name=DVDSwitch,file=menu/dvd_unmount.png; Item=MenuImageMap,name=MP3,file=menu/multimedia.png; Item=MenuImageMap,name=MP3-NextGen-Audioplayer,file=menu/multimedia.png; Item=MenuImageMap,name=MPlayer,file=menu/mplayer.png; Item=MenuImageMap,name=Picture beside Picture,file=menu/pbp.png; Item=MenuImageMap,name=TV-OnScreen,file=menu/tvonscreen.png; Item=MenuImageMap,name=Videotext (OSD),file=menu/videotext.png; Item=MenuImageMap,name=Signalinformationen,file=menu/femon.png; Item=MenuImageMap,name=Wetterbericht,file=menu/wetter.png;
Kriege die im Moment weder bei deinem noch bei meinem angezeigt.
Ich hab auch noch ein Problem mit den Ordner Symbolen in MenuRecordings. Kann bitte mal jemand seine Enigma.ttf posten.
Di Icons werden bei mir angezeigt, stimmen die Pfade?
Zu den Ordner Symbolen, nimm mal die eine Zeile aus der display.h, dann funzt auch das:
tab = strdup(tp);
strreplace(tab, '\177', '|');
- strreplace(tab, '\202', '|');
strreplace(tab, '\203', ' ');
strreplace(tab, '\204', ' ');
strreplace(tab, ']', ' ');
strreplace(tab, '[', ' ');
len = strlen(Str::allTrim(tab));
horchi
ZitatAlles anzeigenOriginal von zulu
Hallo Horchi,
Beide Korrekturen sind in extrecmenu-0.12a schon drin.
Gruss
Marc
ups, da muss ich mal updaten, die 0.7 scheint nicht mehr wirklich aktuell zu sein
[/EDIT]
Ok update done und hat sich gelohnt, das neue ExtRecPlugin ist echt toll!
Hier der grapthTFT Patch für die aktuelle ExtRec Version:
--- ../plain/extrecmenu-0.12a//Makefile 2006-06-11 16:18:14.000000000 +0200
+++ Makefile 2006-11-19 10:51:08.000000000 +0100
@@ -3,7 +3,7 @@
#
# uncomment if you use the pin-plugin and want to protect your recordings
-#WITHPINPLUGIN=1
+WITHPINPLUGIN=1
# The official name of this plugin.
# This name will be used in the '-P...' option of VDR to load the plugin.
--- ../plain/extrecmenu-0.12a//mymenurecordings.h 2006-06-11 15:05:31.000000000 +0200
+++ mymenurecordings.h 2006-11-19 10:49:14.000000000 +0100
@@ -50,6 +50,7 @@
~myMenuRecordings();
void Set(bool Refresh=false,char *current=NULL);
virtual eOSState ProcessKey(eKeys Key);
+ virtual eOsdMenuKind MenuKind() { return omRecordings; }
};
// --- myMenuRenameRecording --------------------------------------------------
Alles anzeigen
Und gleich noch die passende Theme Sektion dafür, davon ausgehend, dass ExtRecMenu Setup alle Spalten 'an' sind:
[MenuRecordings]
Include=MenuCommon;
# designed for ext rec menu
# flag (New,...) as text (or symbol via font)
Item=ColumnSelected,number=1,y=70,width=40,height=425,size=22,red=255,green=248,blue=166,font=Enigma,path=menu/focus-small.png;
Item=Column,number=1,y=70,width=40,height=425,size=22,font=Enigma;
# Date
Item=ColumnSelected,number=2,y=70,width=150,height=425,font=Vera,size=22,red=255,green=248,blue=166;
Item=Column,number=2,y=70,width=150,height=425,font=Vera,size=22,red=255,green=255,blue=255;
# Time
Item=ColumnSelected,number=3,y=70,width=110,height=425,font=Enigma,size=22,red=255,green=248,blue=166;
Item=Column,number=3,y=70,width=110,height=425,font=Enigma,size=22,red=255,green=255,blue=255;
# length
Item=ColumnSelected,number=4,y=70,width=100,height=425,size=22,red=255,green=248,blue=166,font=Vera;
Item=Column,number=4,y=70,width=100,height=425,size=22,font=Vera;
# text
Item=ColumnSelected,number=5,y=70,height=425,font=Enigma,size=22,red=255,green=248,blue=166;
Item=Column,number=5,y=70,height=425,font=Enigma,size=22,red=255,green=255,blue=255;
Alles anzeigen
horchi