|
Agash
|
 |
« on: March 16, 2010, 11:41:26 PM » |
|
Hallo,
Ich habe vorhin Griffith 0.10 auf Ubuntu 9.10 installiert, nach ein paar Spielereien (Einstellungen, zwei Filme aus dem Netz abgerufen), hab ich ein Update auf die Version 0.11 gemacht.
Nun habe ich folgendes Problem:
Fehlerkategorie "Mittel": 1. Abruf von Filmdaten (z.b. von Ofdb). 2. Daten zum Film werden gefunden und angezeigt. 3. Speichern. -> In der Übersicht wurden alle Infos (Originaltitel, Poster,...) ergänzt. Diese Infos werden aber nicht in den Details angezeigt, wenn diese während des Abrufens offen sind (kann man diese ausblenden? bei mir sind die Details immer offen). 4. Daten zu einem weiteren Film abrufen. -> Infos zum vorherigem Film sind nun in den Details sichtbar.
Edit: Eine kleine Änderung (Haken auf "Gesehen" setzen) reicht auch schon, um die Daten anzuzeigen.
Scheint ein Aktualisierungsproblem zu sein. Wäre schön, wenn ihr euch das mal ansehen könntet.
Gruß Agash
P.S. Topic umbenannt + Fehlermeldungen ergänzt
|
|
|
|
« Last Edit: March 28, 2010, 09:12:41 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #1 on: March 20, 2010, 12:37:20 AM » |
|
Ein weiteres Problem und ich nehme stark an, es liegt an einem ähnlichen Problem. Könnte gewollt sein, ich hoff's nicht:
Unschönheit: 1. Film-Infos abrufen und eine andere DB (+ nur leere Felder) auswählen. 2. Nächsten Film abrufen - Einstellungen (DB + leere Felder) wurden aus 1. übernommen, aber nicht erhofft, wie in den Einstellungen angeben.
Das scheint ebenfalls ein Aktualisierungsproblem zu sein. Wäre schön, wenn ihr euch auch das mal ansehen könntet.
Gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 09:08:57 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #2 on: March 20, 2010, 12:53:11 AM » |
|
Noch ein Bug:
Unschönheit: Abrufen einer DB mit Nutzung von leeren Feldern:
Wird nun ein neuer Film mit der Option "Nur leere Felder" abgerufen, so wird die Bewertung nicht ausgefüllt, weil dort wohl als Standardwert 0.0 (oder als Integer nur 0) eingetragen ist. Damit ist der Wert nicht leer und wird somit nicht neu aus der DB geladen.
Wäre schön, wenn der Wert per default wirklich leer wäre, anstatt einer 0. Damit könnte der Wert dennoch abgerufen werden.
Gruß Agash
Edit: P.S. Was hier auch cool wäre, wenn man die Bewertung einzeln abrufen könnte. Einige Seiten bieten ja keine Bewertung an, da nützt es schon viel, wenn man nur die Bewertung von z.B. der IMDB abrufen könnte. Oder (aber das ist wahrscheinlich zu viel verlangt ;-) ) man könnte per Knopf die Bewertung für alle Filme von einer Seite neu abrufen (hin und wieder ändert sich ja da noch was).
|
|
|
|
« Last Edit: March 30, 2010, 11:45:12 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #3 on: March 20, 2010, 01:00:14 AM » |
|
Wenn ich schon einmal beim Einstellen bin, hier noch ein weiterer (aber eher ein Wunsch):
Feature-Wunsch: Abrufen von Daten aus der IMDB:
Sind in der IMDB mehrere Genre angegeben, so steht dort meistens "See more"... Dieses landet leider beim Abrufen auch in den Filmdaten...wäre schön, wenn dies unterbunden werden würde. Sollte eigentlich kein Problem sein diesen String zu unterdrücken.
Gruß Agash
P.S. Ich würde gern diese ganzen Probleme im Launchpad melden, aber mein Englisch ist viel zu schlecht, als dass ich mir das zutraue. Also lieber als Sammelfred hier. Es werden bestimmt noch welche folgen.
|
|
|
|
« Last Edit: March 28, 2010, 09:09:49 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #4 on: March 20, 2010, 01:16:23 AM » |
|
Ich bin einmal in Fahrt Fehlerkategorie "Hoch":Ist keine Internetverbindung verfügbar stürzt Grifftih einfach ab. Szenario:1. Internetverbindung kappen. 2. Infos zu einem Film von einer beliebigen DB abrufen. Griffith stürzt daraufhin einfach ab. Debug-Mode spuckt nur folgende Zeilen aus: 2010-03-20T01:11:03: DEBUG: Griffith(add:294): reloading PluginMovieOFDb griffith: Fatal IO error 0 (Success) on X server :0.0. Segmentation fault
Gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 09:11:54 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #5 on: March 20, 2010, 01:22:31 AM » |
|
Und noch einer  : Feature-Wunsch:Beinhalten Filme im Titel Artikel (bestimmte und unbestimmte) werden diese immer durch Komma getrennt ans Ende des Titels gestellt, ich würde mir wünschen, dass man dies in den Einstellungen festlegen könnte, ob man den Filmtitel mit oder ohne Artikel am Anfang sehen könnte oder diese ans Ende gestellt werden sollen. gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 09:10:59 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #6 on: March 23, 2010, 09:44:41 PM » |
|
Fehlerkategorie "Niedrig": Bricht man eine Datenbankabfrage ab, kommt immer noch eine Meldung "Kein Eintrag". Bis diese erscheint vergehen aber gut 5-10Sek, es erscheint kein Waiter und das Programm ist solang unbedienbar. Das ist ein bisschen nervig. Vlei könnte man die Meldung unterdrücken, schließlich habe ich den Abbruch selbst gewollt und es kann logischer Weise nichts gefunden werden.
Gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 09:11:38 PM by Agash »
|
Logged
|
|
|
|
|
mike
|
 |
