OFDb

MyMDb-CE 1.X.X (Fragen / Bugs / Wünsche)

Begonnen von tbengel, 24 Dezember 2018, 09:22:15

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

franklyn

8 November 2020, 01:09:53 #1230 Letzte Bearbeitung: 8 November 2020, 15:55:49 von franklyn
Nabend tbengel und Old.Obelix,


ich komme mir mittlerweile vor wie in einer sich wiederholenden Wiederholungs-Schleife die sich wiederholt und wiederholt und....  :denk2:
Ich mag ja manchmal nicht alles kapieren, aber SO bescheuert bin ich (hoffentlich) ja nun auch nicht...
Zumal, wenn ich mich genau an die gegebenen Anweisungen halte...


Zitat von: tbengel am  7 November 2020, 12:59:21Dann mache mal Bilder, welche Cover Du erhälst und welche
Du erwartest, wenn Du die Einstellungen nicht angefasst hast!
Ich brauch da nich extra neue Bilder machen, da:

Ich erhalte jeweils das zweite (rechte) Cover, die in den screenshots von Old.Obelix zu sehen sind.
Und zwar jeweils - N U R -  das zweite (rechte) Cover-Bildchen (das von IMDb...)
Deswegen habe ich geschrieben:
Zitat von: franklyn am  7 November 2020, 11:59:44Dann sind da zwar Cover, aber (ich schrieb es...) die "falschen". :sad:

Ich erwarte aber das erste (linke) Cover-Bildchen (die von OFDb...)

Wenn ich die Wahl HÄTTE, wie in den screens von Old.Obelix zu sehen ist,
WÄRE das natürlich noch schöner.

Ich aber nie nix haben Wahl, ich immer und N U R kriegen IMDb-Cover.
(oder aber gar kein Cover, wenn bei "Sekundärquelle" keine Haken gesetzt sind / Cover "abgehakt" ist... )

Zitat von: tbengel am  7 November 2020, 12:59:21Du musst doch die gleichen Bilder erhalten, wie bei @Old.Obelix!
Is aber nicht so !


Zitat von: tbengel am  7 November 2020, 12:59:21P.S. ... und die "data/config.txt" erst löschen, nachdem Du MyMDb-CE geschlossen hast!
Genauso habe ich das gemacht.
Programm ist geschlossen, "config.txt" gelöscht, Programm gestartet, Film hinzufügen...


Und ja, "meine" Einstellungen sehe genauso aus, wie in den screenshots von Old.Obelix.
Ich dennoch nix kriegen Cover von OFDb.
Ich aber (meist) wollen die von OFDb.

WAS soll ich noch Neues sagen, was ich nicht bereits gesagt habe ????


Greetz, franklyn

tbengel

Hallo @franklyn,

schalte mal Deine Firewall ab, es kann sein, dass Du da irgendwelche
Einstellungen gemacht hast, die vielleicht Dein Problem verursachen,
oder teste es mal an einem anderen PC.

Ich habe von dem Problem, welches Du schilderst noch nie (innerhalb
der letzten zwei Jahre) gehört, also schätze ich mal es liegt an Deinen
PC-Einstellungen.

Warum solltest Du keine OFDb-Bilder bekommen, sondern nur die IMDb-Bilder.
Kommt mir schon sehr komisch vor, da ich es nicht reproduzieren kann.

Grüße

tbengel

franklyn

8 November 2020, 15:52:19 #1232 Letzte Bearbeitung: 8 November 2020, 15:56:15 von franklyn
Hallo tbengel,
mir ist jetzt, nach deinem neuen Hinweis, etwas aufgefallen, das wohlmöglich mit dem Problem zu tun haben könnte ?

Allerdings kenne ich mich mit den Tiefen des Programms und seinen Abhängigkeiten / online-Abläufen null aus,
ich habe das Programm ja nicht geschrieben und bin nur ein doofer User.
Daher kann ich auch im einzelnen nicht nachvollziehen, was das Programm genau wie macht / machen will, wenn es online ist.


Auf dem online-Rechner, mit dem auch früher immer mit MyMDb 3.6 die neuen Filme eingetragen wurde, fragt mich meine Firewall beim Start von 3.6,
ob das Programm "MyMDb" eine Verbindung ins Internet (Zieladresse: "www.my-movie-database.de") herstellen darf.

Das habe ich natürlich mit JA erlaubt und alles funzte.

Bei 3.6 gab es ja noch keine "Sekundärquelle", die Cover kamen immer von OFDb.
(Gab es -selten- dennoch mal keins oder wollte ich ein anderes haben, musste man das halt manuell erledigen.)
Soweit so gut.


Bei der 1.93 hingegen werde ich, wie ich gerade überprüft habe, nicht gefragt ob "MyMDd" eine Verbindung herstellen darf,
sondern ob "Jave(TM)Platform SE binary" eine Verbindung (zu "www.my-movie-database.de") herstellen darf .

