1 May 2012

Send URL fra Firefox/Chrome til Safaris Leseliste

Jeg er ingen stor bruker av leselisten Apple tilbyr i Safari og 'mobile Safari', men jeg benytter meg helt klart av den. Jeg bruker leselisten i Safari hovedsakling til å sende linker mellom enhetene mine. 

Derfor ser jeg frem til den dagen Apple evt gir ut en API som gir utviklere muligheten til å implementere leselisten i tredjepartsapplikasjoner også. I mellomtiden får man nøye seg med halvelegante løsninger som jeg skal vise i denne artikkelen.

For, ved hjelp av et AppleScript er det mulig å hurtig kopiere nettadressen i Google Chrome eller Firefox (eller andre nettlesere, si fra om din mangler), åpne Safari, plassere nettadressen i leselisten, og til slutt avslutte Safari igjen - alt dette skjer på et lite øyeblikk, men er som sagt ikke den mest elegante løsningen.

Jeg skal demonstrere 2 mulige løsninger - en for brukere av programkjøreren Alfred, og en løsning som fungerer i Snow Leopard og Lion uavhengig av andre applikasjoner.

Alfred - Utvidelser

Jeg har laget 2 utvidelser til Alfred (Powerpack nødvendig) som enkelt lar deg aktivere AppleScriptet som sender nettadressen til leselisten - et for Firefox, og et for Google Chrome.

Skjermbilde_2012-05-01_kl

Send URL til Leselisten ved bruk av snarvei

Det er også mulig å benytte seg av dette scriptet uten Alfred i Snow Leopard og Lion. Vi benytter oss da av 'Tjenester' og tastatursnarveier istedet.

For å lage en tjeneste av et Applescript benytter vi oss av Automator, en applikasjon du finner i Programmer-mappen din. Bildet under forklarer hvordan du skal bruke Automator og Applescriptet ditt (du velger riktig Applescript lenger nede).

Tjenester

Klikk på bildet for å se det i riktig størrelse.

Som bildet delvis beskriver gjør du følgende i Automator for å lage en tjeneste av Applescriptet:

  1. Åpne Automator, og velg Tjeneste fra valgvinduet som dukker opp (type dokument).
  2. Søk etter Applescript, og dobbelklikk på 'Utfør AppleScript-prosedyre'.
  3. Slett teksten med en rød firkant rundt seg på bildet over, og erstatt den med Applescriptet du skal bruke (se lenger nede).
  4. Arkiver tjensten (Command+S), og gi den et passende navn du husker på.

Deretter må vi gi tjenesten en tastatursnarvei den aktiveres med, noe vi gjør slik:

  1. Åpne Systemvalg, og velg Tastatur => Tastatursnarveier => Tjenester
  2. Finn tjenesten du lagret isted (Ligger under Generelt i høyre panel), og dobbelklikk helt til høyre for navnet på tjenesten. Du vil da få muligheten til å angi en tastatursnarvei, men husk at den må være en unik/ubrukt kombinasjon i OSet - noe som til tider kan være vanskelig å finne.
  3. Neste gang du vil lagre en URL i Safaris leseliste bruker du bare snarveien du nettopp opprettet til å sende den dit.

 

Applescript for Chrome

 

