Fråga:
Är det möjligt att skapa en textlista över alla mina appar i (Mac) App Store?
K Forsyth
2017-04-17 04:40:48 UTC
view on stackexchange narkive permalink

Eftersom jag inte kan kopiera listan över mina "köpta" appar på Apples App Store, undrar jag om det finns något annat sätt att göra detta.Jag har lite datorkunnighet, så om det finns en lösning måste den vara steg för steg.Tack.

Fem svar:
klanomath
2017-04-17 06:03:58 UTC
view on stackexchange narkive permalink

I system fram till 10.11.6 kan du spara sidan "Köpt" som html-fil till disk:

  • Avsluta App Store.app
  • Öppna Terminal.app in / Applications / Utilities
  • Ange standardinställningar skriv com.apple.appstore ShowDebugMenu -bool true och tryck på Return / ⏎ för att visa felsökningsmenyn i App Store.app.
  • Öppna App Store.app (kontrollera att menyn "Felsök" är tillgänglig!)

    enter image description here

    Om du har några dolda köp och vill att de också ska listas, ta bort dem i ditt konto.

  • Öppna sidan "Köpt" - logga in med ditt Apple-ID om det behövs.
  • Hit cmdU
  • Avsluta App Store.app
  • Ta Terminal.app fram och ange:

      cp ~ / Library / Containers / com.apple.appstore / Data / Library / Documentation / pageSource.html ~ / Desktop / pageSource.html
     

    och tryck på Return / ⏎ . Filen pageSource.html finns nu på skrivbordet och kan öppnas med en webbläsare

  • (Ange standardvärden skriv com.apple.appstore ShowDebugMenu -bool falskt och tryck på Return / ⏎ för att ta bort felsökningsmenyn i App Store.app igen.)
  • Ange exit och tryck på Return / Return .
  • Avsluta Terminal.app
Bra svar!:) Visste du någonstans vad historien är med den här lösningen på macOS Sierra?
@Monomeeth Du vet nog att felsökningsmenyn inte längre finns i Sierra App Store.app.Jag försökte dyka in i de olika cache- / databasfilerna i ~ / Library / Containers / com.apple.appstore / Data men har inte kunnat hitta något användbart förrän nu ...
D'Oh, jag hade glömt bort borttagningen av Debug-menyn.Bortsett från det har jag precis testat PeterVPs svar på både El Capitan och Sierra och det fungerar också bra.Det är snabbt och producerar ingenting annat än en textfil.
Tyvärr uppdaterade jag fm Yosemite till Sierra för en månad sedan (bara för att iPod to Photos-överföringen gav mig problem).Jag önskar att jag inte hade gjort det, inte bara för att jag fortsätter att få den "snurrande bollen" utan för att den här vackert tydliga lösningen kan ha varit det jag letade efter, eftersom listan skapades från App Store, snarare än min dator.Tack!
Monomeeth
2017-04-17 05:04:17 UTC
view on stackexchange narkive permalink

Både Klanomath och PeterVP ger lämpliga svar. Om allt du vill är en lista över apparna hänvisar jag dig till dem. Men om du vill att andra detaljer ska inkluderas (som version etc) eller om du bara inte gillar att använda Terminal, kan du uppnå vad du vill med dessa steg:

  1. Gå till Apple> Om den här Mac
  2. Klicka på Systemrapport ... i fönstret som visas
  3. I den vänstra rutan ser du en lista med rubriker och underrubriker
  4. Expandera rubriken Programvara
  5. Välj underrubriken Applikationer
  6. Efter ett tag bör du se en lista över alla appar som visas på höger sida
  7. Klicka nu på kolumnrubriken Erhålls från (det här sorterar dina appar)
  8. Bläddra nedåt tills du ser alla appar märkta som erhållna från Mac App Store
  9. Klicka på den första appen från Mac App Store och håll ned shift -tangenten nedtryckt medan du också väljer den sista appen från Mac App Store
  10. När du gör detta fylls den nedre halvan av det högra sidofönstret med detaljer för var och en av dina valda appar
  11. När du har valt apparna klickar du på den nedre halvan och använder kommandot A genväg för att välja alla
  12. Kopiera nu (eller kommando C ) dina valda objekt
  13. Nu kan du klistra in dessa i TextEdit eller din textredigerare som du väljer

Jag vet att det här är lite rörigt och det ger dig förmodligen mycket mer detaljer än du ville, så förhoppningsvis kommer någon med en bättre lösning. Men under tiden kan det ta dig dit du ville vara.