Natürlich habe ich die Abfrage ebenfalls mit JA erlaubt (quasi genau wie vorher).
(Dieser "Unterschied" war mir bisher gar nicht weiter aufgefallen.)

Der Zielpfad auf dem Rechner (in der Firewall angezeigt) geht aber auch nicht mehr, wie zuvor,
zur "MyMDb.exe" in dem MyMDb-Ordner (bzw. "MyMDb-CE.exe" im MyMDb-CE-Ordner),
sondern geht bei der 1.93 zur "javaw.exe" im Programme/Java-Ordner.

Aber jetzt funzt es ja ganz offensichtlich nur "teilweise" und ich habe das beschriebene Verhalten, daß die Cover von OFDb gar nicht, sondern nur die von IMDb geladen werden...


Ich denke, das könnte ein wichtiger Hinweis bei dieser Problematik sein ?


Daher meine Vermutung.
So wie es sich gerade für mich darstellt, scheint das alles an der "inneren Programmstruktur" von der 1.93 bzw. im besonderen mit Java zu tun zu haben.
Liegt das ganze Ding vielleicht hauptsächlich an Java ?

Nun kenne ich mich mit Java null aus!
Habe mir die Einstellungen zwar mal angesehen, aber alles untouched gelassen, weil mir das alles zu spanisch vorkam und ich nix verhunzen wollte.
Aber "einstellen" kann man dort ja was....

Kann ich in den Java-Einstellungen etwas "ändern" oder "freigeben" ?
Wenn ja, WO und WIE genau?


Vielleicht kann sich das alles ja auch mal ein Java-Gott genauer ansehen,
der in den Tiefen des Codes diesbezüglich etwas zu entdecken vermag ?


Ich hoffe wirklich inständig , dass wir das hier hinkriegen...

Greetz, franklyn

p.s.
Firewall mal vorübergehend komplett abgeschaltet. - Keine Änderung.
An einem anderen PC kann ich nicht testen.

tbengel

Hallo franklyn,

es liegt entweder an einer Firewall-Einstellung, oder an Deiner Java-Version.
Ich kann Dir nur raten damit herumzuspielen und auf einem anderen PC zu
testen.

Ich kann nur Fehler fixen, die ich reproduzieren kann, aber Dein Verhalten
ist für mich nicht erklärbar und kam bisher auch noch nie vor.

Sorry

tbengel

franklyn

9 November 2020, 02:03:20 #1234 Letzte Bearbeitung: 9 November 2020, 02:06:53 von franklyn
Nabend tbengel,


Zitat von: tbengel am  8 November 2020, 16:52:43es liegt entweder an einer Firewall-Einstellung
Zitat von: franklyn am  8 November 2020, 15:52:19p.s.
Firewall mal vorübergehend komplett abgeschaltet. - Keine Änderung.

Zitat von: tbengel am  8 November 2020, 16:52:43oder an Deiner Java-Version
Ich dachte man braucht Java ab Version 8
Welche 8.xxx muss man denn mindestesns haben?
Habe diesbezüglich hier (und Handbuch) keine genaueren Infos erhalten.

Zitat von: tbengel am  8 November 2020, 16:52:43Ich kann Dir nur raten damit herumzuspielen
WAS soll ich denn spielen? Damit kann ich leider gar nix anfangen.
Ich schrieb doch schon:
Zitat von: franklyn am  8 November 2020, 15:52:19Nun kenne ich mich mit Java null aus!
Oder womit und was soll ich spielen?

Zitat von: tbengel am  8 November 2020, 16:52:43und auf einem anderen PC zu testen.
Zitat von: franklyn am  8 November 2020, 15:52:19An einem anderen PC kann ich nicht testen.

Zitat von: tbengel am  8 November 2020, 16:52:43aber Dein Verhalten ist für mich nicht erklärbar
Ja, das sagtest du bereits mehrfach. Aber was sagst du denn zu
Zitat von: franklyn am  8 November 2020, 15:52:19Ich denke, das könnte ein wichtiger Hinweis bei dieser Problematik sein ?
Zitat von: franklyn am  8 November 2020, 15:52:19So wie es sich gerade für mich darstellt, scheint das .....  im besonderen mit Java zu tun zu haben.


Zitat von: tbengel am  8 November 2020, 16:52:43für mich nicht erklärbar und kam bisher auch noch nie vor
Irgendwann ist irgendetwas immer das erste mal...
Es muss doch (wenn nicht von Dir, von wem dann?) herauszufinden sein,
Zitat von: franklyn am  8 November 2020, 15:52:19was das Programm genau wie macht / machen will, wenn es online ist.
An dieser Stelle dürfte dann doch (für den Programmierer, der sich das alles ausgedacht und programmiert hat) auch irgendwo die Lösung zu finden sein.
Soviel ich vom Internet bisher verstehe,
sind "https://ssl.ofdb.de"  und  "https://www.imdb.com" doch zumindest zwei unterschiedliche Adressen.

