(Mac) App Store에서 모든 내 앱의 텍스트 목록을 만들 수 있습니까?


10

Apple의 App Store에서 '구입 한'앱 목록을 복사 할 수 없으므로 다른 방법이 있는지 궁금합니다. 나는 컴퓨터에 정통한 사람이 거의 없으므로 해결책이 있다면 단계별로해야합니다. 감사.

답변:


5

이것들은 훌륭한 답변이지만 mas여기에 명령 줄 도구를 언급 할 것입니다. 명령 행 도구는 원하는 것 (한 번 설치하면)에 대한 단일 명령이므로 매우 자주 Apple의 App Store 앱이 작동하지 않고 mas항상 작동합니다.

https://github.com/mas-cli/mas/releases 에서 앱을 다운로드 하십시오 (선택 mas-cli.zip). 개발자 brew install mas는 더 쉬운 것을 사용할 수 있습니다 ...

압축을 해제 한 폴더에서 터미널을 연 다음 "./mas list"를 입력하십시오.

"./mas signin"을 먼저 수행해야 할 것입니다. 워크 플로를 기억할 수 없습니다.


답변 감사합니다. 나는 이것을 아무 소용없이 시도했다. 나는 이것이 당신의 해결책이 아닌 나의 경험이 아닌 것으로 생각합니다. Applications +의 Utilities 폴더에서 mas-cli.zip의 압축을 푼 다음 폴더에서 mas-cli.zip 을 제거 하여 mas를 터미널 응용 프로그램 과 동일한 폴더에 남겨 둡니다 . 그런 다음 ./mas list 를 입력 하고 -bash : ./mas : No such file or directory가 있습니다. 내가 입력하면 로그인 절차 ./mas을 가 말했다 해당 파일이나 디렉토리 : ./mas : -bash
K 포 시스를

예, 터미널 프롬프트가 mas바이너리 와 다른 폴더에있는 것 같습니다 . pwd(현재 작업 디렉토리)를 입력하여 터미널에있는 폴더를 찾은 다음 cd(디렉토리 변경)을 사용하여 올바른 디렉토리로 이동하십시오 .
demianturner

아! 그거였다. pwd를 입력 한 후 mas가 필요한 위치를 파악 하고 설치했습니다. 그런 다음 터미널 창에 ./mas 목록 을 입력 하면 목록이 나타납니다. 불행하게도, 그것은 제거 된 App Store 앱을 포함하지 않으므로 Sierra와 호환되는 솔루션을 계속 찾고 있습니다. 위의 의견에 지시에 따라 PS, 시도 후 PWD를 그때 입력 한 CD를 ,하지만 난 내가 설명한대로에 실시 (내 경험이 눈에 아무 것도 없을 것처럼) 그 결과를 이해하지 못한다. CD '명령' 을 "취소" 해야합니까 (그렇다면 어떻게? Tx)
K Forsyth

이것은 아마도 명령 줄 튜토리얼을위한 장소가 아니라 여기에 당신이 시작하는 링크의 davidbaumgold.com/tutorials/command-line
demianturner

Tx 그것은 훌륭한 튜토리얼입니다 (그러나 디렉토리의 정의를 찾아야했지만! :) 어쨌든 ... 더 이상 걱정하지 않습니다.
K Forsyth

15

최대 10.11.6 시스템에서는 "구입 한"페이지를 html 파일로 디스크에 저장할 수 있습니다.

  • App Store.app 종료
  • / 응용 프로그램 / 유틸리티에서 Terminal.app를 엽니 다.
  • App Store.app에서 디버그 메뉴를 표시 defaults write com.apple.appstore ShowDebugMenu -bool true하려면 Return/⏎키를 입력 하고 누르 십시오 .
  • App Store.app를 엽니 다 ( "Debug"메뉴가 있는지 확인하십시오!)

    여기에 이미지 설명을 입력하십시오

    숨겨진 구매 항목이 있고이 목록도 함께 표시하려면 계정에서 해당 숨기기를 해제하십시오.

  • "구입 한"페이지를 열고 필요한 경우 Apple ID로 로그인하십시오.
  • 히트 cmdU
  • App Store.app 종료
  • Terminal.app를 앞으로 가져 와서 다음을 입력하십시오.

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

    와 공격 Return/⏎키를 누릅니다. pageSource.html 파일이 데스크탑에 있으며 브라우저로 열 수 있습니다

  • ( App Store.app에서 디버그 메뉴를 다시 제거 defaults write com.apple.appstore ShowDebugMenu -bool false하려면 Return/⏎키를 입력 하고 누르 십시오 .)
  • 키를 입력 exit하고 누르십시오 Return/⏎.
  • Terminal.app 종료

좋은 대답입니다! :) macOS Sierra에서이 솔루션으로 어떤 이야기를하는지 아십니까?
Monomeeth

