MSX에서 일반적인 웹브라우징을 하겠다는 얘기는 정신 나간 소리겠죠? ㅎ.ㅎ
근데, '파일만 살짝 받을 수 있는 브라우저가 있으면 좋겠다'는 생각을 다들 해보셨을 겁니다요.
지난 WAU 제작 글을 찾아보니, GitHub용 간이 브라우저 얘기를 작년 10월에 했었네요ㅋ
https://sharksym.blogspot.com/2024/10/wau-4-github.html
그래거, M 파일 매니저의 UI를 이용해서, 간이 브라우저를 구현해봤습니다.
이름은 Tiny Browser이구요. (쪼꼬미 브라우저~)
M에서는 내장 명령어 #WAUB를 쓰면 실행됩니다.
펑션키 메뉴에 등록해서 쓰시면 편하겠죠. 타이핑에 자신있으시면, 커맨드라인 창으로 입력하시구요!
왼쪽 패널(윈도)가 LFN 모드와 동일한 폭으로 넓게 표시됩니다.
현재 지원되는 사이트는 GitHub, MSX-Archive 입니다.
기본적인 디렉토리 이동, 파일 복사 등의 기능은 M에서 디스크를 액세스 하는 것과 동일한 방식이구요.
기존 확장자별 메뉴, 펑션키 메뉴 및 커맨드라인 기능들 모두 처리가능 하니까, 별 이질감 없이 쓰실 수 있겠습니다.
1) GitHub
#WAUB 실행 시 깃헙 계정을 함께 입력하면, 해당 계정의 저장소(repo)를 검색해서 루트 폴더로 표시해줍니다.
예를 들어, 저의 sharksym 계정은 '#WAUB GitHub sharksym'으로 명령을 쓰면 되겠죠.
아래는 CPMEMU_HI-TECH_C가 표시된 모습입니다.
파일들은 다중선택이 되니까, 쉽게 복사할 수 있습니다.
디스크 드라이브에서는 디렉토리 째 복사 가능하지만, GitHub에서는 현재 디렉토리에서 선택된 파일만 가능합니다.
파일을 디스크로 복사하지 않고 그냥 GitHub 브라우저 상태에서 바로 실행도 가능합니다.
이 때, 선택된 파일은 M의 임시 디렉토리(CACHE.WAU)에 복사되어 처리됩니다.
긴파일명도 잘 표시됩니다.
파일을 복사하게 될 때는 내부 기준(ㅋ)으로 변환된 8.3 포맷의 파일명으로 다운로드합니다.
파일명의 뒷부분이 잘리게 되니까, 확장자가 동일하고 앞부분 이름이 같으면 복사할 때 중복이 될 수 있으니 주의하세요.
하나씩 복사 후 이름을 변경하시는 걸 권장합니다.
다른 분의 깃헙에 접속해볼까요? 아래는 클랴님의 깃헙에 접속한 모습입니다~ ㅎ.ㅎ
2) MSX-Archive
오래된 네덜란드의 아카이브 서버입니다.
일반 PC 또는 다른 기종용 파일들이 많아서, MSX용 디렉토리 일부만 쓸 수 있도록 했습니다.
파일목록이 자주 바뀌는 곳이 아니라서, 캐시로 데이터를 저장하고 재사용합니다.
처음 접속 때 한번만 목록을 받는다고 이해하심 되겠어요.
여기는 파일 다중 선택/복사가 지원되지 않습니다. 파일을 하나씩 다운로드해주세요~ ㅎ.ㅎ
살색 그림파일도 잔뜩..ㅋ
아래는 실기에서 동작하는 모습입니다.
브라우저는 GitHub, MSX-Archive 순으로 나오니까 참고하시구요.
그럼, 이만...