Okay habs gepusht! Das einzige was er noch falsch anzeigt ist, die ingesammte Nummer der Title, weil er ja beim laden einige überspringt weil sie nicht abgespielt werden konnten... Das zieht er noch nicht ab von der Playlist Länge.
Und nach einiger Zeit kommt bei mir immer Downtify funktioniert nicht mehr, aber keine Ahnung wieso... Meistens wenn ich den PC nicht benutze, Downtify aber laufen habe. Ne Idee?
Edit:
Grade kam es wieder, meine temp.AppData Ordner sagt das hier:
Und das:
Ne Idee? Also der Error kommt laut Google wenn ein geschützter Bereich beschrieben werden soll.... Aber woher kommt das? :/
Wenn beispielsweise ein Objekt referenziert wird, was NULL als Wert hat. Normalerweise checkt man das vorher auch bevor man damit etwas anstellt.
Klassische Pointer wie es sie in C++ gibt, werden in .NET relativ gut abstrahiert. Ich musste jedenfalls noch nie (oder sehr selten bei einem WinAPI Wrapper) einen Pointer nutzen und das war ebenfalls ne Klasse, die schon relativ viel sichert.
Wenn du es so siehst, ist es eigentlich eine Art null pointer. Die Variable zeigt auf eine Adresse die NULL als Wert hat. (oh lol, wie obvious )
Klassische Pointer wie es sie in C++ gibt, werden in .NET relativ gut abstrahiert. Ich musste jedenfalls noch nie (oder sehr selten bei einem WinAPI Wrapper) einen Pointer nutzen und das war ebenfalls ne Klasse, die schon relativ viel sichert.
Wenn du es so siehst, ist es eigentlich eine Art null pointer. Die Variable zeigt auf eine Adresse die NULL als Wert hat. (oh lol, wie obvious )
Hm, also hast du ne direkte Idee woher das kommt? Google sagt eigendlich, dass es heißt das eine Datei die lesen oder geschrieben werden sollte, das nicht konnte wegen geschütztem oder vlt auch benutzem Bereich... Ich habe jetzt die ganze Nacht lange keinen Absturz gehabt, nachdem ich alles bis auf Downtify geschlossen habe... Entweder lag es an ein paar Änderungen oder daran das vlt meine MusikPlayer(Winamp, Spotify und iTunes) das irgendwie behindert haben?
Hm, also hast du ne direkte Idee woher das kommt? Google sagt eigendlich, dass es heißt das eine Datei die lesen oder geschrieben werden sollte, das nicht konnte wegen geschütztem oder vlt auch benutzem Bereich... Ich habe jetzt die ganze Nacht lange keinen Absturz gehabt, nachdem ich alles bis auf Downtify geschlossen habe... Entweder lag es an ein paar Änderungen oder daran das vlt meine MusikPlayer(Winamp, Spotify und iTunes) das irgendwie behindert haben?
Ich habe wenig Lust den Code zu debuggen aber was mir direkt einfällt (und ich durch den Code bestätigt bekommen habe) ist die falsche Benutzung von Streams.
Die Streams die genutzt werden (überwiegend der FileStream) werden nie wirklich explizit geschlossen oder disposed. Das OS locked das File (also die heruntergeladene MP3 Datei) und ein erneuter Zugriff darauf führt ganz bestimmt zu einer Access Violation, wenn das Objekt nicht korrekt freigegeben wird.
Es ist sowieso good practice den Stream in einem using statement zu deklarieren und erstellen, da automatisch Object.Dispose() aufgerufen wird, wenn der Stream out of scope geht (logischerweise direkt nach dem using Block)
Auch kann es zu anderen Fehlern kommen, die auftauchen können wenn der Thread nicht sauber beendet sondern gekillt wird.
Quote:
And about "why is the file still locked?[...]" it could be because the file stream isn't closed because sometimes the thread may not end successfully and the locks aren't released.
Eher Spekulation aber vielleicht hilft es ja. Falls nicht, solltest du den Source wirklich mal debuggen und genau spezifizieren wann der Fehler passiert und wie er passieren könnte. Alternativ kannst du dir auch dein eigenes Programm schreiben, Shawak liefert ja schon ne Vorlage für Libraries und deren Nutzung.
Werde mal schauen Bin eigendlich ein Java Coder und hab vorher nie mit C# gearbeitet Deswegen bin ich da nicht wirklich versiert sondern probiere aus wie es in Java wäre und google viel Und momemant taucht der Fehler garnicht auf
[Buying] Spotify Premium und Spotify Unlimited 03/26/2013 - Trading - 2 Replies Hallöchen,
wie oben beschrieben suche ich für 1 Monat Spotify Premium oder Spotify Unlimited.
Gruß
Pitchel
MR - YT Downloader (Youtube Video Downloader) 08/10/2012 - Coding Releases - 4 Replies Anleitung:
Youtube URL eingeben, Dateityp auswählen und entsprechend beim Zielort der Datei, den Dateityp dran setzen. Beispiel ihr wählt eine MP4 Datei aus und beim abspeichern der Datei müsst ihr MP4 dahinter setzen (namederdatei.mp4)
http://img6.imagebanana.com/img/o72zlbei/pic.PNG
Download: MR - YT Downloader v1.0.exe
Virustotal: Protokoll