[Release] LastSharp 0.4.2
Ich hatte einiges, zu tun, was diese Version angeht. Zum einen viele Bugfixes (unendliches Playlist-Nachladen, Abspielfehler im AudioPlayer, Scrobbling funktionierte nicht, …), zum anderen Neuerungen, was die Playlist angeht, sowie Optionen zur Erhöhung der Anpassbarkeit von LastSharp.
Ich habe mich schon mehrmals damit auseinandersetzen müssen, dass der Download der eigenen Playlist erheblich eingeschränkt ist (siehe hier) – und der Grund dafür ist schlicht und einfach, dass Last.FM das Anhören (und somit die Möglichkeit des Herunterladens) der eigenen Playlist nur noch Abonnenten zugesteht. Um dies zu umgehen, gibt es in LastSharp nun den direkten Playlist-Download. Zu beachten ist hierbei, dass unter “Erweiterte Einstellungen” >> “TuneIn” die Playlistlänge für diese Funktion bis zu 60 Titel betragen darf, sowie folgendes:
- Die Methode funktioniert nur mit Titeln, die “in voller Länge” anhörbar sind.
- Es muss die gesamte Playlist abgerufen und untersucht werden (im normalen Modus werden immer bloß fünf Titel übertragen), sodass bei der Playlisterstellung kürzere Listen zu bevorzugen sein sollten.
- Bei der Methode wird automatisch die “modifizierte Verbindung” verwendet, da sie ansonsten nicht funktioniert. D.h., dass es sein kann, dass nicht alle den direkten Playlist-Download nutzen können. Des weiteren kommt eine kurze Verzögerung vor dem Downloadstart hinzu.
Weitere Änderungen:
- Halbtiefe Ordnerstruktur einstellbar (“Interpret – Album/Titel.mp3″)
- Update-Prüfung nur noch optional
- Playliste wird nur noch optional nachgeladen, wenn leer.
- DLLs sind jetzt im Unterverzeichnis “inc” statt “.inc”, da der Punkt bei manchen Packprogrammen Probleme zu machen scheint.
Download: https://sourceforge.net/project/showfiles.php?group_id=255668&package_id=313182
Hey
klasse, dass schon wieder eine neue Version draußen ist!
Aber leider habe ich ein kleines Problem.
Die ersten paar Minuten liefen noch ganz normal (also bei der “direkten Playlist” Einstellung), aber nach paar Minuten ist folgendes aufgetreten:
Er lädt rechts einige Lieder und man sieht, dass einige dickgedruckte Lieder dabei sind und das Cover blitzt rechts auf, aber nach ner Sekunde lädt er die Liste neu und das Cover verschwindet wieder.( manchmal bleibt das Cover auch länger.. aber die Liste ist sofort wieder weg).
Dieser Fehler tritt jetzt auch nach einem Neustart wieder auf.
Vielleicht fällt dir etwas dazu sein?
~
Armin
4 Mai 09 at 21:00
Nachtrag: Gerade eben ist die Fehlermeldung “Es ist ein Problem beim Laden der Playlist aufgetreten: Playlist could not be retreived via API.”
~
Armin
4 Mai 09 at 21:03
Steht etwas in der Log-Datei (“lastsharp.log”)? Was passiert, wenn du den Haken bei “Playlist automatisch neu laden” entfernst?
Yannick
xsc
5 Mai 09 at 01:00
Hey
hier ist meine Log Datei:
http://www.megaupload.com/?d=W6XUHDKK
Und ob ich den haken setze oder nicht macht überhaupt keinen unterschied ( bei meinem Problem)
~
Armin
5 Mai 09 at 09:12
Hi,
Danke für dein Tool und das aktuellste Update.
Leider erhalte ich seit dieser Version einen Fehler,
wenn ich auf “Verbinden” klicke:
Methode nicht gefunden: “Void LastUtility.LastFM.LastFM..ctor(System.String, System.String, System.String, LastUtility.Interfaces.IConnectionSettings, LastUtility.LastFM.ILastFMHelper)”.
************** Ausnahmetext **************
System.MissingMethodException: Methode nicht gefunden: “Void LastUtility.LastFM.LastFM..ctor(System.String, System.String, System.String, LastUtility.Interfaces.IConnectionSettings, LastUtility.LastFM.ILastFMHelper)”.
bei LastSharp.Forms.LastSharpForm.opLogin()
bei LastSharp.Forms.LastSharpForm.btConnect_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[....]
Ich verwende Windows XP – SP3
Gruß
Jogi
Jogi
5 Mai 09 at 11:35
@Armin:
Das sieht nach Verbindungsinstabilitäten aus. Könnte an Last.FM oder deinem System liegen. Vielleicht musst du erstmal abwarten, bevor du es wieder versuchst.
@Jogi:
Befindet sich die Datei “LastUtility.dll” im Unterverzeichnis “inc” des LastSharp-Verzeichnisses? (Kopier sie auch einmal in das Hauptverzeichnis.) Könnte auch sein, dass (warum auch immer) eine falsche Version der DLL verwendet wird. Im Zweifelsfall LastSharp neu entpacken, würde ich sagen, und wieder melden, wenns immer noch nicht geht.
(Aber die falsche DLL-Version ist das einzige, was den Fehler auslösen kann, in meinen Augen…)
Yannick
xsc
5 Mai 09 at 12:22
jepp vielen Dank. ich hatte beim Upgrade wohl irgendwas vergessen zu löschen von den alten Ordnern.
jetzt klappts! Dieses Tool ist echt genial! ;o)
Jogi
5 Mai 09 at 14:43
Hey
eine Sache noch, die ich gerade festgestellt habe.
Ich habe versuchsweiße mal die Lieder in einen anderen Ordner speichern lassen und den direkten Playlist abruf benutzt.
Und da ging es dann wieder.
Als ich meinen Standard Musik Ordner angegeben habe, kam der gleiche Fehler wie oben wieder.
Hast du dazu vielleicht eine Idee?
Armin
5 Mai 09 at 16:18
@Armin:
Das ist komisch, hat aber vllt. irgendetwas mit Berechtigungen zu tun… Mehr kann ich dazu nicht sagen… Musst wohl einen anderen Ordner als Downloadort verwenden…
Yannick
xsc
5 Mai 09 at 16:52
tachjen!
Bei der Version 0.4.2 werden meine Einstellungen nicht mehr gespeichert, also Username, Passwort und der Ordner in dem die Musik gespeichert werden soll. Bei den anderen Versionen ging das immer. Hülfe xO
Sergjewitsch
6 Mai 09 at 10:33
Hast du LastSharp zufaellig in einen Unterordner von “C:/Programme/” bzw. “C:/Program Files/” (oder aehnliches) gelegt? Das war bisher immer der Hauptverursacher dieses Problems.
Yannick
xsc
6 Mai 09 at 11:43
Ja geht jetzt wieder. Danke!
Sergjewitsch
6 Mai 09 at 12:57
Servus,
ich hab seit heute des gleiche Problem wie Armin, “Es ist ein Problem beim Laden der Playlist aufgetreten: Playlist could not be retreived via API.”
Des mit dem Ordnerwechsel hab ich probiert, hat aber nicht geklappt.
Bitte um Hilfe
Gruß Raptor
Raptor
30 Jul 09 at 14:36
@Raptor:
Daran kann man im Moment nichts ändern, ich setze mich aber am Montag dran.
Yannick
xsc
31 Jul 09 at 14:12