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.
Klas Bergman

Klas Bergman

Medlem
  • Plats Malmö
  • Registrerad 2009-06-05
  • Senast aktiv 2012-01-27
  • Antal inlägg 23

Foruminlägg

De senaste inläggen Klas Bergman har skrivit i forumet.

För mig som switcher innebär spotlight en revolution, all min data är tillgänglig blixtsnabbt utan att jag behöver sortera så mycket i mappar.

Det jag skulle önska är fler kortkommandon. Vad jag ser anger Apple endast några, som ex cmd-enter för att öppna i Finder, även fast det finns fler, ex cmd-I som öppnar Visa info.

Det jag skulle vilja kunna göra är att e-posta ett dokument utan att behöva öppna det eller visa i Finder först. Finns det kortkommando, eller kan man ex använda Applescript?

Ursprungligen av air:

För att hantera mera avancerade saker som att byta ut filnamn samt kolla om en fil redan existerar är det enklare att använda sej av en fil för att spara shellscriptet istället för att köra på en rad som i mitt tidigare exempel.

Jag skrev ett enkelt shellscript som borde lösa en större mängd av dina filer, den gör samma som tidigare, men plockar även bort en del icke godkända tecken och ditt prefix "Ämne: ". Om en fil med samma namn redan existerar får den nya filen istället samma namn men med suffixet "-1" (eller 2, 3, 4, ..n)

Nedanstående shellscript kan du spara i en fil som du namnger t.ex. "runme.sh" och sparar i katalogen där du tidigare körde kommandot. Filen körs från terminalen med kommandot "sh runme.sh".

...kod...

Hemskt tacksam, Air! För ett par dagar sedan var jag total novis på scripts, och nu har jag fått en grym introduktion som dessutom sparat mig *en hel del* av monotont arbete, kudos

Allt fungerar helt som det ska, körde hela scriptet direkt i Terminal och det går igenom hela mappen, alla namn blir precis som önskat. Storslaget!

Den lilla tweaken som skulle göra det fulländat är: om "/" kan bytas till "/ ", dvs med space efter, det verkar gå igenom. Alltså byta ut istället för att ta bort. Som det är nu blir ord separerade med / sammansatta, ex korv/låda blir korvlåda. (\ behöver inte vara med i scriptet, då det inte finns i någon titel).

Detta skulle vara pricken över i, även om jag redan är helnöjd med att ha fått en sån flygande start

En rapport om hur det funkat hittills: textutil var mycket smidigt att köra. Vips så var ett par tusen filer omdöpta. Sedan körde jag ett rename-program, R-name, som tog bort de sju första tecknen i varje filnamn ("Ämne: ") som hängt med från Outlook. Klart!

Men: detta funkade med underkategorier till mina Outlook Tasks, men huvudkategorin/mappen, med ett par tusen items stötte på patrull:

*textutil gillar inte att döpa filer där "/" finns i filnamnet, vilket var fallet för ett par hundra items (ex där svenska datum var med i titeln). Dessa kommer upp som en lista med felmeddelanden i Terminalfönstret. Förstår att detta har att göra med att / tolkas som en mappnivå i OS X. Kanske finns det en workaround med Text Wrangler eller liknande som föreslagits, eller om det finns parametrar att ställa in för output i textutil?

*Det fanns också ett femtiotal items i min Outlook-databas med samma titel. Detta gillades naturligtvis inte heller av textutil, varför dubletter inte processades. Tyvärr dyker inte dessa upp i listan med felmeddelanden, så här är jag lost om det går att automatisera. Kanske även här något i stil med Text Wrangler kan gå igenom filerna och visa på dubbletter av första raden? Eller smidigare: om textutil eller något program (som A Better Finder Rename ovan) kan lägga till nummer till dubbletter, figur1, figur2 etc.

PS. En liten hint om varför jag håller på med detta, förutom att det är intressant att lära sig mer om möjligheterna med Macen och batch-funktioner: som jag skrev är jag switcher, och håller på att migrera en databas från Outlook på pcn till Evernote på macen. Så när filerna väl har fått sina nya namn så åker de vidare in i Evernote.

Hej och tack för all respons! Tack Taz för trådarna om Automator och Applescript, har fått en bättre bild av Automators begränsningar och Applescripts möjligheter.

Ska först ge mig på textutil (tack Air!), verkar vara en smidig operation och ett litet men viktigt steg in i scriptvärlden

tack för goda råd! Googlade efter applescripts, kollade in macscripter.net och scriptweb.org, men kunde inte hitta något. Tycker Applescript verkar vara ett smidigt sätt, så vore tacksam för tips på lämpligt script!

Kan tillägga att jag är switcher och har ännu inte kommit att använda AppleScripts, så det här vore en mycket bra början för att inse potentialen med scripts.

Jag har exporterat en databas med uppgifter från Outlook till filer i rtf-format. Vid exporten fick de namnen task0001, task 0002 osv, ett tusental filer.

I filerna är första textraden namnet på uppgiften som det såg ut i Outlook, och jag skulle vilja ta den raden för att döpa om varje fil. Har letat bland olika batch rename-program, men inte kunnat finna rätt ännu. Finns det något program för macen som kan fixa detta? Eller kan man göra detta smidigt med t ex Automator? Annars får jag väl sätta mig vid en pc-burk, vet dock inget program där heller i skrivande stund.

Efter att ha rensat dubletter i Finder (då jag tidigare använde Picasa) så har jag nu ett antal miniatyrbilder i iPhoto som pekar till samma fil. Finns det ett smidigt sätt att leta upp dessa dubletter, för att sedan välja ut den som är korrekt?

Jag har kollat på att bygga om biblioteket, använda appen Duplicate Annihilator mm, men kan inte riktigt se att jag funnit något som löser detta enkelt. Vill helst undvika att bygga om biblioteket, då jag ordnat mycket med Faces mm.

Ps. Jo, jag har valt att ha äldre bilder kvar i Finder och inte i iPhoto Library, då jag sorterat dem noggrant i mappar på hederligt pc-maner

Jag använder spaces för att få överblick och enkelhet visuellt.

På jobbet kör jag med extern skärm, där Macbooken är primär med program jag arbetar i, och den externa skärmen visar media, ex video i itunes.
Jag kör Spaces på den interna skärmen, medan programmen på externa skärmen är inställda på att visas på Alla områden.

Här problemet: när jag kopplar från externa skärmen hamnar dessa 'Alla områden-fönster' ovanpå varann på interna skärmen -naturligtvis. Men: när jag sedan kopplar in externa skärmen igen, så ligger de kvar på interna skärmen, och jag måste dra dem över varje gång till externa skärmen.

Finns det en lösning, så att fönstren automatiskt går tillbaka till externa skärmen när den kopplas in?