2023/08/31

바이두 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<BaiduPCS-Go 리눅스 한국어 버전>

출처: github.com/qjfoidnh/BaiduPCS-Go

BaiduPCS-Go는 이전에 「바이두 클라우드 명령 프롬프트 도구 | BaiduPCS」라는 글을 통해 이미 소개한 적이 있는 명령 프롬프트(CMD.EXE) 기반의 바이두 넷디스크 관리 프로그램이다.

리눅스 셸(Shell)을 모방한 명령 프롬프트 기반이라 GUI 기반 프로그램만 사용해 온 윈도우 사용자는 길지 않은 숙달의 시간과 배움에 대한 다소간의 노력이 필요한, 한마디로 난도가 좀 있는 프로그램이다. 하물며 BaiduPCS-Go를 처음 알았을 적엔 SpeedPan이나 PanDownlaod 같은 GUI 기반의 편리한 써드파티 관리 프로그램들을 사용할 수 있는 좋은 시절이었다. 또한, BaiduPCS-Go는 오래전에 버전 3.6.2를 끝으로 업데이트 및 개발도 끊겼다.

고로 그땐 굳이 BaiduPCS를 사용해야 할 필요성을 못 느꼈다.

그렇게 한동안 잊고 지내다가 지금 와서 갑자기 왜 다시 소개할까? 여기엔 다음과 같은 그럴싸한 이유가 있다.

BaiduPCS-Go을 추천하는 이유

1. 명령 프롬프트 기반이라 가벼우며, 오픈 소스라 리눅스, 안드로이드(?), Mac, 윈도우 등 거의 모든 OS에서 사용할 수 있다.
2. SpeedPan이나 PanDownlaod를 사용할 수 없게 된 요즘 바이두 넷디스크를 관리할 수 있는 가벼운 써드파티 프로그램이 무척이나 아쉽다.
3. 최근 새 개발자에 의해 업데이트되면서 기능도 추가되었다.
4. 새로 추가된 기능 중 초전(秒传) 기능을 주목할 필요가 있다.
5. 다중 계정 관리가 수월하다.
6. 인증 없이 파일/폴더 삭제가 가능하다.

······

마지막 이유, 이젠 한국어로 사용할 수 있다!

BaiduPCS-Go 한국어판 다운로드(업데이트: 2023년 9월 8일)

압축 암호: singingdalong | 공유 링크 암호: (괄호 내용)


New! BaiduPCS-Go-v3.9.5 Beta:
다운로드 링크1(1122)/ 다운로드 링크2 --> 구버전 포함
└ 초전송 다시 복구(베타)!!!
└ 초전송을 사용하려면 accessToken 설정이 필요하며, accessToken 설정 도움말은 setastoken 명령을 입력

BaiduPCS-Go 기능 소개

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<BaiduPCS-Go 셸 상태에서 'help'를 입력하면 도움말을 볼 수 있다>

자세한 사용법은 github을 참고하자. 또한, BaiduPCS-Go 셸에 진입한 상태에서 ‘help’ 명령어를 입력하면 명령어 목록이 나열된다.

일단, BaiduPCS-Go로 할 수 있는 일이 뭐가 있는가 하면,

파일/디렉터리 삭제 • 복사 • 이동 • 이름 변경
다중 다운로드/업로드(폴더 단위 및 이어받기 가능)
파일 검색
오프라인 다운로드
휴지통 비우기
공유 작업
직접 다운로드 링크 받기(IDM 등에서 사용? 그러나 테스트는 실패)
파일/디렉터리 정보 내보내기(초전 링크 추출)
초전 링크를 이용한 빠른 업로드
기타 등등

다운로드 가속이 가능하나 무료 사용자는 곧 블랙리스트에 걸리는 별로 신기한 것 없는 피날레를 맞게 될 것이다. 무료 계정으로 4G 이상 파일 업로드도 가능하나, 속도는 기대하지 말자.

'빠른 업로드/빠른 전송'으로 알려진 초전송 기능 활용 방법에 대해서는 「구글 드라이브에서 바이두로 대용량 파일 빠르게 전송」을 참고하자.

BaiduPCS-Go 사용 팁