« Reply #7 on: March 25, 2010, 02:21:00 PM » |
|
Deine Meldungen wurden erhört!  Ich hoffe, ich finde die Zeit, mich durch alles durchzuwühlen und es zu korrigieren. Bricht man eine Datenbankabfrage ab, kommt immer noch eine Meldung "Kein Eintrag". Bis diese erscheint vergehen aber gut 5-10Sek, es erscheint kein Waiter und das Programm ist solang unbedienbar.
Daran arbeite ich gerade, um das gesamte Abrufen der Daten etwas geschmeidiger zu machen. Betreffs Launchpad: Im Zweifel kannst Du die Reports dort auch in Deutsch einstellen. Betreffs Ubuntu: Leider habe ich kein Linux-Testsystem, um dem Anzeigeproblem auf die Spur zu kommen. Unter Windows konnte ich bis jetzt das Verhalten nicht nachstellen.
|
|
|
|
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #8 on: March 28, 2010, 03:09:09 PM » |
|
Betreffs Launchpad: Im Zweifel kannst Du die Reports dort auch in Deutsch einstellen.
Solang ich es weiter hier einstellen kann gänge es doch auch? Betreffs Ubuntu: Leider habe ich kein Linux-Testsystem, um dem Anzeigeproblem auf die Spur zu kommen. Unter Windows konnte ich bis jetzt das Verhalten nicht nachstellen.
Ich hab mal den debug-Mode angeschalten: 1. Filminfos abrufen: 2010-03-28T16:12:09: DEBUG: Griffith(add:294): reloading PluginMovieIMDB 2010-03-28T16:12:59: DEBUG: Griffith(add:294): reloading PluginMovieOFDb 2010-03-28T16:13:07: ERROR: Griffith(movie:207): 'utf8' codec can't decode bytes in position 93277-93282: unsupported Unicode code range
2. Infos übernehmen: 2010-03-28T16:13:21: INFO: Griffith(main_treeview:138): Wrong value in 'condition' field (movie_id=551, cond=8) Traceback (most recent call last): File "/usr/bin/griffith", line 338, in update_movie add.update_movie(self) File "/usr/share/griffith/lib/add.py", line 147, in update_movie self.treeview_clicked() File "/usr/bin/griffith", line 973, in treeview_clicked main_treeview.treeview_clicked(self) File "/usr/share/griffith/lib/main_treeview.py", line 61, in treeview_clicked set_details(self, movie) File "/usr/share/griffith/lib/main_treeview.py", line 252, in set_details rating_file = "%s/%s0%d.png" % (self.locations['images'], prefix, item['rating']) TypeError: %d format: a number is required, not unicode
3. Änderung (Option: Gesehen) ändern: 2010-03-28T16:14:06: INFO: Griffith(main_treeview:138): Wrong value in 'condition' field (movie_id=551, cond=8) Traceback (most recent call last): File "/usr/bin/griffith", line 973, in treeview_clicked main_treeview.treeview_clicked(self) File "/usr/share/griffith/lib/main_treeview.py", line 61, in treeview_clicked set_details(self, movie) File "/usr/share/griffith/lib/main_treeview.py", line 252, in set_details rating_file = "%s/%s0%d.png" % (self.locations['images'], prefix, item['rating']) TypeError: %d format: a number is required, not unicode
Vlei nützt das was. Gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 03:19:08 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #9 on: March 28, 2010, 09:08:26 PM » |
|
Unschönheit: Dialog "Gefundene Ergebnisse" setzt sich nicht auf die Anfangsposition zurück.
Bsp: Bei den "Gefundenen Ergebnissen" nach rechts scrollen, Dialog mit OK verlassen und erneut abrufen. Nun ist die vertikale Position weiterhin an der zuletzt gescrollten Stelle. Hier sollte noch nen Positionsupdate hin.
Gruß Agash
|
|
|
|
« Last Edit: March 28, 2010, 09:13:33 PM by Agash »
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #10 on: March 28, 2010, 11:55:27 PM » |
|
Feature-Wunsch: Datenbankweite Änderungen vornehmen.
Durch das Abrufen verschiedener Datenbanken sind z.B. unterschiedliche Genre-Einträge in der DB entstanden. Ich möchte gern einheitliche Begriffe in der DB. Da ich in Griffith keine Möglichkeit gefunden habe, wünsche ich mir, dass man z.B. die o.g. Genre einheitlich über alle Einträge benennen bzw. in diesem Fall ersetzen kann.
Gruß Agash
P.S. ich hab mal noch vor alle Einträge die Fehlerkategorie und somit deren Dringlichkeit geschrieben.
|
|
|
|
|
Logged
|
|
|
|
|
ujaudio
|
 |