Ett annat exempel på hur man skriver ett svar för en nybörjare!Tack för detta extremt INTE rörigt svar.Jag sparar den också, för tillfällen när jag vill ha mer info, men som jag kommenterade till PeterVP hoppades jag på en lista över alla inköp från App Store, eftersom jag inte har laddat ner dem alla.
PeterVP
2017-04-17 13:55:20 UTC
view on stackexchange narkive permalink

Jag använder ett skalskript, i Terminal anger du:

  hitta / Applications -path '* Innehåll / _MASReceipt / receipt' -maxdepth 4 -print | \ sed's # .app / Contents / _MASReceipt / receipt # .app # g;s # / Applications / ## '
 

Den här listan visar alla appar du har köpt i Mac App Store.

Om du omdirigerar resultatet till en textfil så:

  hitta / Applications -path '* Innehåll / _MASReceipt / receipt' -maxdepth 4 -print | \ sed's # .app / Contents / _MASReceipt / receipt # .app # g;s # / Applications / ## '> ~ / Desktop / PurchasedApps.txt
 

du skapar en vanlig textfil på skrivbordet med namnet PurchasedApps.txt .

Den här listan visar alla applikationer downloaded från App Store, köpta och gratis.Det visar not program som du en gång laddat ner, men som sedan har raderats från din Mac.

Bra svar!Och det fungerar också på Sierra.:)
Tack för det här svaret, som jag tyckte var lätt att implementera, men jag föredrar en lösning som innehåller ALLA mina appar i App Store (av vilka jag aldrig har installerat några).
Demian Turner
2017-04-19 14:06:55 UTC
view on stackexchange narkive permalink

Det här är fantastiska svar men jag kommer att nämna kommandoradsverktyget mas här också eftersom det är ett enda kommando för vad du vill (när du väl har installerat det) och ganska ofta gör Apples App Storefungerar inte och mas fungerar alltid.

Ladda ner appen här https://github.com/mas-cli/mas/releases (välj mas-cli.zip ).Utvecklare kan använda brygginstallationsmask vilket är lättare ...

Öppna en terminal i samma mapp där du packar upp den och skriv sedan "./mas list".

Du måste antagligen göra "./mas signin" först, jag kommer inte ihåg arbetsflödet.

Hej och tack för svaret.Jag försökte detta till ingen nytta.Jag antar att detta sannolikt beror på min oerfarenhet snarare än din lösning.Jag packade upp ** mas-cli.zip ** i min Utilities-mapp i applikationer + tog sedan bort ** mas-cli.zip ** från mappen och lämnade ** mas ** bakom (i samma mapp som ** Terminal** Ansökan).Jag skrev sedan **. / Mas list ** och fick ** - bash: ./mas: Ingen sådan fil eller katalog **.När jag skrev **. / Mas signin ** stod det ** - bash: ./mas: Ingen sådan fil eller katalog **
Ja, det låter som om din terminalprompt finns i en annan mapp än binäret `mas`.Du kan hitta vilken mapp din terminal befinner sig i genom att skriva "pwd" (nuvarande arbetskatalog) och sedan navigera till rätt katalog med "cd" (ändra katalog).
Ah!Det var det.Efter att ha skrivit pwd insåg jag var ** mas ** behövde vara och installerade det där.Jag skrev sedan **. / Mas-listan ** i terminalfönstret och en lista dök upp.Tyvärr inkluderar det inte avinstallerade App Store-appar, så jag letar fortfarande efter en lösning som fungerar med Sierra.p.s.enligt dina instruktioner i kommentarerna ovan, efter att ha försökt ** pwd ** skrev jag sedan ** cd **, men eftersom jag inte förstod resultatet (som för min oerfarna ögon verkade vara ingenting) fortsatte jag somJag har beskrivit.Är det nödvändigt för mig att ** "ångra" ** cd-kommandot (och i så fall hur? Tx)
Det här är förmodligen inte platsen för en kommandoradshandledning men här är en länk för att komma igång https://www.davidbaumgold.com/tutorials/command-line/
Tx That IS en utmärkt handledning (även om jag också var tvungen att slå upp definitionen av en katalog! :) Hur som helst ... Jag är inte längre orolig.
dianeoforegon
2017-04-20 00:02:23 UTC
view on stackexchange narkive permalink

Skapa en ny smart sökning.Se den här artikeln i Macworld för hjälp

http://www.macworld.com/article/3165624/os-x/how-to-create-spotlight-searches-to-store-as-smart-folders-in-macos-sierra.html

Smart Search for App Store purchases

kMDItemAppStoreHasReceipt! = 1

ignorerar inte din möjliga lösning - men det är en lång artikel :)
Artikeln finns för alla som vill ha mer detaljer.Skärmdumpen är allt du verkligen behöver.Jag lade till texten för Raw Query för att göra det enkelt att klistra in i sökningen.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...