Skip to content

Rukario/Schande

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,678 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schande

Download and serve files, you define how are they downloaded and sorted!

              ______
           .-"______"-.
          / |https://| \
         |' |x HT*ML | '|
    /\   | )|x A>P>I |( |
  _ \/   |/ |________| \|
 \_\/    (_ \   ^^   / _)   .-==/~\
---,---,---|-Download-|---,\'-' {{~}
           \          /     '-==\}/
            '--------'
  1. Any good OS with Python 3 installed will work.

    • iOS/iPadOS:
      1. Get iSH Shell app from AppStore
      2. Get the latest x86 Miniroot 3.17 from https://alpinelinux.org/releases/ import into iSH Shell by cogwheel icon > Filesystems > Import
      3. Then enter apk add py3-pip and then mount -t ios . /mnt and select your favorite location for Schande.bat.
    • MacOS need one more step after installing Python: open Terminal and enter open /Applications/Python\ 3.9/Install\ Certificates.command
  2. Save Schande.bat to your favorite location where you want to download files to, change the file extension back to .bat if it's in something else.

    • iOS: Files app > ellipsis icon > View Options > Show All Filename Extensions
    • Windows: File explorer > View > Show > File name extensions
    • Other OS: YMMV
  3. Follow one for your system:

    • Windows: Double click on it and read the CLI message.
    • Linux/MacOS (Terminal): python3 -x /drag/n/drop/Schande.bat
    • iOS/iPadOS (iSH Shell app): (cat /dev/location > /dev/null &); python3 -x /mnt/Schande.bat
  4. Schande.bat on first run will create a new file: Schande.cd, open it in your favorite text editor to edit rules, refer to the premade Schande.cd for inspiration.

    • Paranoids: h(E)lp
    • Braves: (I)nput
    • Pirates: open torrent (M)anager
    • Leave it in background for HTTP server if enabled

Schande.bat can launch HTTP server for directory listing, armed with several "viewer" HTMLs

New Text - https://www.icloud.com/shortcuts/4a4a4580207540e5a4865c4d7c9781ae

  • Open directly from Shortcuts screen for a prompt to save the demo HTML to Files app for offline use.

  • Create and edit text files as you would with a text editor! There are inline calculator and several text manipulation tools you should try. Bookmark the text editor UI to your Favorite screen for a faster access.

  • Choose New Text from share sheet on another page to view its source.

Save Text - https://www.icloud.com/shortcuts/b7023779316f492facc3b594d7f665a4

  • Choose from share sheet on the text editor to save your precious document on iCloud/Ask where to save.

Here's some other uninteresting stuff

  • Ferchel.bat - Filelist snapshot and compare folders for manual "incremental backup"/folder-merging-esque. Supports UTF-8 files file-merging-esque with helps of a certain text editor.
  • APNG Maker.html - APNG production (demo)
  • Color Gallery.html - WIP BD color finder (demo)
  • starfield.html - Flying Windows / starfield Windows 95 screensaver replication in JavaScript (demo, right-click in demo for different stars)

About

Downloader with custom wildcard system: cherry-picking internet with asterisks for HTML or right-carets for API, whether it's for time-critical website moments or just for laziness. Features directory listing and serve, alarm (essentially in-stock tracker), file sorter (organizer), image duplicate finder and tools for naked eyes.

Topics

Resources

Stars

Watchers

Forks

Contributors