FinderPop er et Universelt indstillingspanel, der udvider OS X's genvejsmenuer ved hjælp af mappen FinderPop-emner ligesom mappen Apple Menu-emner gjorde for Apple-menuen. Det har også andre funktioner:
Control-fri genveje i Finder - snilt for de med en-knap mus.
en startrampe der ikke optager skærmareal, blot et klik på et tomt område i menulinjen,
en praktisk arkivsystem-browser, som giver hurtig og nem adgang til arkiver og diske i Finder,
en Procesmenu (Æble-klik på et tomt menulinje-område.)
hurtig adgang til 'hvor er det forbaskede arkiv jeg havde på Skrivebordet? (Shift-klik på et tomt menulinje-område.)
en omfattende samling af svagt øl-relaterede aforismer i Om-boksen.
Hvad er nyt siden 1.9.9b4? Universal - endelig! En ven lånte mig en MacBook for en weekend så jeg kunne portere FinderPop til Intel. Den er meget hurtigere end min Mac Mini, helt sikkert...
Hvis Control-fri popup i Finder - er slået til, skal du blot klikke og holde knappen nedtrykket for at åbne genvejsmenuen.
Væsentlig forbedret info og oversigter for emner du fører musen henover - tryk 'i' for Info eller 'p' for Oversigt.
Under 10.4 og nyere, kan du, mens du gennemser FinderPop-menuer, trykke TAB for at ændre markøren til , vælg et emne, og se dette:
Herfra kan du gøre forskellig ting med emnet du har valgt. Se i sektionen Infovindue nedenunder for flere detaljer.
Det basale
INSTALLATION
Er programmet Systemindstillinger aktivt, så slut det. Sære ting kan ellers forekomme.
Dobbelt-klik på symbolet FinderPop.prefpane. Systemindstillinger åbnes og spørger om du vil installere FinderPop for alle brugere eller kun for dig. Vælg 'kun denne bruger'.
BRUG
Åbn indstillingspanelet FinderPop. Klik på knappen Vis mappen FinderPop Items Folder i fanebladet Emner. Tilføj henvisninger til dine favouritprogrammer, -mapper, -dokumenter og hvad som helst til denne mappe. Hver gang du nu control-klikker, har du nogle flere muligheder...
Her er min FinderPop Items-mappe og den korresponderende FinderPop-menu:
Enkelt sagt prøver FinderPop at åbne hvad du end vælger i en af dets menuer. Er det en markering i Finder og du vælger et program i en FinderPop-menu, vil FP spørge om det program du valgte i menuen skal åbne det markerede i Finder. For eksempel: du vil kunne komprimere det markerede i Finder? Tilføj en henvisning til "DropStuff" til mappen "FinderPop Items Folder", marker de ønskede arkiver i Finder, Control-klik på det sidste arkiv i din markering, vælg "DropStuff" i den viste FinderPop-undermenu, og hokus pokus, keine Hexerei.
Emner vises normalt i FinderPop-menuer i alfabetisk rækkefølge. Du kan kontrollere sorteringsrækkefølgen ved at indsætte et sorteringspræfix før emnets navn, i Finder. Dette præfix består af tre tegn før et emnes navn, hvor det tredie tegn er en højre-parentes ')' og hverken det første eller det andet tegn er en venstre-parentes. Denne præfix-tekst vises ikke i menuen.
Bemærk, at du kan vælge blandt forskellige standard sorteringsrækkefølger i lokalmenuen "Sorter emner i FP-menuer" popup i fanebladet Udseende: f.eks., sorter efter ændringsdato, sorter alfabetisk, eller en sortering, hvor programmer vises øverst, derpå mapper, og endelig andre dokumenter (alfabetisk sorteres i hver af disse undergrupper.) Bemærk, at denne indstilling tilsidesætter enhver anden sorteringsrækkefølge du har valgt med ovennævnte sorteringspræfixer.
Et emne i mappen FinderPop Items, hvis navn ender med '-***' (dvs minus-stjerne-stjerne-stjerne) betragtes som en menu-skillelinje, følgende konventionen sat af James Walker's OtherMenu.
Som en udvidelse af OtherMenu konventionen, udvides mapper -- eller en henvisning til en sådan -- hvis navn ender med '-!!X' (minus-udråbstegn-udråbstegn-stort-X) ikke (dvs., der vil ikke hænge en undermenu ved den.) Navnet der vises i menuen indeholder ikke '-!!X' suffixet, så FinderPop-menu er æstetiske (selvom, som meget andet, den bagvedliggende organisering ikke er det.) Ender mappen navn med '-!!x' (minus-udråbstegn-udråbstegn-lille-x) vises, foruden den ikke udfoldes der ikke noget mappesymbol. Dengang jeg var modtagelig for alle slags gale ideer til FinderPop, tilføjede jeg denne ingen-symbol ting til glæde for nogen der påstod, at FinderPop var "fundamentally flawed" uden dette.
Emner der slutter med 'mbar!!!!' vises kun, når du klikker på et tomt område i menulinjen.
Vi tilstår åbnet og ærligt, at brugergrænsefladen for dette er "fundamentally flawed", men indtil vi har tid til at forbedre dette, er jeg bange for at vi hænge på det. Og i øvrigt, du behøver kun at gøre det én gang!
Indstillingsmulighederne i FinderPop's indstillingspanel skulle være nogenlunde selvforklarende. :-) Hjælpe-tags findes til de fleste emner (lad musen hvile over emnet for at se hjælpeteksten.)
Åbne FinderPop
Control-klik eller højre-klik et eller andet sted - dette viser genvejsmenuen som normalt; FinderPop føjer sig til denne menu.
Har du slået "Control-fri genvejsmenu i Finder" (fanen Valg), kan du klikke og holde knappen nede i et Finder-vindue eller på Skrivebordet og en genvejsmenu dukker op for det du klikkede på .
Du kan også arrangere at have FinderPop til at vise en "Indholdsmenu", hvis du klikker-og-holder på en mappe. Æble-klik-og-hold på et tomt område i et Finder-vindue åbnes også en genvejsmenu, ligesom selvfølgelig Æble-Control-klik på enten et tomt område eller en mappe.
Har du tasten Skiftelås nedtrykket, når FinderPop-menuer vises, er tilstanden af "Indflet FinderPop-emner i hovedgenvejsmenuen" modsat. Husk at slå Skiftelås-tasten fra igen!
Klik i et tomt område i menulinjen viser en FinderPop-menu.
(Du kan også indstille, at dette kun sker ved et control-klik (eller højre-klik) i menulinjen.)
Æble-klik i menulinjen viser dig en Processer-menu:
Bemærk at de andre FinderPop-menuemner stadigvæk er tilgængelige.
Shift-klik i menulinjen viser dig en Skrivebordsmenu, visende alle tilsluttede enheder (diske) plus indholdet af Skrivebordsmappen. (Holdes Control tasten nede, vises kun diske. Jeg sparer dig for de over 150 emner på mit Skrivebord her - og hvis du synes det er slemt, skulle du se min virkelige skrivebord!
Navigere i FinderPop-menuer
Som sædvanligt som i menuer i OS X, indtastning af et tegn vil vælge det første menu-emne, der starter med det skrevne tegn, hvad der kan spare en hel del roden rundt med musen.
Desuden kan du, ved at nedtrykke modifikationstaster (Control, Æble, alt og Shift) mens du gennemser FinderPop-menuer, ændre FinderPop's opførsel. Nedenstående liste viser de tilgængelige muligheder hvis intet er markeret i Finder mens du gennemser en FinderPop-relateret undermenu. Du bør bemærke musemarkørens ændrede udseende som vist.
Æble (eller 'r') -- Vis i Finder eller Vis -- markøren se sådan ud :
Viser det valgte menu-eme (proces eller FinderPop-emne) i Finder.
Med hensyn til den første sætning i denne sektion, hvis du ønsker at vælge et menu-emne statende med 'r', så tast Shift-'R', dvs., stort-'R'.
Æble-alt (eller 'i') -- Vis Info --
Viser et info-hjælpe-tag vindue for det aktuelt valgte emne i FinderPop-menuen, hvilket ser sådan ud:
Forskellige tekster vises, afhængigt af om musen aktuelt befinder sig over et dokument, en mappe, et program, en aktiv proces, eller en disk (enhed.) Det kan være bekvemt at se et ukendt emnes creator og type: Æble-Control-klik på en tomt sted i det Findervindue, hvor emnet befinder sig, og vælg i den fremkommende FinderPop Indhold lokalmenu, tryk Æble og alt-tasten og før musen henover emnet.
Æble-Skift-alt (eller 'p') -- Oversigt --
Viser et hjælpe-tag vindue for det aktuelt valgte FinderPop-menuemne hvilket ser sådan ud:
Det opfører sig som Vis Info-markøren ovenfor. Bemærk at det kan tage et øjeblik før oversigten vises, hvis det er et stort dokument eller med en langsom disk!
Du kan takke en pludselig strejke hos Iberia's jordpersonel i Barcelonas lufthavn for dette. (Det betød min weekend i Amsterdam blev aflyst.) Shower-o-shaggers...
Control-Æble-alt (eller delete) -- Papirkurv --
Flyt det valgte FinderPop menuemne til Papirkurven, eller skub en disk valgt i Skrivebordsmenuen ud.
Bemærk hvis emnet du flytter til Papirkurven er en henvisning, flyttes kun henvisningen til Pairkurven
Æble-Control-alt (eller delete) -- Slut eller Kill--
Når du fører musen til FinderPop's Processermenu, kan du afslutte en proces ved at vælge den efter nedtrykning af delete så markøren ændres til kill mode. Du kan også afslutte background-only programmer. (For at se background-only programmer, tryk Control-tasten ned når du fører musen ind i Procesmenuens titel, eller tryk Control og Æble ned mens du klikker på et tomt sted i menulinjen.) Bemærk at aktive programmer som er skjulte via (Æble-H) vises i FinderPop's Processer--menu med „grå" symboler.
Trykkes Skift-tasten ikke ned, sender FinderPop en 'quit' AppleEvent til processen, for at give det en chance for at slutte på ordentlig måde ved f.eks. at spørge dig om du vil arkivere eventuelle ændrede dokumenter. HoldesSkift nede, dræber FinderPop processen via _KillProcess, som ganske enkelt blæser processen væk. Evt. ikke-arkiveret arbejde i processen går tabt, så caveat user!
TAB -- Infovindue --
(kun 10.4 og nyere!)
Åbner et flydende infovindue for havd du har valgt i en FinderPop-menu, hvilket ser sådan ud:
Det viser en lille oversigt af hvad du valgte; plus basal info om arkivet/mappen/enheden. Er emnet et billede eller et MP3-arkiv, vises også forskellige nyttige stumper info, som i eksemplet. Er emnet et arkiv, viser oversigts-panelet de første linjer af arkivet (hvis det er et tekstdokument), eller et hex-dump af de første ca. hundrede bytes i arkivet, hvis du alt-dobbeltklikker i oversigtsområdet. Er emnet en mappe, vises en ganske lille repræsentation af dens indhold her. (Du kan endnu ikke vælge emner i denne mini-indholdsrepræsentation.)
Fra dette infovindue kan du:
Klikke på Papirkurv symbolet eller trykke Delete for at flytte emnet til Papirkurven. Du bliver ikke bedt om bekræftelse, så vær forsigtig!
Klik på forstørrelsesglas symbolet eller tryk R viser enmet i Finder.
Klik på Info symbolet eller tryk I beder Finder om at vise info om emnet. (Holdes SKift nede mens du klikker eller taster, vises emnet i Finder og vis info om det.)
Tryk Escape eller klik på Luk knappen lukker infovinduet.
Tryk Retur eller Enter for at åbne emnet (et dobbeltklik i oversigtsområdet gør det også.)
Klik på emnets symbol eller i oversigtsområdet for at åbne det. Æble-klik viser det i Finder.
Alt-dobbeltklik i oversigtsområdet skifter mellem et hex dump af de første 0x68 bytes af arkivets datagren (hvis emnet er et arkiv.)
Du kan også control-klikke på symbolet for at åbne en ny genvejsmenu for emnet. (Klik og hold for control-frie lokalmenuer virker også.)
Træk&anbring af symboler virker. Som normalt bed trækning på Mac, annulleres en trækning ved at trække til menulinjen og slippe, du kan Æble-Tab til Finder eller et andet program under trækningen. Trækker du til Finder og vil kopiere eller oprette en henvisning til emnet i stedet for at flytte det, brug da alt-tasten for at få Finder til at kopiere, og Æble-alt for at få Finder til at oprette en henvisning.
Dobbeltklik på stinavn-string kopierer den til Skuffen og lukker dialogen.
Du kan flytte FinderPop's Infovindue med dets titellinje eller ved at trække fra et ikke-knapemne.
Æble-klik på arkivnavn eller stinavn, åbner en Indholdsmenu for emnet omgivende mappe.
Dette udvikler sig måske til en hylde-ting, men med min udviklingshastighed... ja, hold ikke vejret...
Beklager de elendige symboler, de var de bedste jeg kunne finde/klappe sammen med kort varsel. Hallo... er der grafiske kunstnere som læser dette, der kunne tænke sig at se deres navn i FinderPop's AboutBox? Forslag modtages med taknemmelighed! (Og forresten er FinderPop's Indstillingspanel-symbol også ret ringe :-)
Jeg vil tilføje flere funktioner til denne dialog - forslag er velkomne.
Er noget markeret i Finder, ændres FinderPop's markør automatisk hvis den befinder sig over et menuemne som repræsenterer en mappe i en FinderPop relateret menu. Merkøren ændres til en for at markere at markeringen i Finder kopieres til den mappe du vælger. Bemærk, hvis du vælger en mappe i dette tilfælde, vil FinderPop altid bede om bekræftelse:
(Tryk begyndelsesbogstavet for en knap har samme effekt som at trykke på knappen, sådan at et tryk på m-tasten korresponderer til et klik på Flyt/Move-tasten.)
Bemærk at der er en FEJL i Finder X; beder man Finder via AppleScript om ar flytte eller kopiere et emne til en mappe, hvori der allerede befinder sig et emne med det samme navn, gør Finder tavst ingenting. (Den gode gamle OS9 Finder viste en "Vil du erstatte..." dialog.) Jeg vil forsøge at komme uden om denne fejl i den næste udgivelse af FinderPop.
Markøren vender tilbage til den normale pile-markør, hvis kopieringen ikke kan lade sig udføre (f.eks, hvis destinationsdisken er skrivebeskyttet, eller hvis du prøver at flytte en mappe ind i en af dens undermapper.) Prøver du manuelt at skifte til en anden markør ved at trykke Æble/alt/Skift/Control etc., har denne markør naturligvis forrang.
Alle disse modifikationstast-akkorder er en god klaverøvelse, om ikke andet.
Tips & tricks(eller: "You know much that is hidden, O Tim.")
Æble-Control-klik i et Findervindue (eller på Skrivebordet) åbner en Indholdsmenu (dvs., indholdet af mappen som korresponderer med vinduet.) Dette kan være meget praktisk, da det sommetider er nemmere at finde et bestemt emne i en sorteret FinderPop-menu end i et Findervindue! Hvis du æble-control-klikker (eller æble-klikker-og-holder) på et symbol i Finder, der korresponderer med en mappe, vises også en Indholds-lokalmenu. (Der findes et afkrydsningsfelt i FinderPop's indstillingspanel Valg fanebladet, som lader dig bestemme om du ønsker et almindeligt klik-og-hold på en mappe åbner en Indholdsmenu eller en genvejsmenu.)
Holder du Skift-tasten nedtrykket, når du logger ind (dvs., når dine Startemner aktiveres), installeres FinderPop ikke. ligesom i OS9 :-)
Holder du Control og CAPS LOCK nede samtidig med et program startes, patcher FinderPop ikke programmet (så menulinje-klik etc. ikke er til rådighed.)
Ved skift mellem processer ved at vælge noget i Procesmenuen, anbringes kun det forreste vindue i den pågældende proces forrest, hvis alt-tasten holdes nedtrykket.
Ved i Flyt/Kopier/Henvisning-dialogen at holde Æble-tasten nedtrykket, når der klikkes på en af knapperne (eller en af tastaturgenvejstasterne bruges) udføres knappens handling og viser derpå det korresponderende destinationsvindue i Finder.
I mangel af en indstillingspanel-element for dette, kan du vælge din egen baggrundsfarve i FinderPop's Infovindue ved at gøre dette i programmet Terminal:
giver RGB = {0x5555, 0x6666, 0x7777} og en alfa på 0xFA / 0xFF == 0.980.
Nøjagtig det samme format kan bruges til at farvelægge baggrunden i "info-hjælp-tag" og "oversigts-hjælp-tag" vinduerne som vises af FinderPop. Denne indstillingsvariabel kaldes helpTagBackground.
Desuden kan du kontrollere størrelsen af symbolet, som vises i FinderPop's "info-hjælp-tag" by
Eksemplet vil få FinderPop til at bruge 128-pixel symboler i dets "info-hjælp-tag"-vinduer, næste gang programmet patches (disse værdier indlæses en gang pr. program.) Sættes helpTagIconSize til 0 viser FinderPop ikke symboler i hjælp-tags.
Hvis du vil have FinderPop til at huske mere end et "Senest valgt emne", kan du bruge
Så, hvor er Intel-versionen?
Endelig er den her! Xxx var så sød at låne mig en MacBook i en weekend og jeg brugte 30 timer på at få FinderPop til at virke på Intel. Der røg min sidste chance for at få købt ind til jul - men som de siger, det er tanken der tæller . Ha.
Se sektionen Udgivelsesnoter for mere.
Apropos ingenting, mine sidste dage hos Apple blev brugt på at at banke på OS X Intel gcc compiler med et stykke træ indtil den virkede. Det ser ud til at den har fået det bedre.
Patcher FinderPop mit system?
FinderPop patch er ikke Mac OS X som sådan, i stedet for indsættes en lille stump kode i hukommelsestildelingen til individuelle Mac OS X-programmer, når de startes. Dette kodefragment tilføjer de forskellige FinderPop-funktioner til genvejsmenuer og klik-i-ubrugte-menulinje-område.
FinderPop ændrer ingen af dine programmer eller systemarkiver.
FinderPop er blevet testet af en bande på mere end 40 beta-testere (se siden FinderPop Beta Testing, hvis du har lyst til at slutte dig til dem.) Problemer kan dog alligevel opstå, f.eks. ustabilitet i bestemte programmer, etc. Oplever du problemer, kan du blot slå FinderPop fra i indstillingspanelet fro at deaktivere det. Har du vedblivende problemer i et bestemt program , så fortæl mig om det [
]; du kan også bede FinderPop om at lade være med at "patche" dette program ved at tilføje det til listen Undtag list i FinderPop's indstillingspanel.
Hvordan fjerner jeg FinderPop?
Ønsker du fuldstændigt at fjerne FinderPop, så åbn fanebladet Etc i FinderPop's indstillingspanel, og klik på knappen Fjern FinderPop. Er der noget du ikke kan lide ved FinderPop, då fortæl mig om det, så jeg kan prøve at rette det! [
]
Hvorfor ser jeg sommetider en undermenu, kun indeholdende ordene "Tom mappe"?
Dette kan ske fordi FinderPop er sløv til at bestemme sig til om et mappeemne skal have en undermenu. På det tidspunkt det beslutter dette, ved det kun hvormange emner der befinder sig i mappen. Det ved ikke om den aktuelle bruger hat tilladelse til at se indholdet af mappen, eller om f.eks. alle emner i den er usynlige. En fremtidig version af FP vil rette dette.
Hvorfor er de forskellige FinderPop-symboler så elendige?
Fordi jeg ikke aner noget om grafisk design. Forslag (eller endnu bedre, symboler) er velkomne -- symboler som jeg i givet fald beslutter at anvende, vil sikre deres ophavsmænd en sikker plads i FinderPop's Aboutbox!
Udgivelsesnoter
2.0.1So late it's early!
Opdateret manual vedrørende tastaturtryk under menuvisning.
Rettet 'mbar!!!!' fejl fanget af Francisco.
2.0.0Stumbling towards finality
Mindre UI-tweaks i PrefPane
Visning af MP3-sporvarighed ved Vis Info (Æble-alt) eller Oversigt (Æble-alt-Shift) for et MP3-arkiv.
2.0.0rc4
Patch ikke Rosetta-programmer under intel - de går ned. Beklager!
Jeg bemærkede at MacBook havde en skærm-dongleting og
kunne endelig rette "control-fri popup virker ikke
på en anden skærm som er ovenover eller til venstre for hovedskærmen."
Fantastisk Henny Youngman one-liner tilføjet til Om-teksten.
Første bud på en Intel version! Mange tak til Bertrand Guihéneuf for slavearbejdet med at portere mach_inject til Intel. Og mange tak til Xxx for låne mig en MacBook i en weekend. Kompileringen af FinderPop er to-fire gange hurtigere end på min Mac Mini med et hurtigt eksternt Firewire drev - og det på MacBook's interne 5400 RPM drev! Dog ikke særlig begejstret for IBM PCjr tøse-agtige tastatur med bittesmå piletaster. Og jeg blive ved med at ramme den forbaskede 'Fn'-tast når jeg vil ramme Ctrl. (Jeg lever i 'vi'.) Er min finansielle situation i tomform efter jul, anskaffer jeg måske en MacBook... vi lever i håbet, om ikke andet.
CAPS LOCK-tasten skifter nu tilstand for "Inline FinderPop Items i hovedgenvejsmenuen i Finder". Husk at slå den fra!
Rettet en fejl i arkivnavne startende med et minus '-' som bliver til skillelinjer i FinderPop-menuer. Der ser ud som CFString Menu Manager-rutiner stadigvæk forlader sig på 1984-vintage metachars!
Tilføjet understøttelse af flere seneste-emne-vælgere.
Viser ordentlige hjælpe-tag for programmer. ('i' for info eller tryk Æble-alt når musen føres over et program i FP.)
2.0.0rc2"Fermentation and civilization are inseparable"
Ikke længere nedbrud ved forsøg på at flytte/kopiere/henvise til en Finder-markering med flere emner.
Kan tilføje CFM Classic-programmer til "Undtag" panelet.
Rettelse af en række problemer med control-frie klik. Æble-klik-og-hold er ikke længere et control-frit klik, hvis du udvider en markering i Finder.
Kalder ikke SetFrontProcess til at skifte mellem processer, med mindre det virkelig er nødvendigt´. (Bruger LSOpenFSRef i stedet for gammel årgang 1997 FinderPop-kode til at åbneemner!)
Holdes alt-tasten nede, når et emne åbnes fra en FinderPop-menu for at vises det i Finder før det åbnes.
(Dette gøres automatisk for dig, hvis du har valgt et emne i en FinderPop-menu som er åbnet af enten StuffIt Expander eller BOMArchiveHelper: automagisk vises emnet i Finder før det udpakkes.)
Endnu flere øl-citater i fanebladet "Om"
2.0.0rc1"A Pint of Plain is your only man"
Tilføjet GWorld cache for billeder i Oversigts-tags; skulle nu vises lidt hurtigere efter første gang.
Flere øllede citater, opdateret teksten i AboutBox
Rettet QT-skaleringskvalitetsparameter i FP-Infovindue
Get 'mbar!!!!'-emner virker igen
Opdateret manual baseret på Francisco's feedback
Øhh, det var så det. Flere ord senere!
Seneste ændret af turly, søndag 17.december-2006.
Lavet med vim, afpudset med Bare Bones Software's fine TextWrangler!