Jump to content

Lastfile und UNC Pfade


Recommended Posts

Posted

Hallo Zusammen,

 

mir ist gerade folgendes aufgefallen. Bin mir nicht sicher ob das so gewollt ist aber ich denke eher nicht

 

Starte ich ein Video/Lied von einem UNC Pfad, beende dieses und versuche über Lastfile das wieder abzuspielen funktioniert es nicht. (Keine Reaktion)

 

Mappe ich den Netzwerkpfad als Netzlaufwerk und wiederhole das ganze funktioniert es Plötzlich. Hab das jetzt ein paarmal hier probiert und es trat bei jedem Versuch auf.

 

Grüße

 

Alex

Posted

Das ist so gewollt, da sollte der entsprechende Server nicht vorhanden sein, windows das mit einer sehr langen wartezeit abstraft...

Posted

Hallo Lars,

 

vielen Dank für die schnelle Antwort.

 

Klingt logisch...andererseits gibt es doch auch Möglichkeiten abzufragen ob der Pfad existiert und bei entsprechender Nicht Reaktion sofort abzubrechen. Klar dauert das auch seine Zeit aber die ist auf jeden Fall verschmerzbar. Außerdem kann das ganze ja auch auf einem Netzlaufwerk passieren. Dieses ist gemappt aber noch nicht authetifiziert dann steht man vor genau demselbem Probem. Daher macht so eine ABfrage doch sinn oder?

 

 

Grüße

 

Alex

Posted

Die abfrage alleine löst die Wartezeit aus, während dieser zeit reagiert der Viewer dann auf gar nichts. Das ist genau das gleiche Problem wie mit den OSD mediacenter seiten, die bei Networkshares auf der Hauptseite eine Gedenkpause eingelegt haben. Sobald Du eine Windows API findest, die sowas nicht macht, binde ich das gerne ein. :bye:

Posted

Hmm,

 

also jetzt verunsichere mich nicht :-) Ich kram dir das mal raus (kann allerdings bisschen dauern) und schick dir das zu. Ich bin mir relativ sicher dass das lösbar ist.

 

Wäre super wenn du dass dann, falls es wirklich so ist, in einer späteren Version berücksichtigen kannst

 

Nochmals Danke für die Antworten und Grüße

 

Alex

Posted

Denk dran, als input für die funktion steht nur der filepath zur verfügung.

  • 3 weeks later...
Posted

@Lars

 

Hatte einmal ein ähnliches Problem.

Ein Zugriff auf eine nicht vorhandene Netzwerkresorce per API legte mein Prog für 20-60 lahm.

 

Gelöst, indem ich diesen API Aufruf und das Handling in einem separatem Thread abgearbeitet habe.

Jetzt "stand" zwar der Thread einige Zeit, aber das Hauptprog. läüft weiter.

Statusabfrage dann über eine Var, die in Thread_X.OnTerminate_ verändern würde.

 

Grüße,

tb99de

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...