모든 명령어에는 와일드카드 사용이 가능하다. 예를 들어, ‘drama/Test 1111’ 폴더로 이동하고 싶다면,

BaiduPCS-Go:/(현재 계정 이름)$ cd /drama/T*

라고 입력하면 된다. 주의해야 할 것은 대소문자를 구분한다는 것.

또한, 백슬래시 "\" 및 슬래시 "/"를 구분한다. 예를 들어,

BaiduPCS-Go:/(현재 계정 이름)$ upload Y:/Image/windows.iso /(대상 폴더 이름)

이런 식으로 “\”가 아니라 “/”를 사용해야 한다. 만약 파일/폴더 이름에 공백이 있다면,

BaiduPCS-Go:/(현재 계정 이름)$ upload “Y:/Image/한국어 windows.iso” /(대상 폴더 이름)

이런 식으로 따옴표로 묶어줘야 한다.

BaiduPCS-Go 로그인 및 다중 계정 전환

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<휴대폰/이메일에 아무것도 없다면 로그인이 안 된다>

BaiduPCS-Go을 사용하려면 일단 BaiduPCS-Go 셸에 진입해야 한다. BaiduPCS-Go.exe가 있는 폴더에서 명령 프롬프트 창(제작자는 파워셸을 추천)을 연 다음,

(명령 프롬프트일 경우)BaiduPCS-Go

(파워셸일 경우)./BaiduPCS-Go

를 입력하면 된다. 여기서 'help'를 입력하면 도움말을 볼 수 있다.

BaiduPCS-Go> login

으로 로그인 절차를 진행하면 된다. 진행 도중 문제가 생기면 [Ctrl + C]로 빠져나올 수 있다.

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<크롬 개발자 모드(F12)에서 BDUSS 확인하기>
바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<BDUSS로도 로그인할 수 있다>

만약 로그인 인증 과정에서 휴대폰/이메일에 이메일 주소나 전화번호 같은 것이 표시되지 않는 계정은 로그인이 안 된다. 이럴 땐 BDUSS로 로그인하면 된다.

BaiduPCS-Go> login -bduss=xxxxx

BDUSS값은 크롬 브라우저에서 바이두 로그인 후 [F12] 개발자 도구로 진입하여 확인할 수 있다.

바이두 넷디스크 명령 프롬프트 기반 관리 프로그램 | BaiduPCS-Go(한국어)
<BaiduPCS-Go는 다중 계정 관리가 가능하다>

로그인한 상태에서 'login' 명령어를 다시 사용하면 여러 계정에 로그인할 수 있다. 로그인한 계정 목록을 확인하려면,

BaiduPCS-Go:/(현재 계정 이름)$ loglist

로 가능하다. 여기서 다른 계정으로 전환하고 싶다면,

BaiduPCS-Go:/(현재 계정 이름)$ su UID

로 가능하다(UID는 loglist에서 확인했다). 이것이 불편하면, ‘su’ 엔터 후 계정의 ‘#’ 번호를 입력해서 계정을 전환하는 것도 가능하다.

BaiduPCS-Go가 사용하는 쿠키와 캐시는 윈도우의 인터넷 익스플로러 임시 폴더에 저장된다. 고로 이 폴더를 삭제하면 로그인된 계정 정보도 삭제된다. 혹은 ‘logout’ 명령어를 사용해도 된다.

