Kan inte radera filmer från papperskorgen

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1

Varför kan jag inte radera filmer från papperskorgen, trots att papperskorgen inte använder dom, om jag startar om datorn så är det inga problem.

Den står bara att "Proceduren kunde inte slutföras eftersom objektet '(objektets namn)' är låst".

  • Medlem
  • Malmö
  • 2012-09-01 18:13

Har du testat att avsluta (högerklicka på dockikonen och tryckt avsluta) alla program som har haft med filmen att göra innan du tömmer papperskorgen?

  • Avstängd
  • Bangkok Thailand
  • 2012-09-01 18:13

Det måste vara ett program som använder dom typ det torrent program du använder.

Ursprungligen av lappen71:

Det måste vara ett program som använder dom typ det torrent program du använder.

Det måste isåfall vara Air Video Server som fortfarande använder filen, men det känns ju lite meckigt att behöva stänga av det varenda gång man använder det.

  • Medlem
  • 2012-09-01 18:19

Gör en applescript-app av detta så får du veta vilken process som använder valfrifil som ligger i papperskorgen (i Mac OS 10.6 i alla fall).

tell me to set text item delimiters to ":"
set myAppName to text item -2 of (path to me as string)
tell me to set text item delimiters to ""


set myTrashcan to (POSIX path of (path to home folder) & ".Trash/")
set myTrashFiles to paragraphs of (do shell script "ls " & myTrashcan) as list
try
	set mySelection to choose from list myTrashFiles
on error number -50
	display dialog "Papperskorgen är tom." buttons {"OK"} default button 1 cancel button 1 with icon 2
	error number -128
end try
if mySelection is false then
	error number -128
end if
set myFilePath to quoted form of (myTrashcan & item 1 of mySelection)


tell me to set text item delimiters to "/"
set myFileName to text 1 thru -2 of text item -1 of myFilePath
tell me to set text item delimiters to ""
try
	set C to do shell script "lsof -f -- " & myFilePath
	tell me to set text item delimiters to " "
	display dialog "Fil:" & return & myFileName & return & return & "Process:" & return & text item 1 of paragraph 2 of C buttons {"OK"} default button 1 with icon 1
	tell me to set text item delimiters to ""
on error err
	display alert err & return & return & "(Filen avänds nog inte...)" & myAppInfo
end try
1
Bevaka tråden