8000 GitHub - woodie/zouk: Mac client for scan servers · GitHub
[go: up one dir, main page]

Skip to content
woodiePublic

About

Mac client for scan servers

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Zouk scan retriever

Swift CI Release License

The lambada scan server serves the scans from an old scanner (one that needs an open relay) over WebDAV, so a web browser, Finder and other WebDAV apps can all reach them. Each comes with extra steps, though: browsers warn about every download over plain HTTP, and mounting the folder means connect-as-guest dialogs and remembering to disconnect.

Fear not, now we have the Zouk scan retriever for macOS: the optimized experience for downloading scans. Set it up once with your scan server's address, and from then on it opens straight to your scans as a grid of thumbnails, with no warnings or dialogs to click through. The main screen is similar to a mounted network share, but much faster and easier to use.

On launch, zouk asks for a hostname or IP address (e.g. 10.0.1.111) and remembers it for next time. If the server can't be reached, it shows an inline error and lets you retry or change the server. Once connected, click a thumbnail to see its date and size in the footer, and double-click to save it -- a native Save panel opens with the scan's name and ~/Downloads already selected, so confirming as-is saves it there just like before, but renaming it or picking a different folder is just as easy. Either way, once it's saved it opens in whatever app handles PDFs, the same as double-clicking a file on a mounted network share. While it saves you'll see a brief "Saving…" note, and once it's done the footer reads "File … saved." and stays that way until you click something else, so it's hard to miss.

To upload, drag files from Finder onto the window, or click the upload button at the right of the toolbar and pick them. Each file can be up to 25 MB; if one with the same name is already there, zouk asks before replacing it.

Compatibility

Zouk works with any WebDAV folder that allows guest access: it lists the folder with a WebDAV PROPFIND, downloads or deletes each file at its own address, and uploads with PUT. Enter the folder's address, like 10.0.1.111 or 10.0.1.111:8081/scans/. The lambada scan server's nginx config (service/lambada.nginx.conf) is one such server.

Development

Building from source and the project layout moved to docs/DEVELOPER.md.

Install on macOS

Grab the latest .pkg from the Releases page and double-click it -- Next, Next, Done, like any other Mac installer. Zouk is signed and notarized so it installs and launches with no Gatekeeper warning -- just the routine "downloaded from the Internet" notice macOS shows on any first launch, with a normal Open button. For Windows, try Huck.

Homebrew

# install
brew tap woodie/zouk
brew install --cask zouk

# upgrade
brew upgrade --cask zouk

About

Mac client for scan servers

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0