댓글 16개:

  1. 현재 무료계정 이용가능한 크랙 프로그램은 여기말고 다 막힌건가요?

    답글삭제
    답글
    1. 제가 아는 한에선 그렇습니다.

      삭제
    2. CMD방식으로 하는거라 한번이라도 입력절차를 잘못이행하면 시스템이 구제불능되어 못쓰는 그런 불상사가 있는가요?
      cmd+github활용 한번도 해본적이없어서 프로그램 이용은커녕 얼씬도 못하고 있습니다.
      복잡한거없이 황금왕관으로 편하게 꿀빨았던 옛날이 더더욱 그리워지네요.

      삭제
    3. 그런 것 없습니다. 매우 안정적이고 요긴하게 잘 쓰고 있습니다. 이 기회에 새로운 도전을 해보세요.

      삭제
  2. BaiduPCS-Go로 로그인을 했는데요 그런데 디렉토리목록을 알기위해서 ls명령을 입력하니까 너무 많아서 화면에 짤리네요. 이십몇년전에 게임하려고 도스를 쓸때는 dir/w/p | more 처럼 입력하면 화면에 한페이지씩 스크롤이 되는것으로 기억하는데요.이 BaiduPCS-Go는 리눅스 기반인거 같아서 ls | less를 입력했는데 에러메세지가 나오고 한페이지씩 스크롤이 안되네요..BaiduPCS-Go의 ls명령어는 원래 한페이지씩 스크롤이 안되는건가요?

    답글삭제
    답글
    1. 그냥 흉내만 낸 것이라 그럴 겁니다. ls -h 명령어에 나온는 것이 다 입니다.

      삭제
  3. 선생님 죄송하지만 괄호안에 암호가 맞을까요...계속 틀리다고 하네요 ㅠㅠ

    답글삭제
    답글
    1. https://pan.huang1111.cn/s/1B46Hv

      삭제
    2. 압축풀때 암호가 계속 틀리다고 합니다 ㅠㅠ

      삭제
    3. 제 블로그 모든 압축 암호는 -> singingdalong

      삭제
  4. 오늘 제가 가진 계정 중 4개가 이메일 인증이 없고 휴대폰 인증만 뜨네요 ㅠㅠ 나머지 계정들은 웹에서 로그인하면 이메일 인증 가능했어요.(PC 클라이언트는 원래부터 이메일인증이 아예 불가능하고 휴대폰 인증만 떠요)
    "이메일 인증을 완료하고, 로그인에 성공하고 나서 바이두 PC 클라이언트로 로그인하면 당분간은 인증을 요구하지 않는다."고 말씀히셨는데요.
    01 BaiduPCS-Go 로그인을 유지하고 있어야만 당분간은 인증을 요구하지 않나요?
    02 ‘logout’ 명령어로 계정에 로그아웃했다면 24시간 후에 또 인증을 요구하는 건가요?
    03 BaiduPCS-Go로 로그인중이라면 다른 계정은 BaiduPCS-Go가 아닌 웹으로 로그인해도 괜찮나요?
    메일인증창 살아있는 계정은 궂이 BaiduPCS-Go로 로그인하기 귀첞아서요..그전에는 그냥 웹에서 인증해서요..
    컴맹이라서 괜히 다중계정을 BaiduPCS-Go로 로그인하면 계정이 밴당할 것 같아 무섭고..ㅠㅠ사용하기에 괜히 겁먹어서 질문합니다. ㅠㅠ

    답글삭제
    답글
    1. 01: 웹, PC 클라이언트 등에 성공적으로 로그인했다면, BaiduPCS-Go에서 로그아웃하더라도 같은 장치에서는 당분간 인증을 요구하지 않을 겁니다.
      02: BaiduPCS-Go 로그인했다면, 굳이 로그아웃할 필요는 없습니다. 그냥 쓰다가 인증 만료될 때 로그인하세요. 로그아웃 후의 인증 변화는 테스트해보지 않아서 모르겠습니다. 경험상 한 장치에서 몇 번 인증 성공하면, 당분간 인증 없이 사용하도록 해줍니다.
      03: 편하신 대로 하면 됩니다.
      BaiduPCS-Go 소개한 이후 몇 년 동안 다중 계정 잘 사용하고 있습니다. 바이두는 이런 일로 계정을 차단하지 않습니다. 걱정하지 마시고 사용해도 됩니다.

      삭제
    2. 아, 그리고 하나 더, BaiduPCS-Go를 사용할 마음을 먹으셨다는 것 자체가 컴맹 탈출하신 겁니다.

      삭제
    3. 친절한 답변 감사합니다.

      삭제
  5. 안녕하세요 로그인 하려고 하는데 비번치면 이렇게 떠요 어떻게 해야할지 모르겠습니다.
    오류 코드: 50052, 메시지: 系统繁忙,请稍候再试(50052)... 도움 부탁드립니다.

    답글삭제
    답글
    1. 본문에 설명된 BDUSS로 로그인하세요. 잘 됩니다.

      삭제

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요