Im realen Leben muß ich mich doch auch nicht wundern, wenn ich in der "Wagenstraße 6" klingele,
um von der schönen Monika reingelassen zu werden,
mir stattdessen aber der der bärtige Jakob die Tür öffnet, weil ich eben nicht in Berlin auf der Wagenstraße bin, wo die Moni wohnt,
sondern in München auf der Wagenstraße vor der Tür stehe. Meine Frau sagt in so einem Fall immer: "Guuutes Navi, fein so."



Zitat von: franklyn am  8 November 2020, 15:52:19Vielleicht kann sich das alles ja auch mal ein Java-Gott genauer ansehen,
der in den Tiefen des Codes diesbezüglich etwas zu entdecken vermag ?

Da Du ja hiermit überfragt bist, könntest Du nicht mal diese Problematik an Euren Codegott weiterreichen / hierauf hinweisen, Ihr kennt Euch doch, oder?

greetz, franklyn

tbengel

9 November 2020, 09:29:21 #1235 Letzte Bearbeitung: 9 November 2020, 09:39:31 von tbengel
Hallo franklyn,

ZitatDa Du ja hiermit überfragt bist, könntest Du nicht mal diese Problematik an Euren Codegott weiterreichen / hierauf hinweisen, Ihr kennt Euch doch, oder?
Das Forum ist frei, jeder kann hier mitmachen und seine Ideen einbringen. Es gab immer
mal wieder Probleme mit Java-Versionen, deshalb kontrolliere mal unter Einstellungen /
"App und Features" Deine Java-Version. Da sollte: "Java 8 Update 271 (64-bit)" stehen
(bei einem 64 bit Betriebssystem).

Ich könnte mir noch vorstellen, dass der Zugriff zur OFDb über MyMDb-CE irgendwie
unterbunden wird, aber wenn Du sagst, dass Du die Firewall deaktiviert hast und auch
die windows-eigene Firewall nicht zuschlägt, kann es auch das nicht sein.

Wie gesagt, ich kann Dein Problem nicht reproduzieren. Es liegt einzig und
allein an der Konfiguration Deines Systems und nicht am Programm. Von daher
bin ich nun bezüglich Deines Problems raus ...

Wir rufen nun den Codegott von MyMDb-CE ... möge er uns helfen  :happy3: ...

Grüße

tbengel

ingi

Folgende Konstellation:
2 Rechner im Haushalt greifen auf eine gemeinsame Datenbank (via NAS) zu.
Momentan hat jeder Rechner sein eigenes Outfit (Spaltenanordnung, -größe, Schriftgröße, Farben usw,). Die Configordner liegen (noch)... auf dem jeweiligen Rechner selbst.
Ein Rechner arbeitet mit einem 24-Zoll-Monitor, der Laptop hat nur 15 Zoll.
Die Ansicht auf dem 15-Zoll-Laptop ist nahezu unverändert belassen.
Kann ich jetzt den Configordner des "großen" Monitors auch via NAS für den kleinen Monitor zugänglich machen?
Ändern sich die Größenverhältnisse 1:1 im gleichen Verhältnis, oder kann es dann passieren, dass z.B. Coverbilder nicht mehr in die Spalten passen oder es Probleme mit der Schriftgröße für die Spalten gibt.
Ideal wäre es, wenn die Ansicht komplett übernommen wird, bloß halt im Gesamten auf 15 Zoll verkleinert... .  :denk:

tbengel

Hallo @ingi,

es ist keine Frage der Größe des Monitors, sondern die Auflösung,
welche angezeigt wird, jedoch nehme ich an, dass die Auflösung
auf Deinen beiden Rechnern auch unterschiedlich sein wird.

In der Config-Datei ist für jede Spalte die Spaltenbreite festgelegt,
wobei die grafischen Spalten (also z.B. "Cover") in der Breite fixiert
sind. Was nicht passt, wird verkleinert oder Du stellst in den Einstellungen
die Tabellen-Ansicht auf "Tabellenbreite mit Scrollbalken".

Teste es doch einfach mal aus. Sichere Deinen Config-Ordner auf dem
Laptop und kopiere den Config-Ordner vom Rechner rüber. Dann das Programm
auf dem Laptop starten und schauen was passiert.

Zur Not hast Du ja die Sicherung  :happy3: ...

Grüße

tbengel

ingi

Gut, vielen Dank, dann mach' ich das mal so...!  :respect:

Gruß,  ingi

Treibgut

Guten Morgen

Hat noch jemand seit gestern Probleme bei der Eingabe eines neuen Datensatzes?
Ich bekomme folgende Fehlermeldung bei jedem Film den ich eintragen möchte:

