Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
gul-iMac

gul-iMac

Medlem
  • Plats Värmdö
  • Sysselsättning Programutveckling Operativsystem
  • Registrerad 2007-01-08
  • Senast aktiv 2016-01-19
  • Antal inlägg 62

Foruminlägg

De senaste inläggen gul-iMac har skrivit i forumet.

Kör Hardware Diagnostics. Info om hur finns i den lilla manualen som kom med datorn.

Subtrahera cell(12:30) med cell(10:40) -> svaret 1t 50m eller 1:50 beroende på valt format i Granskaren

Lite dimmig på detta med MobileMe, men är det inte så att i den senaste versionen (av MobileMe) ligger kalendern i MobileMe (och endast där). För att se den i iCal skall man ansluta till <kontonamn>@me.com. Efter den initiella sammanslagningen av lokala kalendrar kan man inte längre synka med dessa, osäker men tror att de försvinner. Den kalender som visas i iCal är den som finns på MobileMe och därefter behöver man inte ha Systeminställningar ->MobileMe -> Synkroniseringar -> Kalendrar förbockad

Kan vara kontroll av skivan. Har du valt att visa "Alla processer" i Aktivitetskontroll? Leta efter program med strängen "fsck" i sig.
Titta också i Systemmeddelanden (Databassökningar - Alla meddelanden) om det finns något att hämta där.

Fungerar OK hos mig. OSX 10.6.4

OK "bonis", nu TROR jag att jag har en variant med bättre tillförlitlighet än tidigare variant. Prova den gärna!

property image_extension_list : {"tif", "tiff", "gif", "png", "pict", "pct", "jpg"}
property media_extension_list : {"mp3", "avi", "mov", "mpg"}
property archive_extension_list : {"zip", "sit", "dmg", "tar", "hqx", "toast", "rar"}
property torrent_extension_list : {"torrent"}
property pdf_extension_list : {"pdf"}

property image_foldername : "images"
property media_foldername : "media"
property archive_foldername : "archives"
property torrent_foldername : "torrents"
property pdf_foldername : "pdf"

on adding folder items to this_folder after receiving added_items
tell application "Finder"
repeat with this_item in added_items
if (the name extension of this_item is in image_extension_list) then
my makeamove(this_item, this_folder, image_foldername)
else if (name extension of this_item is in media_extension_list) then
my makeamove(this_item, this_folder, media_foldername)
else if (name extension of this_item is in archive_extension_list) then
my makeamove(this_item, this_folder, archive_foldername)
else if (name extension of this_item is in torrent_extension_list) then
my makeamove(this_item, this_folder, torrent_foldername)
else if (name extension of this_item is in pdf_extension_list) then
my makeamove(this_item, this_folder, pdf_foldername)
end if
end repeat
end tell
-- Try this to reset folder action in case file was not in the above set
tell application "System Events" to set folder actions enabled to false
delay 1
tell application "System Events" to set folder actions enabled to true

end adding folder items to

on makeamove(this_item, root_folder, target_foldername)
tell application "Finder"
if not (exists folder target_foldername of root_folder) then
tell application "System Events" to set folder actions enabled to false -- we don't want to trigger the script
make new folder at root_folder with properties {name:target_foldername}
--delay 1
tell application "System Events" to set folder actions enabled to true -- turn on the folder script again
end if
set target_folder to folder target_foldername of root_folder
my resolve_conflicts(this_item, root_folder, target_folder)
tell application "System Events" to set folder actions enabled to false -- we don't want to trigger the script
move item this_item to target_folder
tell application "System Events" to set folder actions enabled to true -- turn on the folder script again

end tell

end makeamove

on resolve_conflicts(this_item, root_folder, target_folder) --renames the item if duplicate exists in target folder
tell application "Finder"
set file_extension to name extension of this_item
set file_name to name of this_item
set trimmed_name to text 1 thru -((length of file_extension) + 2) of file_name
if (exists item file_name of target_folder) then
set name_increment to 1
repeat
set new_name to (trimmed_name & "_" & (name_increment as string) & "." & file_extension) as string
if not (exists item new_name of target_folder) then
set name of item file_name of folder root_folder to new_name
exit repeat
else
set name_increment to name_increment + 1
end if
end repeat
end if
end tell
return file_name
end resolve_conflicts

Har nu kollat lite mer och är nästan säker att detta är en dålig funktion i 10.6
Scriptet fungerar perfekt i Tiger (10.4).
Också testat lite i Leopard 10.5 men även här funktionen tveksam, ibland fungerar det ibland inte.
Boven är "move"-satsen. Varför den vägrar att utföras ibland har jag inte kommit på. Provat att låta "System Events" göra jobbet, men det har ingen inverkan på tillförlitligheten i scriptet.
Kanske finns det någon "scripter" på forumet som kan hjälpa, själv tror jag att jag lägger av detta projekt.

På gång .....
Något skumt med "move"-satsen i rutinen makeamove(this_item, root_folder, target_foldername)

Jag har fortsatt att testa detta script och har hittat en variant, som är (ganska) repeterbar.

Min slutsats är att det är OSX/Applescript som är buggigt. I de fall där scriptet inte skapar/sorterar in filerna korrekt har inte handlern för folder actions triggats (on adding folder items to this_folder after receiving added_items har inte sett någon ändring av fönstret) och detta är ingenting som man kan ändra på från script-nivå.

I mina tester har funktionen varit bäst om man flyttar in "paket" av filer. Viktigt är också att låta scriptet gå färdigt, vilket ibland tar sin tid (vet inte varför ännu). Fortsätter att titta på detta.

Tycker nog att scriptet fungerar, men tänk på att det bara kan hantera filer (dvs inga mappar).

Har du kört hårdvarutesten? Ovanstående verkar ju ha med primärminnet att göra.

Stoppa in Installationsskivan och starta datorn härifrån. När menyn kommer upp, välj Skivverktyget och testa/reparera den inbyggda skivan. Borde fixa det hela.

OK, försöker med nytt
Inställningar -> E-post, Kalen... -> Välj ditt e-mail konto
Sidan som kommer upp heter MobileMe och innehåller knappar för alla delar av MobileMe. Stäng av "E-post". Kontot försvinner från Mail-appen, men återkommer så fort du reaktiverat E-post knappen igen.
Kan detta fungera?

Inställningar -> E-post, Kontakter... -> "Hämta nya data"
Push -> 0 (skall ge markering på Manuell på samma sida.

En annan metod är att sätta telefonen på Manuell hämtning av MobileMe-kontot. Då kan du ju i alla fall själv bestämma när mailen skall tas ned.