Project Valerie - Enigma2 MediaCenter

    • Hi,

      hab jetzt ein ganz anderes Problem. Hatte die Version r960 installiert.
      Dann hab ich hier gelesen das es r963 gibt und mich gewundert warum keine neue Version gefunden wird.
      Jetzt hab ich kurzerhand die aktuelle Version runtergeladen und händisch installiert bzw. geupdated.
      Starte ich jetzt PV bekomm ich den Hinweis das eine neue Version r960 verfügbar ist obwohl ich doch schon r963 habe!!

      Auch im WebIf findet man folgenden Eintrag:

      Version
      r963 (found new version r960)

      Ist das ein Fehler von euch oder spinnt meine Box rum??
      Denn bis jetzt gabs damit nie Probleme.

      Greetz

      Pikeman
    • das ist kein bug sondern ein feature ;)

      in den optionen kann man umstellen zwischen nightly oder release.

      derzeit ist dort sicher release eingestellt. daher zeigt er dir die letzte offizielle stable release an sprich 960.

      wenn du auf nightly stellst dann sollte er immer die aktuelellste anzeigen.
    • Im Webinterface unter dem Punkt Options -> Global Settings ist die Ansicht unvollständig. Getestet mit Firefox 6.0 und IE 9.0.8112 in Version r963. Zwar auch nur Kosmetik, aber dennoch.... anbei der Screenshot!


      ist gefixt :) rev964 (nightly mode)
    • Hallo.

      Folgendes Problem:

      Alle Änderungen die ich in den Sync-Settings im WebIF mache, werden nicht gespeichert - trotz save-Button :/

      Weiß jemand Rat?

      Gruß und Danke

      Add: Hier der Log

      20:02:51.0225797 I WebActions::action request: <GET /action?mode=options.saveconfig&what=settings_global&type=checkbox&name=Assistent+beim+n%C3%A4chsten+Start+anzeigen&value=on HTTP/1.1>
      20:02:51.0227494 I WebActions::action request.args: {'what': ['settings_global'], 'type': ['checkbox'], 'mode': ['options.saveconfig'], 'value': ['on'], 'name': ['Assistent beim n\xc3\xa4chsten Start anzeigen']}
      20:02:51.0228783 I WebActions::action request.args[mode]: ['options.saveconfig']
      20:02:52.0870225 I Manager::__init__ ->
      20:02:52.0871492 I Database::__init__ ->
      20:02:52.0872520 I databaseHandlerPICKLE::__init__ ->
      20:02:52.0873543 I databaseHandlerPICKLE::getInstance ->
      20:02:52.0874712 I Database::getInstance ->
      20:02:52.0876389 I load Check /hdd/valerie/pre.conf
      20:02:52.0877988 I load - OK
      20:02:52.0879302 I load Check /hdd/valerie/post_movie.conf
      20:02:52.0880803 I load - OK
      20:02:52.0882111 I load Check /hdd/valerie/post_tv.conf
      20:02:52.0883616 I load - OK
      20:02:52.0903529 I TYPE: options.global

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von RedhousePils ()

    • super, klappt jetzt prima mit der .nfo (sogar ohne eine zweite zeile!)

      ein kleines Problem habe ich noch:


      Ordner:
      FilmXYZ


      Inhalt:
      FilmXYZ - cd1.avi
      FilmXYZ - cd2.avi
      FilmXYZ - cd1.nfo

      Angenommen FilmXYZ ist ein Name, der ohne .nfo-Datei von Valerie mit einem falschen IMDB-Link verknüpft wurde (...weil er so ähnlich heißt wie FilmABC)

      Valerie erkennt zwei Filme aus den beiden Dateien:

      1. FilmXYZ (cd1) aus der .nfo
      2. FilmABC (cd2), wegen dem ähnlichen Namen aus der Datenbank
    • Original von DonDavici
      Im Webinterface unter dem Punkt Options -> Global Settings ist die Ansicht unvollständig. Getestet mit Firefox 6.0 und IE 9.0.8112 in Version r963. Zwar auch nur Kosmetik, aber dennoch.... anbei der Screenshot!


      ist gefixt :) rev964 (nightly mode)


      Gerade getestet, optisch jetzt erste Sahne, aber wie auch schon "RedhousePils" erwähnt hat, werden Änderungen auf dieser Seite nicht übernommen (nachdem Klick auf einen Save Button ist immer noch die alte Einstellung vorhanden). Kann aber nicht sagen ob das vor r964 noch funktionierte ;)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Stylewarz3 ()

    • update: wenn ich 2x .nfo-Dateien erstelle, also:


      Inhalt:
      FilmXYZ - cd2.avi
      FilmXYZ - cd1.nfo

      FilmXYZ - cd1.avi
      FilmXYZ - cd1.nfo



      .. dann wir der Film nur 1x erkannt... der 2te steht "already in DB"
    • erade getestet, optisch jetzt erste Sahne, aber wie auch schon "RedhousePils" erwähnt hat, werden Änderungen auf dieser Seite nicht übernommen (nachdem Klick auf einen Save Button ist immer noch die alte Einstellung vorhanden). Kann aber nicht sagen ob das vor r964 noch funktionierte ;)


      mit 965 gefixt :)
    • update: wenn ich 2x .nfo-Dateien erstelle, also: Inhalt: FilmXYZ - cd2.avi FilmXYZ - cd1.nfo FilmXYZ - cd1.avi FilmXYZ - cd1.nfo .. dann wir der Film nur 1x erkannt... der 2te steht "already in DB"


      mhmm bitte psote das und deine erkenntnisse als issue hier

      code.google.com/p/project-valerie/

      das ist nicht so schnell zu lösen. möchte es aber nciht aus den augen verlieren.

      danke
    • Original von ps3johnny
      wenn ich die deutsche IMDB eintrage, komm ich auch nicht weiter.


      Um es nur mal klarzustellen :)
      Es gibt keine "deutsche" IMDB. Es gibt nur die Beschreibung, etc auf Deutsch, aber die Seite, bzw. ID ist immer die gleiche!

      Sollte nur zum Verständnis für alle sein :)
      Its good to be root
    • hätte ich bloß kein update gemacht.... ;)

      in den sync-einstellungen bekomme ich nun wieder einen green-screen, wenn ich die verzeichnisse auswählen möchte. (hatte ich vor ca. 20 versionen schon einmal, damals fehlte die .conf)

      hier ein log:

      17:07:49.0518104 I __init__:: version=r987
      17:07:49.0520340 I __init__:: language=EN
      17:07:49.0521683 I __init__:: showwizard=False
      17:07:49.0522915 I __init__:: autostart=False
      17:07:49.0525699 I __init__:: checkforupdate=Passive
      17:07:49.0526976 I __init__:: updatetype=Nightly
      17:07:49.0528088 I __init__:: uselocal=False
      17:07:49.0586653 I findSkin element=<Element 'skin' at 0x10382c0>
      17:07:49.0682857 I registerPlugin registered: name=Movies where=4
      17:07:49.0689484 I registerPlugin registered: name=TV Shows where=4
      17:07:49.0691813 I DataElement::getDataPreloading screen=PVMC_FontLoader name=API
      17:07:49.0695435 I Loading Font: /usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/skins/mayatypeuitvg.ttf as Modern
      17:07:49.0706688 I registerPlugin registered: name=Excecute stop.sh on e2 shutdown where=13
      17:07:49.0708464 I registerPlugin registered: name= where=10
      17:07:49.0773292 I registerPlugin registered: name=EXPERTE where=10
      17:07:49.0780568 I registerPlugin registered: name=Einstellungen where=8
      17:07:49.0787165 I registerPlugin registered: name=Aktualisierung where=8
      17:07:49.0833076 I __init__:: version=r987
      17:07:49.0835069 I __init__:: language=EN
      17:07:49.0836196 I __init__:: showwizard=False
      17:07:49.0837262 I __init__:: autostart=False
      17:07:49.0839249 I __init__:: checkforupdate=Passive
      17:07:49.0840569 I __init__:: updatetype=Nightly
      17:07:49.0841756 I __init__:: uselocal=False
      17:07:49.0900551 I findSkin element=<Element 'skin' at 0x10382c0>
      17:07:49.0932510 I <module> Merlin Music Player not found
      17:07:49.0948880 I registerPlugin registered: name=Synchronisieren where=10
      17:07:49.0955923 I registerPlugin registered: name=Synchronisieren where=8
      17:07:49.0973968 I registerPlugin registered: name=Neueste Folgen where=10
      17:07:49.0982518 I registerPlugin registered: name=Neueste Folgen where=4
      17:07:50.0400983 I registerPlugin registered: name=myepisodes where=10
      17:07:50.0412752 I registerPlugin registered: name=myepisodes where=9
      17:07:50.0425269 I registerPlugin registered: name=myepisodes where=100
      17:07:51.0155232 I registerPlugin registered: name=Webinterface where=10
      17:07:51.0164266 I registerPlugin registered: name=Webinterface where=12
      17:07:51.0176995 I registerPlugin registered: name=Medienwiedergabe where=10
      17:07:51.0181730 I registerPlugin registered: name=Medienwiedergabe where=4
      17:07:51.0185640 I registerPlugin registered: name=Medienwiedergabe where=3
      17:07:51.0192451 I <module> lastFM not found
      17:07:51.0208363 I registerPlugin registered: name=Gesehen where=9
      17:07:51.0217091 I registerPlugin registered: name=Gesehen where=100
      17:07:51.0226943 I registerPlugin registered: name=Gesehen where=101
      17:07:51.0235961 I registerPlugin registered: name=Als gesehen markieren where=11
      17:07:51.0246142 I registerPlugin registered: name=Als ungesehen markieren where=11
      17:07:51.0347062 I registerPlugin registered: name=DVDPlayer where=10
      17:07:51.0352253 I registerPlugin registered: name=DVDPlayer where=4
      17:07:51.0408011 I registerPlugin registered: name=trakt.tv where=10
      17:07:51.0422476 I registerPlugin registered: name=trakt.tv where=9
      17:07:51.0436378 I registerPlugin registered: name=trakt.tv where=100
      17:07:51.0443693 I <module> PicturePlayer not found
      17:07:51.0445482 I loadPlugins Information (<type 'exceptions.NameError'>): name 'PicturePlayer' is not defined
      17:07:51.0446483 I loadPlugins f: DMC_PicturePlayer
      17:07:51.0453001 I <module> Dreamnetcast not found
      17:07:51.0459907 I <module> Filebrowser not found
      17:07:51.0591074 I registerPlugin registered: name=MultiMediathek where=10
      17:07:51.0597028 I registerPlugin registered: name=MultiMediathek where=4
      17:07:51.0611949 I registerPlugin registered: name=Jamendo where=10
      17:07:51.0618896 I registerPlugin registered: name=Jamendo where=3
      17:07:51.0711807 I registerPlugin registered: name=YTTrailer where=11
      17:07:51.0721613 I <module> PicturePlayer not found
      17:07:51.0723479 I loadPlugins Information (<type 'exceptions.NameError'>): name 'PicturePlayer' is not defined
      17:07:51.0724502 I loadPlugins f: DMC_PicturePlayer
      17:07:51.0780712 I registerPlugin registered: name=Untertitel-Laden where=10
      17:07:51.0791995 I registerPlugin registered: name=Untertitel herunterladen where=11
      17:07:51.0816803 I registerPlugin registered: name=BackgroundDbLoader where=10
      17:07:51.0832811 I registerPlugin registered: name=BackgroundDbLoader where=9
      17:07:51.0960932 W Exception: PVS_DatabaseHandlerSQL not Loaded :( No module named PVS_DatabaseHandlerSQL
      17:07:51.0981301 W PVS_DatabaseHandlerPICKLE Loaded :)
      17:07:51.0988308 W PVS_DatabaseHandlerTXD Loaded :)
      17:07:52.0124524 I <module> PicturePlayer not found
      17:07:52.0126277 I loadPlugins Information (<type 'exceptions.NameError'>): name 'PicturePlayer' is not defined
      17:07:52.0127293 I loadPlugins f: DMC_PicturePlayer
      17:07:52.0136622 I <module> PicturePlayer not found
      17:07:52.0139185 I loadPlugins Information (<type 'exceptions.NameError'>): name 'PicturePlayer' is not defined
      17:07:52.0140293 I loadPlugins f: DMC_PicturePlayer
      17:07:56.0923886 E autostart Reason: 0 - <type 'NoneType'>
      17:07:59.0933105 E autostart Reason: 0 - <type 'instance'>
      17:07:59.0934122 I autostart AUTOSTART_E2
      17:26:16.0775818 I PVMC_MainMenu::__init__ -> isAutostart=False
      17:26:16.0779378 I PVMC_MainMenu::__init__ self.oldService=<enigma.eServiceReference; proxy of <Swig Object of type 'eServiceReference *' at 0x1dee9c0> >
      17:26:16.0861819 I DataElement::getDataPreloading screen=PVMC_MainMenu name=API
      17:26:16.0865189 I PVMC_MainMenu::__init__ self.APILevel=3
      17:26:16.0872472 D Showiframe::load LIB_PATH=/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/libshowiframe.so.0.0.0
      17:26:16.0881072 I DataElement::getDataPreloading screen=PVMC_MainMenu name=stillpicture_usedreamscene
      17:26:16.0884379 I PVMC_MainMenu::__init__ self.UseDreamScene=/hdd/valerie/dreamscene/blueDream.mp4
      17:26:16.0956548 I PVMC_MainMenu::__init__ <-
      17:26:17.0001761 I DataElement::setData value=/hdd/valerie/dreamscene/blueDream.mp4
      17:26:17.0005045 I DataElement::setData value=3
      17:26:17.0061994 I PVMC_MainMenu::onExec Using DreamScene at /hdd/valerie/dreamscene/blueDream.mp4
      17:26:17.0064144 W PVMC_MainMenu::onExec Using DreamScene failed
      17:26:17.0065580 I PVMC_MainMenu::onExecStartScript ->
      17:26:17.0069609 I Update::checkForUpdate box=('Dreambox', '8000', 'mipsel', 'oe16')
      17:26:17.0072379 I Update::checkForUpdate Checking URL: val.duckbox.info/update.php
      17:26:17.0528904 I Update::checkForUpdate Version: r987 - URL: project-valerie.googlecode.com…ie_rev987_mipsel_oe16.ipk
      17:26:17.0532793 I PVMC_MainMenu::onExecStartScript version=None
      17:26:17.0533935 I PVMC_MainMenu::runAutostart ->
      17:26:17.0809948 I _loadSeenDB ->
      17:26:17.0811814 I _loadSeenDB loading ->
      17:26:17.0817716 I Manager::__init__ ->
      17:26:17.0819188 I Database::__init__ ->
      17:26:17.0821003 I databaseHandlerPICKLE::__init__ ->
      17:26:17.0822581 I PVMC_MainMenu::runAutostart <-
      17:26:17.0823933 I databaseHandlerPICKLE::getInstance ->
      17:26:17.0825091 I PVMC_MainMenu::onExecStartScript <-
      17:26:17.0826266 I databaseHandlerPICKLE::getInstance PICKLE - New Instance
      17:26:17.0834378 I Database::getInstance ->
      17:26:17.0836807 W Database::getInstance Acquiring Mutex
      17:26:17.0838701 I Database::getInstance Creating new Database instance
      17:26:17.0840557 I Database::preload ->
      17:26:17.0842305 I databaseHandlerPICKLE::_mediaFilesCheckLoaded Media Files Not Loaded
      17:26:17.0844340 I databaseHandlerPICKLE::_loadMediaFilesDB ->
      17:26:17.0847074 I DB version set to 0
      17:26:17.0848948 I databaseHandlerPICKLE::_loadMediaFilesDB LoadMediaFiles Took : 0.00238108634949
      17:26:17.0850885 I databaseHandlerPICKLE::_moviesCheckLoaded Movies Not Loaded
      17:26:17.0873392 I databaseHandlerPICKLE::_loadMoviesDB ->
      17:26:17.0875664 I DB version set to 1
      17:26:17.0877994 I databaseHandlerPICKLE::_loadMoviesDB LoadMovies Took : 0.00247597694397
      17:26:17.0879862 I databaseHandlerPICKLE::_loadSeriesEpisodesDB ->
      17:26:17.0881741 I databaseHandlerPICKLE::_getAllSeries ->
      17:26:17.0883994 I DB version set to 1
      17:26:17.0885966 I databaseHandlerPICKLE::_getAllEpisodes ->
      17:26:17.0888033 I DB version set to 1
      17:26:17.0890063 I databaseHandlerPICKLE::_loadSeriesEpisodesDB Load Series/Episodes Took : 0.00790500640869
      17:26:17.0891596 W Database::getInstance Released Mutex
      17:26:17.0894660 I load Check /hdd/valerie/pre.conf
      17:26:17.0897271 I load - OK
      17:26:17.0899667 I load Check /hdd/valerie/post_movie.conf
      17:26:17.0902389 I load - OK
      17:26:17.0905965 I load Check /hdd/valerie/post_tv.conf
      17:26:17.0908952 I load - OK
      17:26:33.0616782 I PVMC_MainMenu::okbuttonClick
      17:26:33.0619336 I PVMC_MainMenu::okbuttonClick selection=('System', [<Plugins.Extensions.ProjectValerie.__plugin__.Plugin instance at 0x16fe6e8>, <Plugins.Extensions.ProjectValerie.__plugin__.Plugin instance at 0x16fe738>, <Plugins.Extensions.ProjectValerie.__plugin__.Plugin instance at 0x170a490>], 'menu_system', '50')
      17:26:33.0620483 I PVMC_MainMenu::okbuttonClick type(selection[1])=<type 'list'>
      17:26:36.0505954 I PVMC_MainMenu::okbuttonClick
      17:26:36.0508091 I PVMC_MainMenu::okbuttonClick selection=('Synchronisieren', <Plugins.Extensions.ProjectValerie.__plugin__.Plugin instance at 0x170a490>, '', '50')
      17:26:36.0509427 I PVMC_MainMenu::okbuttonClick type(selection[1])=<type 'instance'>
      17:26:36.0578720 I DataElement::getDataPreloading screen=ProjectValerieSync name=API
      17:26:36.0582488 I ProjectValerieSync::__init__ APILevel=2
      17:26:36.0587953 D Showiframe::load LIB_PATH=/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/libshowiframe.so.0.0.0
      17:26:36.0647728 I ProjectValerieSync::__init__ PYTHONPATH=['/usr/lib/enigma2/python', '/usr/lib/python26.zip', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages', '/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/DMC_Plugins/DMC_SubtitleDownloaderExtras', '/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/prebuild', '/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/prebuild']
      17:26:36.0760953 I DataElement::setData value=2
      17:26:36.0839961 I ProjectValerieSync::startup type(gSyncInfo): <type 'NoneType'>
      17:26:36.0841278 D ProjectValerieSync::notifyStatus inProgress:False
      17:26:36.0857904 I ProjectValerieSync::startup gSyncInfo.inProgress: False
      17:26:36.0859534 I checkDefaults Check /tmp/valerie/
      17:26:36.0861570 I checkDefaults - OK
      17:26:36.0862918 I checkDefaults Check /tmp/valerie/cache
      17:26:36.0864752 I checkDefaults - OK
      17:26:36.0866188 I checkDefaults Check /hdd/valerie/
      17:26:36.0868151 I checkDefaults - OK
      17:26:36.0869769 I checkDefaults Check /hdd/valerie/dreamscene
      17:26:36.0872343 I checkDefaults - OK
      17:26:36.0873737 I checkDefaults Check /hdd/valerie/media/
      17:26:36.0875734 I checkDefaults - OK
      17:26:36.0877152 I checkDefaults Check /hdd/valerie/media/*
      17:26:36.0881802 I checkDefaults Check /hdd/valerie/episodes
      17:26:36.0883839 I checkDefaults - OK
      17:26:36.0885179 I checkDefaults Check /hdd/valerie/pre.conf
      17:26:36.0886744 I checkDefaults - OK
      17:26:36.0888146 I checkDefaults Check /hdd/valerie/post_movie.conf
      17:26:36.0890334 I checkDefaults - OK
      17:26:36.0891936 I checkDefaults Check /hdd/valerie/post_tv.conf
      17:26:36.0893537 I checkDefaults - OK
      17:26:36.0894877 I checkDefaults Check /hdd/valerie/paths.conf
      17:26:36.0896400 I checkDefaults - OK
      17:26:38.0921930 I DataElement::getDataPreloading screen=ProjectValerieSyncSettings name=API
      17:26:38.0925815 I ProjectValerieSyncSettings::__init__ APILevel=2
      17:26:38.0931837 D Showiframe::load LIB_PATH=/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/libshowiframe.so.0.0.0
      17:26:38.0997997 I DataElement::setData value=2
      17:26:41.0304164 I ProjectValerieSyncSettings::ok returnValue: confPaths
      17:26:41.0309084 I DataElement::getDataPreloading screen=ProjectValerieSyncSettingsConfPaths name=API
      17:26:41.0313730 I ProjectValerieSyncSettingsConfPaths::__init__ APILevel=2
      17:26:41.0319458 D Showiframe::load LIB_PATH=/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerie/libshowiframe.so.0.0.0
      17:26:41.0322602 I PathsConfig::getInstance Creating new instance
      17:26:41.0760344 I ProjectValerieSyncSettingsConfPaths::__init__ self.filetypes: [u'ts', u'mkv', u'iso', u'avi', u'm2ts', u'ifo']