"Bitte überprüfen sie die eingegebene URL: >hier steht dann der jeweilige ofdb-Link<
Violation of unique constraint SYS_PK_49: duplicate values(s) for column(s) ID"




tbengel

22 Dezember 2020, 09:38:00 #1240 Letzte Bearbeitung: 22 Dezember 2020, 09:43:18 von tbengel
@Treibgut:
Klingt nicht so gut, nicht dass es Dir Deine DB zerschossen hat ...

Sichere mal den "Config-Ordner" und lösche ihn mal ...

Es klingt danach, also ob in Deiner DB verschiedene Filme mit der gleichen ID existieren,
was nicht sein darf und über manuelle Eingaben auch nicht passieren kann.

Grüße

tbengel

Treibgut

@tbengel: Danke für die schnelle Antwort!

Ich habe den "Config-Ordner" umbenannt und neu gestartet. Das Problem bleibt.

In meiner DB sind natürlich Filme doppelt drin:
z.B. ein Film => Kinofassung + Directors Cut
     ein Film => Medium: UHD + h265

Gerade ist mir aufgefallen: Ich kann auch keinen Film/Datensatz mehr mit der rechten Maustaste öffnen.
Dann hängt sich die exe auf und ich muss es über den Task-Manager schließen.

tbengel

Hallo Treibgut,

es geht nicht um die Filme, sondern um die ID.

Schau Dir mal die Datei data/mymdbce.script an, dort findest Du viele
Befehle, die mit "INSERT INTO <NAME DER DATENBANK> VALUES(..."
anfangen, also z.B.:

INSERT INTO STARTDB VALUES(14, ...

und die erste Zahl nach der Klammer ist die ID. Bei Dir scheint es
Zeilen mit der gleichen ID zu geben. Hast Du dort manuelle Änderungen
gemacht?

Gehe also Zeile für Zeile durch und schau, ob jede Zeile fortlaufend
eine neue Nummer hat.

Grüße

tbengel

Treibgut

Hallo tbengel,

Bei über 14000 IDs habe ich nur Stichproben gemacht.
Ich glaube da liegt mein Fehler nicht.
Manuell habe ich nichts geändert.

Wie gesagt: Ich kann auch keinen Film/Datensatz mehr mit der rechten Maustaste öffnen/bearbeiten.
Strg+E geht auch nicht.

Grüße
Treibgut

tbengel

ZitatWie gesagt: Ich kann auch keinen Film/Datensatz mehr mit der rechten Maustaste öffnen/bearbeiten.
Strg+E geht auch nicht.
Weil Deine DB zerschossen ist ...

Wann war das letzte Backup?

Grüße

Thomas

Treibgut

Ich habe wöchentliches Auto-Backup eingestellt.
Im Backup Ordner ist das aktuellste Backup vom 07.09.2020.
Da hat also auch irgendwas nicht geklappt.  :bang:  :bang:  :bang:

Grüße
Richard

Treibgut

Entwarnung:
Meine Backups liegen woanders.
Letztes Backup: 2020-12-19-21-15-MyMDb-CE_193_Backup.xlg 360.766 KB
Ist aber 4 MB kleiner als das vorherige.

P.S.: Ich schreibe viel in eigene Kommentare

tbengel

Es lebe das Auto-Backup ...

Wenn Du Lust hast, kannst Du mir Deine DB gerne schicken und ich schaue
mir an, was da schief gelaufen ist ...

Grüße

tbengel

Treibgut

OK, gerne.

Welche Datei soll ich wohin schicken?

Gruß Treibgut

tbengel

Falls Du die Möglichkeit hast, diese irgendwo hochzuladen,
dann schicke mir eine PN mit dem Link, ansonsten schicke ich Dir
einen Link auf meine Cloud ...

Grüße

tbengel

tbengel

Hallo,

falls jemand auch mal so einen Fehler bekommen sollte ...

Es lag wie vermutet an einer fehlenden ID. Wie dies passieren
konnte ist noch zu ergründen.

Also bei solch einem Fehler alle INSERT-Befehle akribisch
dursuchen und fehlende ID's mit den Daten von vorhandenen
Filmen ersetzen.

Aber wie gesagt, so etwas sollte eigentlich nie passieren,
deshalb wäre es gut zu ergründen, was mit dem Film mit der
ID 81 passiert ist  :schock: ...

Grüße

tbengel


tbengel

Es ist vollbracht ... (was @ingi kaum erwarten konnte  :happy2:)

... für Fragen / Bugs und Wünsche für die Version 2.X.X geht es weiter in diesem Thread:

https://www.gemeinschaftsforum.com/forum/index.php/topic,235543.0.html

Grüße

tbengel

TinyPortal 2.0.0 © 2005-2020