In het leven van veel makovodov komt er vroeg of laat een cruciaal moment, wanneer de noodzaak zich voordoet om de Finder dezelfde map te openen in twee verschillende vensters. Degenen die in een haast om een aantal twee-pane file manager adviseren, - stop. Gewapend met "Avtomatorom", kan de taak gemakkelijk worden opgelost zonder dat toepassingen van derden.
Het enige wat u hoeft te doen - is om een duplicaat van het huidige venster "Finder", een exacte kopie te maken. En dit zal u helpen elementaire AppleScript scripttaal, die de enige actie in de nieuwe service "Avtomatora" zal zijn:
Als we de inhoud van het script te vertalen op de Russische taal, kan worden geschreven als: "Order de Finder naar het creëren van een Een nieuw venster actieve identiek met hetzelfde weergaveobject modus die is ingesteld bij de eerste venster. " Kopieer de volgende code en plak het in actie Run AppleScript (Run AppleScript):
Op run {input, parameters} tell application "Finder" proberen set newwindow tot doelwit van de voorruit set newView aan de huidige uitzicht op de voorruit make nieuw Finder-venster te newwindow set huidige visie van de voorruit naar de newView einde try einde vertellen. end run
Merk op dat de kop van het proces opgegeven: geen gegevens over invoer niet accepteren en binden alleen een nieuwe dienst de toepassing Finder (wat op zich logisch, als een AppleScript script-only "Finder" en adressen).
Sla de dienst in het kader van de manier waarop u de naam wilt - bijvoorbeeld, Dupliceer de huidige venster (Duplicate huidige venster). Daarna schakelen naar de Finder en in het menu Finder> Services (Finder> Services) zult u een nieuw item te zien. Door te klikken op dit item opent een nieuw venster dat aan de buitenkant betekent niet dat de inhoud en niet anders dan degene die actief is even geleden was.
Housekeeping tip. Zoals u kunt zien, bij gebruik van een AppleScript script code-het is allemaal gekleurd in paars. Om de code te bekijken met syntax highlighting, drukt u op fn + ingang (Of gewoon een belangrijke inbreng in de digitale unit, als u een uitgebreid toetsenbord).