Je kan mbv mapacties (zie ook
dit draadje) zorgen dat als er iets uit een map wordt weggegooid er een applescript uitgevoerd wordt. Als je die mapactie aan de map koppelt
waarin de backup map zit kun je dus een waarschuwing geven of de map gewoon weer terug laten zetten. Het script let alleen op of de map wordt weggegooid. Er is verder geen sprake van beveiliging, je kan dus gewoon blijven lezen en schrijven naar de map.
Voor het geval je geen applescript kan heb ik een <a href=applescript://com.apple.scripteditor/?action=new&script=property%20naam_backup_map%20%3A%20%22Backup%22%0Dproperty%20waarschuwings_tekst%20%3A%20%22Pas%20op%2C%20je%20gooit%20de%20map%20%5C%22%22%20%26%20naam_backup_map%20%26%20%22%5C%22%20weg%20%21%22%0D%0Don%20removing%20folder%20items%20from%20this_folder%20after%20losing%20these_items%0D%09tell%20application%20%22Finder%22%0D%09%09set%20aantal_items%20to%20the%20count%20of%20these_items%0D%09%09repeat%20with%20teller%20from%201%20to%20aantal_items%0D%09%09%09set%20this_item%20to%20item%20teller%20of%20these_items%0D%09%09%09if%20the%20name%20of%20this_item%20is%20naam_backup_map%20then%0D%09%09%09%09set%20dialoog%20to%20display%20dialog%20waarschuwings_tekst%20buttons%20%7B%22Gooi%20toch%20weg%22%2C%20%22Zet%20weer%20terug%22%7D%20default%20button%202%20with%20icon%20caution%20giving%20up%20after%2060%0D%09%09%09%09set%20knop%20to%20the%20button%20returned%20of%20dialoog%0D%09%09%09%09if%20knop%20is%20%22Gooi%20toch%20weg%22%20then%0D%09%09%09%09%09return%0D%09%09%09%09else%20if%20knop%20is%20%22Zet%20weer%20terug%22%20or%20knop%20is%20%22%22%20then%0D%09%09%09%09%09move%20this_item%20to%20this_folder%0D%09%09%09%09end%20if%0D%09%09%09end%20if%0D%09%09end%20repeat%0D%09end%20tell%0Dend%20removing%20folder%20items%20from%0D>script[/url] voor je uitgedokterd dat als er een bepaalde map wordt weggegooid een waarschuwing geeft en aanbied om de map weer terug te zetten danwel toch te verwijderen.
De naam van de map waar het script op moet letten staat bovenaan in het script en kun je zelf veranderen naar de naam van de map die je wilt beveiligen. Als het goed is werkt dit in OS 9 maar ik heb het niet getest.
Je kan het script als mapactie aan een map koppelen via het contextueel menu. Of je het script in een bepaalde map moet zetten zoals in OSX weet ik niet. Mijn OS 9 herinneringen zijn een beetje roestig geworden.
(Bewerkt door zonapple om 16:22, 3-01-2005)