Skip to content

Releases: etherealxx/batchlinks-webui

Release v3.1.1b - The Most Stable for Atleast a Month

30 Apr 10:19
Compare
Choose a tag to compare
  • Hotfix: Fixed CivitAI link refuses to be downloaded properly. Seems like CivitAI changes its API.
  • Fixed several bugs on Windows, especially SDless

Change since v3.0.0:

Release v3.1.1b

  • Hotfix: Fixed CivitAI link refuses to be downloaded properly. Seems like CivitAI changes its API.
  • Fixed several bugs on Windows, especially SDless

Release v3.1.1a

  • Hotfix: Fixed CivitAI 'model type chooser' bug and fixed @extract bug on colab

Release v3.1.1

  • Added some fix in case CivitAI website is down
  • Added message when user pressed "Download All!" but the textbox is empty
  • Fixed bug where Lycoris folder always shows on downloaded files the first time user download something

Release v3.1.0a

  • Hotfix: Indented block on line 1497 fix

Release v3.1.0

  • New hashtag: #altmodel, when you use --ckptdir argument on launch.py line, this hashtag will points to that directory. Otherwise, it'll point to the same directory as #model
  • New hashtag: #lycoris, change current save directory to /content/stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora/lycoris
    (Side note: Lycoris/Locon/Loha will works just fine if you use #addnetlora instead, as long as you have both addnet extension and locon extension installed)
  • New hashtag: #upscaler, change current save directory to /content/stable-diffusion-webui/models/ESRGAN (This was added few commits ago, but i forgot to write it on the release notes)

Fixes:

  • Fixed bug when installing wget/aria2 on Windows
  • Fixed sdless scripts so that it also installs tqdm
  • Fixed bug where custom paths doesn't put CivitAi download (Model Path method) when custom hashtag is used
  • Ongoing downloads will correctly stops when Cancel button is pressed on Windows
  • CivitAi (Model Path method) now will not download training dataset by accident

Release v3.0.2

  • Hotfix: removed a comment that messed up the non queue mode. Now the extension works again without --gradio-queue.

Release v3.0.1

  • Hotfix: using urllib.request instead of curl -sI to get the model name on CivitAI direct link method, since it's more reliable (and the curl method always fails somehow). The requests method is returned as a fallback.

Release v3.0.0

  • Added @extract syntax
  • (Almost) Full Windows support
  • Auto-download config file if available when downloading from CivitAI (SD 2.0+)
  • Auto-renaming for downloading ckpt/safetensors and pruned model from CivitAI using direct link method
  • CivitAI direct link now use curl to get the filename, and use the chosen download method (from the four) to download. Huge download speed boost. requests is no longer needed.
  • Supports download from Anonfiles, Dropbox, Google Drive, Mediafire, Pixeldrain
  • Supports download from Github (raw and release files)
  • Supports for custom hashtags with @new syntax
  • Supports for SDless mode (read more here)
  • UI overhaul:
    • Now there's a table that shows where does the hashtags points into
    • Option to stretch the UI, if your monitor is small, or using colab on mobile
    • Option to hide help text
    • Option to choose preferred CivitAI models. This will works if you download the model via model page link (https://civitai.com/models/)
    • Upload txt now use a little button instead of covering half of the screen

Fixes:

  • CivitAI model page link no longer randomly download the first model on the json list.
  • Most of Windows bugs
  • Renaming problem when using CivitAI model page link method
  • Warning message when CivitAI download isn't possible (server down)

Release v3.0.0 - More site support, SDless, New UI

19 Mar 16:51
0acffad
Compare
Choose a tag to compare
  • Added @extract syntax
  • Supports for custom hashtags with @new syntax
  • (Almost) Full Windows support
  • Auto-download config file if available when downloading from CivitAI (SD 2.0+)
  • Auto-renaming for downloading ckpt/safetensors and pruned model from CivitAI using direct link method
  • CivitAI direct link now use curl to get the filename, and use the chosen download method (from the four) to download. Huge download speed boost. requests is no longer needed.
  • Supports download from Anonfiles, Dropbox, Google Drive, Mediafire, Pixeldrain
  • Supports download from Github (raw and release files)
  • Supports for SDless mode (read more here)
  • UI overhaul:
  • Now there's a table that shows where does the hashtags points into
  • Option to stretch the UI, if your monitor is small, or using colab on mobile
  • Option to hide help text
  • Option to choose preferred CivitAI models. This will works if you download the model via model page link (https://civitai.com/models/)
  • Upload txt now use a little button instead of covering half of the screen

Fixes:

  • CivitAI model page link no longer randomly download the first model on the json list.
  • Most of Windows bugs
  • Renaming problem when using CivitAI model page link method
  • Warning message when CivitAI download isn't possible (server down)

v2.1.1

18 Mar 17:56
Compare
Choose a tag to compare

From now on, i'll put the updates to the release page too as a backup. Nothing new here.

Release v2.1.1

  • Partial Windows support is back

Changes:

  • wget disabled on windows currently, until it fixed

Fixes:

  • gdown & curl bug fixed
  • utf-8 as default encoding for queue checker (fix bug in Windows)

Release v2.1.0

Features:

  • Supports renaming downloaded file with > (for example: https://files.catbox.moe/uarze8.safetensors > neurosama.safetensors)
  • Supports extension usage without --gradio-queue (ported from onedotsix)
  • Supports running shell command from the UI with ! (for example: type !pip freeze, then hit the Download all! button and see the colab console)
  • Progress bar for --gradio-queue

Changes:

  • aria2 as the only download method when using without --gradio-queue
  • Download session will be cut every 80 seconds on when using without --gradio-queue (just like onedotsix)
  • Debug stopwatch (decorator) won't run automatically when globaldebug = True, must be uncommented manually (it disrupt the progress bar)
  • Dropped support for webui based on Gradio 3.9 (update your installation, or use onedotsix instead)
  • UI tweak (Smaller font size)

Release v2.0.0

Features:

  • aria2 as download method.
  • Cancel button for cancelling download process (--gradio-queue required)
  • Detection if a CivitAI links no longer exist
  • New hashtags: #textualinversion, #ti, #aestheticembedding, #aestheticembed, #controlnet, and #cnet
  • Toggle logging on/off
  • shlex.quote to properly quote links (Thanks @rti7743!)
  • Supports cloning webui extensions
  • Supports download from catbox.moe
  • Supports download from CivitAI model links (Thanks @rti7743!)
  • Supports download from Github (repository and raw files)
  • Supports for aesthetic gradients, controlnet model, and extensions path.
  • UI font scaled down
  • Uses subprocess.Popen instead of os.system

    _
  • Debug snapshot

    When globaldebug = True, the moment this extension launch, it saves the current state of the webui on various location (into snapshot.txt), and when you type #debugresetdownloads on the textbox, it will compare the current state and the last saved state, and removes every new file/folder. This will be useful for debugging and testing.
  • Debug every download method

    When globaldebug = True and you type #debugevery method on the textbox, every link that has 4 different method of download (Huggingface etc.) will be downloaded with every method, regardless of the radio button choice. The result is 4 file being downloaded.
  • Debug stopwatch

    When globaldebug = True, it will give an output for how long a single download session lasts