Aravind Srinivas · X

사용자들은 Perplexity Computer을 통해 플랫폼 간에 소프트웨어를 리버스 엔지니어링하고 포팅합니다. 이 사용자의 기계식 키보드 앱은…

사용자들은 Perplexity Computer을 통해 플랫폼 간에 소프트웨어를 역설계하고 포팅합니다. 이 사용자의 기계식 키보드 앱은 Windows 전용이었으며, Linux 지원도 없고 문서도 없었습니다. 컴퓨터는 클라우드 샌드박스에서 바이너리를 다운로드한 후 헤드레스드 Ghidra를 사용하여 디컴파일한 다음, Linux용 네이티브 Rust 앱으로 포팅했습니다. 컴퓨터는 앱이 키보드를 어떻게…

사용자들은 Perplexity Computer을 통해 플랫폼 간에 소프트웨어를 리버스 엔지니어링하고 포팅합니다. 이 사용자의 기계식 키보드 애플리케이션은 Windows 전용이었으며, Linux 지원이나 문서화된 정보가 없었습니다. 컴퓨터는 클라우드 샌드박스에서 바이너리를 다운로드한 후 헤드레스 Ghidra를 사용하여 디컴파일한 다음, Linux용 네이티브 Rust 애플리케이션으로 포팅했습니다.

컴퓨터는 디컴파일된 코드를 읽어서 앱이 키보드를 어떻게 제어하는지 알아낸 다음, 파이프와이어를 통해 음악에 맞춰 작동하는 키보드 조명, 3D 보기, 키 재매핑, 매크로 및 프로필을 포함한 키보드를 조각조각 다시 만들었다.

https://www.reddit.com/r/GeminiAI/comments/1x4vvoi/my_mechanical_keyboards_software_only_runs_on/

https://github.com/trenbolone1122/aula-f75-linux

원문 출처

Aravind Srinivas · X

내용 안내

원문 발행 및 권리는 출처에 있습니다.

기계 번역 · 원문을 참고하세요