레딧 링크
트렐로 보드
책상 불일치
공식 Deskthing 웹사이트
데스크싱 유튜브 채널
Car Thing Hax 커뮤니티 불일치
시작해볼까요?
이것은 DeskThing 프로젝트입니다. Spotify의 기존 Car Thing을 사용하여 DeskThing은 완벽한 데스크 어시스턴트를 만듭니다. 즉, DeskThing은 Spotify Car Thing의 대체 OS 역할을 합니다. 커뮤니티에서 만든 앱을 로드하여 로컬 오디오 제어부터 불협화음 통화에 참여한 사람 확인까지 모든 작업을 수행할 수 있습니다! 아직 대학도 졸업하지 않은 독립개발자 Riprod가 만든 오픈소스 프로젝트입니다! 이 노력에 기여하고 자동차를 되살리려는 시도를 하고 싶다면 내 buymeacoffee 링크나 Github 후원자를 통해 그렇게 할 수 있습니다.
건배!
젠장 Jeff가 DeskThing을 다루는 비디오를 게시했습니다! 여기서 확인해보세요
대신, 공식 웹사이트로 이동하여 OS용 설치 프로그램을 다운로드하세요. v0.6.0의 동영상 안내를 보려면 이 동영상으로 이동하세요.
모든 지침은 v0.9.0-beta 최신 버전입니다. 이후 버전에서는 기능과 설정이 다를 수 있습니다.
DeskThing은 컴퓨터의 데스크톱 앱과 통신할 수 있는 간단한 CarThing Chromium 기반 웹사이트입니다. CarThing은 다음을 수행할 수 있습니다.
참고: 이들 중 일부는 업데이트되지 않았으며 개정이 보류 중입니다. 이것은 v0.7.0의 새로운 기능입니다.
데스크탑 앱 GUI에서 직접 앱 다운로드
Car Thing의 디스플레이 관리 및 업데이트
아마도 더 많을 것입니다. 이미 확인해 보세요.
어떤 버튼이라도 어떤 기능을 하게 만드세요!
상단 버튼, 전면 버튼, 후면 버튼 등 원하는 대로 오디오를 제어하세요!
데스크탑 UI에서 수정
앱에서 직접 더 많은 것을 추가하세요! (기본적으로는 뭐든지 할 수 있어요)
현재 듣고 있는 항목 표시(앨범, 아티스트, 노래 이름, 앨범 아트)
Spotify 제어(건너뛰기, 일시 정지, 재생, 되감기, 셔플, 반복)
팟캐스트도 지원합니다!
오디오 출력 소스 설정
Spotify 앱 설치 지침은 여기를 참조하세요.
현재 듣고 있는 항목 표시(앨범, 아티스트, 노래 이름, 앨범 아트)
현재 미디어 제어(건너뛰기, 일시중지, 재생, 되감기, 셔플, 반복)
아직 설정 지침이 없습니다. /releases/apps/에서 .zip을 GUI로 드래그 앤 드롭하세요.
현재 통화 상태 표시(참가자, 통화 중인 사람, 음소거 상태)
Discord 제어(음소거/음소거 해제/청취 해제 연결 해제)
개별 사용자 볼륨 제어
메시지 미리보기 보기
Discord 앱 설치 지침은 여기를 참조하세요.
지역 날씨 표시
온도
AQI, UV 지수, 풍속 + 방향, 가시성
12시간 예보
날씨 앱 설치 지침은 여기를 참조하세요.
현재 듣고 있는 음악
오디오 컨트롤(건너뛰기, 되감기, 빨리 감기)
오디오 상태(%through)
오디오북 라이브러리
오디오북 통계(진행 상황, 책 길이, 남은 시간, ASIN)
여기에서 음성 앱 설치 지침을 확인하세요.
런치패드에서 다양한 보기를 제어하세요!
Novation Launchpad에 시스템 리소스 사용량 표시
런치패드에서 타이머 추가
런치패드에서 날씨 표시
런치패드에 시간 표시
실행 패드에서 매크로 트리거
런치패드 앱 설치 지침은 여기를 참조하세요.
모든 조직 보기
모든 보드 보기
모든 목록 보기
모든 카드 보기
모든 태그 보기
다른 목록을 즐겨찾기로 설정
Trello 앱 설치 지침은 여기에서 확인하세요.
매크로패드/스트림데크
GUI 동반자
구성 변경을 위한 대시보드/설정
일반 오디오 제어
고급 Spotify 통계
홈어시스턴트
뽀모도로 타이머
구글캘린더
자세한 내용은 Trello 보드에서 확인하세요.
이 기능은 지속적으로 개발 중이므로 기능이 만들어지는 대로 제공될 예정입니다. 제안을 환영합니다!
플래시 방법을 보여주는 v0.6.0으로 설정
0.6.0에서 v0.8.0으로 업그레이드
대체 깜박이는 튜토리얼
단계별 지침
자동차를 플래시하세요:
superbird-tool 저장소의 지침에 따라 필요한 이미지로 CarThing 장치를 플래시하세요.
도움이 필요하면 이 페이지 끝에 있는 자세한 지침을 참조하세요.
설치 프로그램 가져오기는 릴리스 아래에 있어야 합니다.
'deskthing-0.0'을 실행하세요. . - - 설정. ' 컴퓨터에 설치 프로그램
기기를 확인하세요.
'장치' 탭 아래에 장치가 표시되는지 확인하세요. 그렇지 않은 경우 Discord 서버에 가입하여 문제를 보고하세요. 일부 컴퓨터에서는 버그가 발생할 수 있습니다.
작동하지 않는 경우 시도해 볼 수 있는 몇 가지 방법은 다음과 같습니다. 1: 작업 관리자를 사용하여 ADB의 모든 인스턴스 종료 2: 관리자로 DeskThing 실행 3: 자동차 장치의 플러그를 뽑았다가 연결합니다. 4: ADB를 설치하고
adb devices
수동으로 확인합니다.
장치가 나타나면 '클라이언트 다운로드' 탭으로 이동하여 최신 버전을 클릭하세요. 상단에 표시되어야 합니다(단계: Deskthing CLIent).
'장치' 탭으로 돌아가서 'Push Staged Webapp'을 클릭하세요. 잠시 후에 Car Thing이 다시 시작되어야 합니다.
앱 로드
축하해요! 당신은 기본적으로 끝났습니다. 이제 '앱'으로 이동한 다음 '웹앱'으로 이동하여 원하는 앱을 다운로드하세요. 오류가 발생할 수 있으므로 종속성을 확인하기 전에 확인하세요.
문제가 있나요? Deskthing 디스코드 서버나 @riprod에 대한 DM을 통해 저에게 연락해주세요.
먼저 DeskThing 설치 프로그램을 설치할 때 다음을 실행해야 합니다.
sudo xattr -r -d com.apple.quarantine DeskThing.app
앱을 고치려고요. 그렇지 않으면 손상되었거나 뭔가가 있다고 말할 것입니다
자동차의 ADB와 MacOS는 펑키하기 때문에 DeskThing의 ADB에서 실행해야 합니다.
chmod +x /Applications/DeskThing.app/Contents/Resources/mac/adb
마지막으로, 위에 링크된 이미지가 MacOS에서는 항상 작동하는 것은 아닙니다. 따라서 대신 MacOS용 ADB를 수정하므로 다음 이미지(현재는 디스코드 다운로드)를 사용하세요.
릴리스 -> MACOS 듣기로 이동하여 업데이트된 링크를 찾으세요. Discord는 링크의 URL을 순환하므로 이 링크는 일정 시간이 지나면 만료됩니다. 새 위치는 thingify.tools에 있습니다. v8.9.2 사용
감사해요! 좋은 하루 보내세요
Windows용 대체 플래싱 튜토리얼
새로운 ifixit 튜토리얼(https://www.ifixit.com/Guide/How+to+Install+Custom+Firmware+onto+Car+Thing/178814)을 사용하는 것이 좋습니다.
모래밭:
이미지 덤프
새로운 이미지 덤프
슈퍼버드 도구
프로세스:
superbird-tool로 이동하여 운영 체제에 따라 설치하세요. python superbird_tool.py --find_device
실행하고 Car Thing을 볼 수 있으면 다시 돌아오세요.
자동차의 플러그를 뽑으세요
버튼 1과 4(4개의 큰 상단 버튼은 왼쪽에서 오른쪽으로 매핑됨)를 잡고 연결합니다.
몇 초 정도 기다리십시오. 화면이 켜지지 않으면 부팅 모드에 있다는 의미입니다. 버튼을 놓을 수 있습니다.
python superbird_tool.py --burn_mode
실행하여 굽기 모드로 들어갑니다.
참고: 이 단계에서는 굽기 모드로 진입하지 못했다고 나타날 수 있습니다. 괜찮습니다. 성공한 것처럼 계속하세요. 이것이 왜 그런지에 대한 정보가 불일치에 있습니다.
Thingify Tools(위에 링크됨)에서 8.9.2-thinglabs.zip 파일을 동일한 폴더에 다운로드합니다(압축 풀기).
(Windows만 해당) zadig를 다운로드하고 GX-CHIP 용 WinUSB 드라이버를 설치합니다(선택하고 "드라이버 설치" 클릭).
또는 libusbK가 작동하지 않으면 "모든 장치 표시"를 클릭하여 확인해야 할 수도 있습니다.
python superbird_tool.py --restore_device /path/to/extracted/firmware/folder
실행(시간이 걸릴 수 있음)
펌웨어가 플래시되면 ADB가 활성화된 Car Thing이 준비되어야 합니다. 확인하려면 adb shell ls -l /usr/share/qt-superbird-app/
실행하면 webapp이 폴더 중 하나로 표시되어야 합니다.
adb devices
작동하는지 확인하고 whateveryouridis device
옵션 중 하나로 등록하십시오.
여기에서 설정을 계속하세요.
superbird-tool - 사용 중인 CarThing 이미지입니다. 이 링크를 포함하거나 CarThing을 플래시하는 방법에 대한 단계를 포함하십시오.
superbird-custom-webapp - 이 프로젝트가 시작된 React 웹 앱 프레임워크입니다.
Car Thing Hax Community Discord - 이 프로젝트와 그 외 다양한 것들이 있는 불일치입니다!
질문? discord @riprod에서 DM 주세요
앱 개발에 관심이 있으신가요? 자, 여기서 시작하기 좋은 곳이 있습니다! 나 또는 다른 누군가가 당신을 도울 수 있도록 DeskThing 디스코드 서버에 가입하세요!
다음으로 시작
npm은 Deskthing@latest를 생성합니다.
그리고 화면의 지시에 따라 앱 환경을 설정하세요. 여기에서 다음을 참조할 수 있습니다.
데스크싱을 "펌웨어" 기능으로 만들어주는 앱입니다! 책상에서 Spotify를 사용하면 Spotify 앱(여기에 링크됨)이 사용됩니다. 상호 작용하는 내용은 "src/App.tsx"에 의해 구동됩니다.
이것이 Deskthing 앱이 "작동"할 수 있게 해주는 것입니다. Spotify 앱에서 일시 중지 버튼을 누르면 귀하의 요청을 라우팅하는 Deskthing-client에 요청합니다(여기에 링크된 소스 코드인 Deskthing-app-client 패키지를 통해). 이 Deskthing-app-client 요청은 응답을 반환하지 않고 대신 "on" 메서드를 사용하여 Deskthing-app-client를 통해 이벤트를 수신합니다.
이것이 Deskthing-Server가 사용자 정의 요청을 할 수 있게 해주는 것입니다. Deskthing-server가 현재 Spotify 노래를 일시 중지하라는 요청을 받으면 해당 작업을 Deskthing-app-Server를 통해 Deskthing-app을 사용하여 앱에서 처리할 수 있는 Spotify 앱 "server/index.ts"로 다시 전달합니다. -deskthing-client의 사용자 정의 요청에 응답하는 서버 "on" 방법.
행운을 빌어요!