Digitale ticker file met AutoHotKey
wardk — Mon, 01/10/2011 - 20:03
Eén van de systemen die ik heb opgepikt uit Getting Things Done is de zogenaamde
tickler file (ik ken geen nederlands woord). Dat is een map of serie mappen, fysiek of digitaal, waar je documenten organiseert volgens de datum waarop je ze nodig hebt. Bijvoorbeeld een agenda voor een vergadering, een routebeschrijving, reisdocumenten...
Veel van die documenten heb je maar één keer nodig. Vroeger wist ik die vaak geen plaats te geven, en slingerden ze rond op mijn bureau of op mijn pc, of probeerde ik die ergens te klasseren, om die hopelijk terug te vinden als ik ze nodig had, in de veronderstelling dat ik er al aan dacht dat ik ze nodig had.
De invoering van de tickler file heeft dat opgelost voor mij.
Ik hou die natuurlijk digitaal bij, in combinatie met Dropbox, zodat mijn tickler altijd over mijn 3 pc's gesynchroniseerd is (netbook, desktop thuis, desktop werk). En aangezien ik die netbook overal meesleep, kan ik er altijd van op aan dat ik de documenten bij heb die ik nodig heb.
Pas heb ik het nóg beter gemaakt, met een eenvoudig AutoHotKey-script dat ik met een sneltoets oproep als ik documenten wil opslaan in de tickler. Vroeger moest ik
- in de 'opslaan als'-dialoog navigeren naar de tickler-map
- een map aanmaken voor de bewuste dag (als die nog niet bestond)
- het bestand opslaan
Poeh poeh, een hele klus. Met onderstaand scriptje krijg ik een dialoogvenstertje te zien waarin ik een datum opgeef. Het script maakt zonodig de map in de tickler aan en vult het juiste pad in in de 'opslaan als'-dialoog. Ik moet alleen nog op opslaan klikken.
Zoveel gemak met zestien lijntjes code, dat kom je niet vaak tegen!
^Insert::
Gui, Add, DateTime, v$timestamp, LongDate
Gui, Add, Button, default, OK
Gui, Show
return
ButtonOk:
Gui, Submit
FormatTime, $iso, %$timestamp%, yyyyMMdd
$path = C:\Users\Ward\My Dropbox\Tickler\%$iso% ; pad aanpassen als je dit overneemt!
IfNotExist, %$path%
FileCreateDir, %$path%
Send {Home}
SendRaw %$path%\%$filename%
GuiClose:
Gui, Destroy
Exit
- Add new comment
- 271 reads