« Reply #11 on: April 05, 2010, 09:06:20 AM » |
|
Agash, wie hast du das Update durchgeführt?
|
|
|
|
|
Logged
|
|
|
|
|
Agash
|
 |
« Reply #12 on: April 05, 2010, 12:26:12 PM » |
|
Agash, wie hast du das Update durchgeführt?
So wie man gewöhnlich Updates ausführt: - Paket aus Paketquellen installieren - Im Netz feststellen, es gibt in einer Fremdquelle eine neuere Version, die einige Fehler behebt. - Paketquelle hinzufügen. und sudo apt-get update && apt-get upgrade. Färtsch. Warum fragst du?
|
|
|
|
|
Logged
|
|
|
|
|
ujaudio
|
 |
« Reply #13 on: April 07, 2010, 06:11:08 PM » |
|
Ich frage, weil ich bislang nur aus dem Paketmanager heraus nachgeladen habe und Updates immer automatisch angeboten wurden. Habe so etwas noch nie manuell durchgeführt.
Danke für die Hinweise, die sollten mir helfen.
Gruß Jürgen
|
|
|
|
|
Logged
|
|
|
|
|
ujaudio
|
 |
« Reply #14 on: April 23, 2010, 05:33:38 PM » |
|
So wie man gewöhnlich Updates ausführt: - Paket aus Paketquellen installieren - Im Netz feststellen, es gibt in einer Fremdquelle eine neuere Version, die einige Fehler behebt. - Paketquelle hinzufügen. und sudo apt-get update && apt-get upgrade. Färtsch.
Warum fragst du?
0.10 habe ich aus Paketquellen installiert 0.11 gibt es über www.griffith... Wie und wo füge ich die Paketquelle hinzu? Was muss ich bei der Synaptic-Paketverwaltung genau eingeben? Damit komme ich nicht klar.
|
|
|
|
|
Logged
|
|
|
|
|