tag:help.beatunes.com,2009-07-24:/discussions/problems/42436-zuletzt-gespielt-wird-nicht-synchronisiertbeaTunes: Discussion 2018-10-18T15:37:52Ztag:help.beatunes.com,2009-07-24:Comment/350601072014-10-24T16:18:07Z2014-10-24T16:18:07Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Peter,</p>
<p>in der Tat wurden die Werte nicht gesetzt. Dies sollte aber im
aktuellen Dev-Snapshot behoben sein.</p>
<p>Falls Du's ausprobieren moechtest: <a href=
"https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg">
https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg</a></p>
<p>Beste Gruesse,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-24T20:44:48Z2014-10-24T20:44:48Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Hendrik,</p>
<p>danke für die schnelle Antwort. in der SNAPSHOT Version
wird jetzt das last played Datum gesetzt, wenn ich einen Track in
beaTunes abspiele, aber das wird nicht an iTunes übertragen.
Nach dem Abspielen wird der Playcount hochgezählt, das sehe
ich auch direkt in iTunes, das habe ich direkt auf dem 2. Monitor
laufen, aber das Datum wird nur in beaTunes aktualisiert und nicht
in iTunes.</p>
<p>Ich habe dann beatTunes beendet und neu gestartet, da war dann
zuerst in beaTunes noch das korrekte Datum, in iTunes nicht. Danach
habe ich mit iTunes synchronisiert und dann war in beaTunes
plötzlich als last played Datum des Tracks der 10.02.1970
eingetragen.</p>
<p>Was in der SNAPSHOT auch nicht funktioniert, ist das Filtern der
angezeigten Liste. Sobald ich etwas in das Suchfeld rechts oben
eingebe, wird die Liste leer. Das hatte in der Nicht-SNAPSHOT
funktioniert.</p>
<p>viele Grüße<br>
Peter</p></div>Petertag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T09:52:44Z2014-10-25T09:52:44Zzuletzt gespielt wird nicht synchronisiert<div><p>Hi Peter,</p>
<p>wie hast Du Dir das PlayDate auf dem zweiten Monitor angeguckt?
Ueber den <code>Get Info</code>-Dialog oder die Tabelle?</p>
<p>Kannst Du mir bitte Deine Logs schicken? Dort ist die
Kommunikation mit iTunes protokolliert. <a href=
"http://help.beatunes.com/kb/troubleshooting/where-are-the-beatunes-logs">
http://help.beatunes.com/kb/troubleshooting/where-are-the-beatunes-...</a>
beschreibt, wo die Logs sind.</p>
<p>Danke,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T15:19:52Z2014-10-25T15:19:52Zzuletzt gespielt wird nicht synchronisiert<div><p>Hey Peter,</p>
<p>es gibt einen neuen Snapshot: <a href=
"https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg">
https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg</a></p>
<p>Hoffentlich löst er das <em>last played</em> problem.</p>
<p>Cheers,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T19:12:01Z2014-10-25T19:12:01Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Hendrik,</p>
<p>mit der letzten Version funktioniert das einwandfrei; sobald in
beaTunes ein Track gespielt wurde, ist er auch in iTunes
aktualisiert. Klasse!</p>
<p>Allein der schnelle Support auch am Wochenende ist es wert, das
Programm vor Ablauf der Testzeit zu kaufen.</p>
<p>Ich habe aber immer noch das Problem in der SNAPSHOT Version,
dass das Suchen nicht funktioniert. Sobald ich ein Zeichen in das
Suchfeld eingebe, wird die Liste mit Tracks leer. Lösche id
das Suchfeld, erscheinen wieder alle Tracks. Soll ich dafür
eine neue Diskussion anfangen?</p>
<p>Viele Grüße<br>
Peter</p></div>Petertag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T19:26:37Z2014-10-25T19:26:37Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Peter,</p>
<p>in der derzeitigen Version filtert die Suche nur nach ganzen
Wörtern (mir ist klar, das ist nicht ideal). Wird etwas
angezeigt, wenn Du einen bekannten Band-Namen eingibst?</p>
<p>Gruesse,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T19:44:28Z2014-10-25T19:44:28Zzuletzt gespielt wird nicht synchronisiert<div><p>Hi,</p>
<p>nein, ganzes Wort nützt auch nichts. Wenn ich z.B. "Pink"
eingebe, wird die Liste leer. Auch "Pink Floyd" geht nicht, oder
Namen wie "Basis", die nur aus einem Wort bestehen.</p>
<p>Hilft das Log? Hier mal das, was bei Eingabe vn "Pink
aufgelaufen ist:</p>
<p>2014-10-25 21:42:36,515 [744189] [DEBUG][AWT-EventQueue-0]
com.tagtraum.beatunes.songtable.SongTable: Fired substring
filter<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=false]<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 0ms
[HQL;order=true;substring=false]<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: Set substring
filter to: pink (old filter: null)<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: set(-6169, 6168,
0, -1448301889, 1448301888)<br>
2014-10-25 21:42:36,516 [744190] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: old(6168, 6168, 0,
1448301888, 1448301888)<br>
2014-10-25 21:42:36,518 [744192] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,518 [744192] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,519 [744193] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.H2FullTextSearch: Searching in
playlist -6666314774369506351 for "pink" took 1ms<br>
2014-10-25 21:42:36,519 [744193] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 1ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,519 [744193] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 2ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,520 [744194] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,521 [744195] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: set(0, 6168, 0,
-1448301889, 1448301888)<br>
2014-10-25 21:42:36,521 [744195] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: old(-6169, 6168,
0, -1448301889, 1448301888)<br>
2014-10-25 21:42:36,521 [744195] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: computeSongCount()
took 1ms, size=0, name=Musik<br>
2014-10-25 21:42:36,521 [744195] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
computeFilteredData()<br>
2014-10-25 21:42:36,522 [744196] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,523 [744197] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: set(0, 6168, 0, 0,
1448301888)<br>
2014-10-25 21:42:36,524 [744198] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: old(0, 6168, 0,
-1448301889, 1448301888)<br>
2014-10-25 21:42:36,524 [744198] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList: fileSize=0,
totalTime=0, size=0, substring=pink<br>
2014-10-25 21:42:36,524 [744198] [WARN ][Default-Job]
com.tagtraum.beatunes.library.HibernateUtil: Attempt to remove
session failed.<br>
java.lang.Exception: Session was closed (at least) twice.<br>
at com.tagtraum.beatunes.library.HibernateUtil.b(SourceFile:188) at
com.tagtraum.beatunes.library.HibernateUtil.closeSession(SourceFile:262)
at
com.tagtraum.beatunes.library.HibernatePlayList.d(SourceFile:1980)
at com.tagtraum.beatunes.library.HibernatePlayList.j(SourceFile:46)
at
com.tagtraum.beatunes.library.HibernatePlayList$AggregateData$2.run(SourceFile:2850)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745) 2014-10-25 21:42:36,526
[744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
computeFilteredData() took 5ms<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Computing rectangles
for Musik<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: PlayList.class=class
com.tagtraum.beatunes.library.itunes.ITunesPlayList<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Size=0<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,526 [744200] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,527 [744201] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 1ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Computing rectangles
for Musik<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: PlayList.class=class
com.tagtraum.beatunes.library.itunes.ITunesPlayList<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Size=0<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,529 [744203] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Computing rectangles
for Musik<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: PlayList.class=class
com.tagtraum.beatunes.library.itunes.ITunesPlayList<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.songtable.PlayListImage: Size=0<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) cache hit.<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) got 6168 raw ids in 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getSubstringFilteredIds(session) for 0 ids took 0ms for
substringFilterProperty=ALL<br>
2014-10-25 21:42:36,543 [744217] [DEBUG][Default-Job]
com.tagtraum.beatunes.library.HibernatePlayList:
getPersistentObjectIds(session) took 0ms
[HQL;order=true;substring=true]<br>
2014-10-25 21:42:38,543 [746217] [DEBUG][TunesUtilities]
com.tagtraum.beatunes.PlayListExporterComponent: Skipping export of
playlist Musik
(enabled=false,exporter=com.tagtraum.beatunes.library.playlistexporter.M3UPlayListExporter@20864116)</p></div>Petertag:help.beatunes.com,2009-07-24:Comment/350601072014-10-25T19:48:10Z2014-10-25T19:48:10Zzuletzt gespielt wird nicht synchronisiert<div><p>Ich hab noch einen kleinen Bug: Wenn ich das Programm starte,
wird automatisch der Track abgespielt, der beim letzten
Programmstart zuletzt gespielt wurde, auch wenn er da schon
komplett gelaufen ist. Das kann man nicht anhalten. Wenn ich auf
Play drücke, läuft er - dann zeitversetzt - noch mal, ich
muss warten, bis der Track komplett gespielt ist.</p>
<p>Beim letzten Start waren das 4 Minuten Dire Straits, aber wenn
ich mir vorstelle, dass das auch gut mal eine Viertelstunde Cream
sein kann, bis ich was anderes hören kann.</p>
<p>viele Grüße<br>
Peter</p></div>Petertag:help.beatunes.com,2009-07-24:Comment/350601072014-10-26T11:07:50Z2014-10-26T11:07:50Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Peter,</p>
<ol>
<li>Suche funktioniert nicht: Bitte lass einmal die
<code>Datenbank-Reparatur</code> laufen. Befindet sich im
<code>Werkzeuge</code> Menu. Hilft's?<br></li>
<li>Das Spielen des letzten Songs am Anfang liegt vermutlich an
einem zu klein gewählten Timeout. Ich habe das mal
geändert. Bitte versuch mal <a href=
"https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg">
https://www.beatunes.com/download/beaTunes-4-0-12-SNAPSHOT-osx.dmg</a>
— aber erst nachdem Du die Datenbank-Reparatur hast laufen
lassen.</li>
</ol>
<p>Falls eines der beiden nicht zum Erfolg führen sollte,
schick mir bitte ein Zip-File Deines Log-Folders (ja, gesamter
Folder!). Da sehe ich dann hoffentlich die Details.</p>
<p>Danke!</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-26T12:49:12Z2014-10-26T12:49:12Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Hendrik,</p>
<p>reparieren hat nicht geklappt, da gab es einen Fehler, siehe
attachment. Ich hab die DB dann neu aufgebaut, danach hat es auch
mit der Suche geklappt. Und auch das Problem mit dem automatischen
Start des letzten Tracks ist verschwunden, ohne dass ich die letzte
Version installiert habe. Ich teste heute Abend noch weiter.</p>
<p>viele Grüße<br>
Peter</p></div>Petertag:help.beatunes.com,2009-07-24:Comment/350601072014-10-26T12:53:14Z2014-10-26T12:53:14Zzuletzt gespielt wird nicht synchronisiert<div><p>Hey Peter,</p>
<p>nun gut—dann war Deine Datenbank wohl zerschossen. Das
kann auch gut der Grund für den automatischen Start des
zuletzt gespielten Tracks sein, da die dem zugrunde liegende
Datenbankoperation einfach zu lange auf der kaputten Datenbank
benötigte (—> Timeout).</p>
<p>Beste Grüße,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/350601072014-10-30T12:59:43Z2014-10-30T12:59:43Zzuletzt gespielt wird nicht synchronisiert<div><p>Hallo Hendrik,</p>
<p>ich sehe gerade, dass die Diskussion noch offen ist. Ich mach
das mal zu, ich habe keine Probleme, Analyse und Inspektion
funktionieren wunderbar, und auch das Zusammenstellen der
Playlists.</p></div>Peter