Skip to content

ReteGet 0.6.0

Latest

Choose a tag to compare

@rubidus-api rubidus-api released this 22 Oct 03:47
· 1 commit to main since this release

ReteGet 0.6.0 — browse server folders, asks before leaving HTTPS

Browse server folders. Browse next to Target URL opens the folder of the address over SFTP, FTP, FTPS or http(s). For http(s) it tries WebDAV first (most NAS boxes, Nextcloud) and otherwise reads the HTML index page of nginx or Apache. Folders come first, with sizes and dates; tap a folder to open it, Up to go back. Check files and folders and tap Download: a checked folder comes with all its subfolders into Download/<folder>/…, as on the server, after a confirmation with the number of files and their size (at most 8 levels and 1,000 files). Host keys, certificates and passwords are handled as for downloads. An sftp:// or ftp:// address ending in / opens the folder instead of downloading, and a preset's Latest can look in an SFTP or FTP folder too. Works on Android 2.3.

Asks before leaving HTTPS. When a server redirects an https:// download to plain http://, the download stops and asks. Continue over http allows that one http server for that download only.

Clearer status line (from an F-Droid tester's report): a new download clears what the screen said about the last one; a failed or cancelled download says so instead of leaving the previous success and checksum; a file saved in app storage says whether the storage permission was refused. Latest past GitHub's limit for requests without an account says so instead of "HTTP 403". The remaining English texts are translated into Korean.

APK: reteget-0.6.0.apk, 274,930 bytes, SHA-256 f00eb62b8b95e47438fa18e95831012066d21d79b5298e7827f2dace9cdbc2e6. Same signing key and the same four permissions as earlier releases; built with JDK 21 and reproducible from this tag.


ReteGet 0.6.0 — 서버 폴더 탐색, HTTPS를 벗어나기 전에 묻기

서버 폴더 탐색. Target URL 옆의 탐색이 주소의 폴더를 SFTP·FTP·FTPS·http(s)로 엽니다. http(s)는 먼저 WebDAV(대부분의 NAS, Nextcloud)로 읽고, 안 되면 nginx·Apache의 HTML 색인 페이지를 읽습니다. 폴더가 먼저 나오고 크기와 날짜가 함께 보입니다. 폴더를 누르면 들어가고 위로로 나옵니다. 파일과 폴더에 체크하고 받기를 누르면, 체크한 폴더는 하위 폴더까지 서버와 같은 구조로 Download/<폴더>/…에 받습니다. 받기 전에 파일 수와 크기를 확인하고, 한도는 8단계, 파일 1,000개입니다. 호스트 키·인증서·비밀번호 처리는 다운로드와 같습니다. /로 끝나는 sftp://·ftp:// 주소는 다운로드 대신 폴더를 열고, 프리셋의 Latest도 SFTP·FTP 폴더에서 찾습니다. 안드로이드 2.3에서도 동작합니다.

HTTPS를 벗어나기 전에 묻기. 서버가 https:// 다운로드를 평문 http://로 리다이렉트하면 다운로드를 멈추고 묻습니다. http로 계속을 누르면 그 다운로드에 한해 그 http 서버로 가는 것을 허용합니다.

더 분명한 상태 줄(F-Droid 테스터의 제보): 새 다운로드를 시작하면 이전 파일에 대한 표시를 지웁니다. 실패하거나 취소하면 이전 성공과 체크섬을 남기지 않고 그렇게 알립니다. 앱 저장소에 저장했을 때는 저장소 권한을 거부해서인지 알려 줍니다. GitHub의 계정 없는 요청 한도에 걸리면 "HTTP 403" 대신 그렇게 알리고, 남은 영어 문구를 한국어로 옮겼습니다.