Applescript for Firefox

 

 



  • 0 Kommentarer
  • 7 Jun 2011

    Guide: Bytt enkelt mellom iTunes-kontoer med snarvei

    Mange av oss bruker flere iTunes-kontoer av flere årsaker, og da kan det være tidkrevende å skifte mellom dem til tider. Men med hjelp av (atter en gang) Automator, Tjenester og tastatursnarveier skal vi gjøre dette til en enkel prosess som kun krever et trykk på tastaturet og et museklikk.

    Nøkkelringtilgang

    I Automator skal vi bruke et Applescript til å automatisere innloggingen i iTunes, og fordi det ikke er særlig sikkert å lagre brukernavn og passord i selve scriptet (lett tilgjengelig for uvedkommende) bruker vi Nøkkelringen i Snow Leopard til å lagre dette. Derfor er den første applikasjonen vi skal åpne Nøkkelringtilgang, denne finner man i "/Programmer/Verktøy/".

    Nøkkelringtilgang åpner nå seg, og her skal du gjenta følgende prosess for hver eneste konto du ønsker enkel tilgang til:

    Nkkelringtilgang
    I Nøkkelringtilgang-vinduet trykker du først på plusstegnet nederst til venstre.
    Nkkelringtilgang2

    Nå fyller du ut "Navn på nøkkelringobjekt" (gi et navn som kjennetegner iTunes-kontoen du skal bruke), "Kontonavn" (brukernavn/epostadressen til første konto), og "Passord" (kontoens passord).

    Nkkelringtilgang3

    Det neste du må gjøre er å søke opp kontoen du nettopp lagret, søk etter navnet du ga den i søkefeltet øverst til høyre (1). Deretter dobbelklikker du på kontonavnet i den riktige oppføringen (2) - et nytt vindu vil nå åpne seg.

    Navn_pa_konto

    I dette vinduet skal du forandre det som står i feltet "Type" - fra før vil det stå "Programpassord", men du skal forandre dette til "iTunes innlogging", og trykke 'Arkiver endringer'.

    ,Som jeg skrev øverst i denne delen av guiden så skal  du gjenta hele denne prosessen [Nøkkelringtilgang] for hver eneste konto du ønsker å ha med i denne enkle bytte-konto-metoden.

    Automator

    PS! Skulle du ønske å opprette en applikasjon du kan dobbelklikke på for å skifte konto fremfor en snarvei, så oppretter du et Program i Automator istedenfor en Tjeneste. Da behøver du heller ikke å følge Systemvalg-delen av denne guiden.

    Her fortsetter guiden som viser hvordan man oppretter en snarvei for å skifte konto: 

    Ddd

    Åpne Automator og velg å lage en ny "Tjeneste". Pass også på at du velger 'Ingen inndata' som vist på bildet over.

    Itunes-kontoer

    Søk etter hendelsen "Utfør Applescript-prosedyre" og dobbelklikk på den. 

    Itunes-kontoer-1

    Kopier applescriptet du finner her, og bytt det ut med teksten "(* Your script goes here *)" i Automators Applescript-felt.

    Det neste du skal gjøre er å lagre denne tjenesten, dette gjør du ved å taste Command+S, skrive inn et passende navn og trykke "Arkiver".

    Systemvalg -> Tastatur

    Åpne 'Systemvalg' fra eplemenyen, og deretter 'Tastatur'.

    Tastatur

    Velg fanen "Tastatursnarveier" (1), og trykk deretter på Tjenester i venstre felt (2), før du leter opp din nye tjeneste du nettopp lagret i Automator til høyre (3) - her dobbelklikker du helt til høyre i oppføringen og angir en snarvei som ikke er brukt av systemet fra før (Command+Alt+Control+Tall fungerer ofte bra).

    Automator-utfrer

    Neste gang du skal logge på en konto eller skifte til en annen trykker du den nyopprettede snarveien - et valg vil da dukke opp (se bildet over for eksempel) hvor du kan velge hvilken konto fra Nøkkelringtilgang du skal bruke.

    For at denne snarveien skal fungere må du også se til at følgende er gjort:

    1. Åpne Systemvalg, og Særlige Behov.
    2. Kryss av "Tillat tilgang til hjelpeenheter"

    Grattis, en lang guide er nå ferdig utført, og du kan logge inn i forskjellige kontoer på en særdeles enkel måte.

    Hvis denne guiden ble for vanskelig å følge kan jeg evt lage en videoguide, si fra i kommentarfeltet om dette er ønskelig.



  • 2 Kommentarer
  • 31 May 2011

    Automator: Legg til nye avtaler i iCal, enkelt!

    Jeg er en flittig bruker av Mac OS X sin kalender-løsning iCal, og det er ikke rent sjeldent man må legge til nye avtaler i kalenderen på Macen. Da kan det være kjekt å slippe å slippe starte opp iCal, også opprette en hendelse (avtale), før man avslutter iCal igjen.

    Nok en gang er Automator løsningen for å lage en kjapp løsning som på enkleste vis lar deg legge til nye avtaler uten å åpne kalenderen først, og som så mange ganger tidligere når jeg skriver om Automator skal vi legge til en tastatursnarvei som aktiverer det hele. Denne guiden baserer seg på at man har installert Snow Leopard da muligheten til å opprette 'Tjenester' ikke er tilgjengelig i tidligere versjoner av Mac OS.

    Fremgangsmåte:

    Skjermbilde_2011-05-31_kl

    Det første vi gjør er selvfølgelig å åpne Automator, og her velger vi 'Tjeneste'.

    Skjermbilde_2011-05-31_kl

    Neste steg er å velge "Tjenesten mottar ingen inndata i et program" helt øverst i vinduet i Automator (høyre del).

    Skjermbilde

    Helt til venstre i Automator-vinduet, under Bibliotek, velger du nå 'Kalender', og dobbelklikker deretter på 'Nye iCal-hendelser' (i kolonnen til høyre).

     

    Skjermbilde_2011-05-31_kl

    I handlingen som legger seg til i høyre del av vinduet kan du nå sette inn noen forhåndsinnstillinger som gjør det enklere for deg senere - feks kan du legge til en alarm-type du liker, når alarmen skal gå, også videre. Det er viktig å merke seg at du vil få disse valgene hver gang du aktiverer denne tjenesten senere, så det er ikke farlig om du lar være å velge noen innstillinger her.

    Skjermbilde_2011-05-31_kl

    For å få muligheten til å forandre innstillingene i de nye avtalene du oppretter med denne tjenesten må du nå klikke på 'Valg' og deretter på 'Vis denne handlingen når arbeidsflyten er i gang' (se bildet).

    Skjermbilde_2011-05-31_kl

    Hver gang du bruker denne tjenesten til å opprette en ny avtale i iCal vil et vindu som du ser i bildet over komme fram - her kan du fininnstille det nødvendige for å gjøre avtalen korrekt.

    Det neste du nå gjør er å taste Command+S for å lagre denne tjenesten, gi den et passende navn som du husker senere. Denne tjenesten kan slik det er nå brukes allerede, men da uten tastatursnarvei - den er tilgjengelig fra menylinjen i alle programmer som kjøres. For å aktivere den trykker du på navnet til applikasjonen som er aktiv i menylinjen, feks Chrome, deretter 'Tjenester', også navnet du ga tjenesten til slutt.

    Men, det hadde jo vært litt mer sexy å gi den en tastatursnarvei, ikke sant?

    Tastatursnarveien:

    For å opprette en tastatursnarvei til tjenesten du nettopp laget må du først åpne Systemvalg, deretter klikker du på 'Tastatur'.

    Tastatur

    Som bildet over viser i nummerert rekkefølge skal du nå klikke på 'Tastatursnarveier', også 'Tjenester'. Til slutt blar du deg fram til den nyopprettede tjenesten du nettopp laget i Automator, og dobbelklikker helt til høyre i feltet (der du ser snarveien allerede er opprettet i bildet, ved tallet 3). Du kan nå angi en snarvei du ønsker å bruke, men det er viktig at du ikke bruker en som allerede er brukt av Mac OS X eller en annen applikasjon du kjører. Et tips er å feks bruke Command+Alt+Tall (0-9).

    Neste gang du klikker denne tastatursnarveien vil det med en gang komme fram et vindu som lar deg opprette en ny avtale, enkelt og greit!



  • 1 Kommentarer
  • 30 Apr 2011

    Send nedlastet applikasjon til 'Programmer' fra høyreklikkmenyen

    Noen ganger kan det være greit å ha muligheten til å sende nyervervede programmmer, lastet ned fra nett for eksempel, fra høyreklikkmenyen i Finder. Her forklarer jeg hvordan du kan gjøre dette.

    Å installere applikasjoner i Mac OS er relativt enkelt da man i de fleste tilfeller kun behøver å flytte/kopiere applikasjonen til Programmer-mappen i Finder. Dette blir ofte tilrettelagt av utviklere slik at applikasjonen kommer pakket inn i en dmg-fil sammen med et alias som peker til Programmer-mappen. Alt man da behøver å gjøre er å dra applikasjonen til alias-mappen og slippe den.

    Men hva når dette ikke er tilrettelagt på forhånd? Det hender seg ofte at man kun laster ned selve applikasjonen i en fil (slik det ser ut for den vanlige brukeren i hvertfall, i virkeligheten er dette en mappe hvor innholdet er skjult for oss), eller at man ikke har noen alias-mappe å slippe applikasjonen på. Hadde det ikke vært greit å ha muligheten til å sende applikasjonen til 'Programmer' ved å markere og sende den fra høyreklikkmenyen? Dette er faktisk så enkelt å utføre at kun et bilde nesten vil være nok til å beskrive hele prosessen.

    Les resten av artikkelen …



  • 0 Kommentarer
  • 29 Apr 2011

    Mac: Slik får du en minimalistisk Dock [video]

    Selv om Mac OS X sin godt kjente Dock har sine fordeler i full størrelse, kan den også stjele mye plass og fokus på skjermen din. Dette kan du gjøre noe med ved å kjøre en Terminal-kommando som gjør at kun de kjørende applikasjonene i Docken vises.

    Videoen: Se den helst i fullskjerm for å få med dere mest mulig av det som skjer.

    Les resten av artikkelen …



  • 0 Kommentarer
  • 9 Apr 2011

    Mac: Avslutt alle applikasjoner i Docken med tastatursnarvei

    I denne videoen viser jeg hvor enkelt det er å sette opp en tastatursnarvei på Mac som lar deg avslutte alle applikasjoner som kjører i Docken foruten den aktive applikasjonen du er i når snarveien brukes.

    Se den korte videoen for å lære hvordan dette gjøres, se den gjerne i fullskjerm for å få med deg detaljer (1080p videokvalitet er mulig).

    PS! Hvis du kun ønsker å avslutte alle applikasjoner før du skal restarte maskinen kan du bruke snarveien Cmd+Ctrl+Eject.

    For flere tips om blant annet Mac, web og iPhone kan du følge meg på Twitter hvor jeg kaller meg @MacGeeky, og Youtube (Raakanin).



  • 0 Kommentarer
  • 25 Jan 2011

    Slett filer og mapper i 'Nedlastinger' med tastatursnarvei (minus de med etikett)

    PS! Dette fungerer kun i Snow Leopard og nyere! (Lion fungerer også)

    Er du lei av den repetitive oppgaven det er å stadig slette innholdet i Nedlastinger-mappen på din Mac, spesielt hvis du ønsker å bevare enkelte filer og/eller mapper der ved hver sletting? Vel, ved å følge denne videoguiden kan du faktisk gjøre dette med en tastatursnarvei, eller fra 'Tjenester' i menylinjen eller høyeklikkmenyen. Og skulle det være ønskelig å bevare enkelte filer eller mapper i Nedlastinger-mappen din løses dette ved hjelp av etiketter-merking.

    NB! Jeg søker herved om tilgivelse for mitt forferdelig forsøk i videoen på å forklare hva som skjer "bak koden", men håper i hvertfall noe av poenget gikk igjennom, og at de med Applescript-peiling ikke så sitt eget liv gå forbi i revy pga latter!  :P

    Applescriptene som brukes i videoen

    Her er de to applescriptene og fargekodene jeg bruker i videoen.

    Fargekoder:

    • Ingen = 0
    • Orange = 1
    • Rød = 2
    • Gul = 3
    • Blå = 4
    • Lilla = 5
    • Grønn = 6
    • Grå = 7

    Applescript hvor en bestemt farge-etikett spares:

    Her bruker jeg etikett-nummer 4, som er blå - du kan bytte ut dette i koden med fargen du vil bevare, bare benytt deg av kodene ovenfor.

    tell application "Finder"

    set Nedlastinger to folder "Macintosh HD:Brukere:DITT_BRUKERNAVN:Nedlastinger"

    set slettbart to (items of Nedlastinger where label index is not 4)

    delete slettbart

    end tell

    Applescript hvor alle filer og mapper med etikett spares:

    tell application "Finder"

    set Nedlastinger to folder "Macintosh HD:Brukere:DITT_BRUKERNAVN:Nedlastinger"

    set slettbart to (items of Nedlastinger where label index = 0)

    delete slettbart

    end tell
    PS! Skulle min kode feile hos deg kan du forsøke med Applescriptet du finner på Pjatt.net, denne er bedre skrevet og mer "korrekt"! 

    For flere slike tips kan du følge meg på Twitter og Youtube!




  • 0 Kommentarer
  • 2 Feb 2010

    Automator: Slik sletter du filer i nedlastingsmappen automatisk hver uke (Mac)

    via youtube.com (Anbefales å se videoen i fullskjerm).

    Automator er en applikasjon som lar Mac-brukere få automatisere oppgaver på maskinen i et enkelt og intuitivt grensesnitt. Man behøver ingen scripting- eller programmerings-kunnskaper for å ta nytte av denne applikasjonen.

    I videoen over blir du vist hvordan man kan nyttegjøre seg av Automator til å automatisk slette filer i nedlastingsmappen på Macen din. I denne guiden valgte jeg å la dette skje en gang i uken, men dette kan man selvfølgelig velge selv.

    Dette er bare en av utrolig mange ting man kan utføre med Automator, og ved å lære seg noen basiskunnskaper om dette verktøyet kan forenkle en del arbeidsprosesser veldig mye. Det er bare å slå på nysgjerrighetsmodusen i hjernen, og sette igang med å utforske Automator selv om man ikke har gjort dette før - du vil ikke angre på det!

    Om du ikke ønsker å lage programmet i Automator på samme måte som jeg viste i videoen, så kan du hoppe over denne delen ved å laste ned programmet jeg laget her. Men du må fortsatt bruke iCal til å sette opp tidsintervallet du skal utføre oppgaven i. Dette gjør du ved å opprette en hendelse i iCal, og velge 'Åpne fil' under alarm. Her velger du programmet som du selv har laget i Automator (eller har lastet ned her). Det er også viktig å velge tidsintervall under 'Gjenta' i iCal-hendelsen (Dette ble dessverre glemt i videoen).

    Håper virkelig dette tipset har vært til hjelp for dere Mac-brukere. For flere tips om Mac kan du følge meg på Twitter og Youtube.

     



  • 0 Kommentarer
  • Robert Sørensen

    På nett kaller jeg meg MacGeeky, noe som selvfølgelig hinter til min store lidenskap - Mac og Apple! Jeg elsker alt med skjerm og knapper på, gjerne i kombinasjon også, men har som sagt en ekstra stor plass til Apple i mitt hjerte.

    For å følge meg på nett kan du besøke profilen min her: http://about.me/macgeeky

    Bloggurat