@Monomeeth 아마도 Sierra의 App Store.app에 디버그 메뉴가 더 이상 존재하지 않을 것입니다. ~ / Library / Containers / com.apple.appstore / Data에서 다양한 캐시 / 데이터베이스 파일을 살펴
보려고했지만

D' Oh, 디버그 메뉴 제거에 대해 잊었습니다. 옆으로, 나는 엘 캐피 탄과 시에라 둘 다에 대한 PeterVP의 답변을 테스트했고 그것은 잘 작동합니다. 빠르고 텍스트 파일 만 생성합니다.
Monomeeth

불행히도 한 달 전에 fm Yosemite를 Sierra로 업데이트했습니다 (iPod to Photos 전송으로 인해 문제가 발생했기 때문에). 나는 '회전하는 공'을 계속 얻었을뿐만 아니라 목록이 내 컴퓨터가 아닌 App Store에서 만들어지기 때문에이 아름다운 솔루션이 내가 찾고있는 것일 수 있기를 바랍니다. 고마워!
K Forsyth

10

Klanomath와 PeterVP는 모두 적절한 답변을 제공합니다. 원하는 것이 앱 목록 인 경우 해당 앱을 참조하겠습니다. 그러나 다른 세부 사항 (예 : 버전 등)을 포함 시키거나 터미널 사용을 원하지 않는 경우 다음 단계를 통해 원하는 것을 얻을 수 있습니다.

  1. Apple로 이동 >이 Mac에 관하여
  2. System Report...나타나는 창 에서 버튼을 클릭하십시오
  3. 왼쪽 창에 제목과 소제목 목록이 표시됩니다
  4. 소프트웨어 제목을 확장하십시오
  5. 응용 프로그램 소제목을 선택하십시오.
  6. 잠시 후 오른쪽에 모든 앱 목록이 나타납니다.
  7. 이제 Geted From 열 제목을 클릭하십시오 (앱 정렬).
  8. Mac App Store에서 가져온 것으로 표시된 모든 응용 프로그램이 표시 될 때까지 아래로 스크롤하십시오.
  9. Mac App Store에서 첫 번째 응용 프로그램을 클릭 한 다음 shift키를 누른 상태에서 Mac App Store에서 마지막 응용 프로그램을 선택하십시오.
  10. 이렇게하면 오른쪽 창의 아래쪽 절반에 선택한 각 앱의 세부 정보가 채워집니다.
  11. 앱을 선택했으면 하단 절반을 클릭하고 commandA바로 가기를 사용하여 모두를 선택하십시오.
  12. 이제 commandC선택한 항목을 복사 (또는 )
  13. 이제 텍스트 편집기 또는 선택한 텍스트 편집기에 붙여 넣을 수 있습니다

나는 이것이 약간 지저분하다는 것을 알고 있으며 아마도 당신이 원하는 것보다 훨씬 더 많은 세부 사항을 제공 할 것이므로 누군가가 더 나은 해결책을 제시하기를 바랍니다. 그러나 그 동안 당신이 원하는 곳으로 갈 수 있습니다.


초보자를위한 답변을 작성하는 방법의 또 다른 예! 이 매우 부정확 한 답변에 감사드립니다. 더 많은 정보를 원할 때를 대비하여 저장하고 있지만 PeterVP에 댓글을 달았을 때 App Store에서 모든 구매 목록을 다운로드하지 않았기 때문에 App Store에서 모든 구매 목록을 원했습니다.
K Forsyth

8

터미널에서 쉘 스크립트를 사용합니다.

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

Mac App Store에서 구입 한 모든 응용 프로그램이 나열됩니다.

결과를 다음과 같이 텍스트 파일로 리디렉션하는 경우 :

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

데스크탑에 PurchasedApps.txt 라는 일반 텍스트 파일을 작성합니다 .

여기 에는 App Store에서 다운로드 하여 구입하고 무료로 제공 한 모든 응용 프로그램이 나열됩니다 . 한 번 다운로드 한 응용 프로그램 은 표시 되지 않지만 이후 Mac에서 삭제 한 응용 프로그램 은 표시 되지 않습니다 .


좋은 대답입니다! 그리고 Sierra에서도 작동합니다. :)
Monomeeth

이 답변에 감사드립니다. 구현하기 쉽지만 App Store의 모든 앱이 포함 된 솔루션 (일부 설치하지 않은 솔루션)을 선호합니다.
K Forsyth

4

새로운 스마트 검색을 만듭니다. 도움이 필요하면이 Macworld 기사를 참조하십시오

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

App Store 구매를위한 스마트 검색

kMDItemAppStoreHasReceipt! = 1


가능한 해결책을 무시하지 않고-그것은 긴 기사입니다 :)
K Forsyth

이 기사는 더 자세한 내용을 원하는 사람을위한 것입니다. 스크린 샷 만 있으면됩니다. 검색에 쉽게 붙여 넣을 수 있도록 원시 쿼리 텍스트를 추가했습니다.
dianeoforegon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.