• R/O
  • HTTP
  • SSH
  • HTTPS

Listed des commits

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Fanbox downloader


RSS
Révision l'heure Auteur
f8beef3 trunk 2023-12-10 12:42:47 supercell

Handle default embed_map type

11db891 2023-11-26 08:33:33 supercell

Reformat fanbox_down.py

7095aaf 2023-11-26 08:32:32 supercell

Reformat README and FANBOXSESSID

c1c0d05 2023-11-25 19:17:46 supercell

Remove BUGS and TODO

03deff2 2023-11-24 20:11:35 supercell

start work on HTML version of contents

little late night work. going to create an additional content.html file
which will mimic the content.txt file, but contain HTML formatting and
make use of images and links.

aa3b2bc 2023-11-24 17:47:03 supercell

general style cleanup

e92cbd3 2023-11-24 17:38:48 supercell

Fix crash when encountering 'fanbox.post' embeds

efc7496 v1.1.0 2023-08-25 18:03:11 supercell

version 1.1.0

9142da4 2023-08-25 17:54:03 supercell

Fix downloading URL embeds for other users

2722583 2023-02-04 18:53:41 supercell

Fix dirname_reaplce_reserved not changing anything

str.replace isn't a mutating function.

48045a1 2023-02-04 12:24:30 supercell

Fix invalid path names

Since this creates directories based on the post's name, you could end
up with a name contianing !, *, or some other character which your
computer's filesystem doesn't support. This should work for most cases.

943c26a 2023-01-31 11:39:01 supercell

Add the ability to resume downloads

This was tested in 2fbd31b50f860d76f1c16b39ff9a952953902ac4, but now
has been made in to something the other download functions can use.

I've tested it a bit and it seems to work well, so let me know if
you do encounter any issues. Still need to handle some errors better
and improve the messages that are written to stdout, but that'd be
about it.

419f1e6 2023-01-31 11:36:05 supercell

Change the remaining "in-place" logging

Use the custom "log" function instead to ensure the information is
being written to the same location as everything else.

6a888d7 2023-01-31 09:16:54 supercell

Change LOG_FILENAME fallback

Use the XDG_STATE_HOME environment variable from the XDG Basedir
specification 0.8

https://specifications.freedesktop.org/basedir-spec/0.8/ar01s03.html

10b7518 2023-01-31 09:07:55 supercell

Update version info

6ff6588 2023-01-31 08:41:32 supercell

Mention configuration in README

Forgot to mention this anywhere... oops.

2fbd31b 2023-01-31 08:24:37 supercell

First implementation of continuing downloads

This inadvertently also changes the behaviour of downloading files.
Probably the more important change is that it doesn't try and read the
_entire_ file in to memory. Stupid mistake on my part. This ties in to
the other change, which is that the downloading isn't directly to the
"final" file. Instead, it downloads to a .part file and will continue
downloading to that file until it is complete, then rename the file to
match to original filename on Fanbox.

Currently the implementation only exists when downloading images from
an "article" post type. I already knew there was too much repetition
in the way downloading works, but this really needs to be addressed.

cc897bc v1.0.0 2023-01-03 11:07:58 supercell

v1.0.0

0de7198 2023-01-03 11:04:16 supercell

Update README

fanbox_down is pretty well done. Bugs may still occur
which I'll attempt to fix. And, as mentioned, there
may be missing support for content types or the API
may change. I'll try to update fanbox_down in those
cases as well.

As for the Python support, the intention is that any
implementation should work, so long as it implements
version 2.7 or higher (including 3.x) and is a
complete implementation.

72ef81d 2023-01-03 10:55:10 supercell

Add FANBOXSESSID.txt

1bc549a 2023-01-03 10:02:27 supercell

Update README, BUGS, and TODO

6ef328e 2023-01-03 10:00:35 supercell

Add support for environment variables

74f9671 2022-11-19 11:55:41 supercell

Add support for 'url_embed' in article

Will create a HTML file for the embedded links.
If there are no embedded links, the file is deleted.

a7080f7 2022-10-15 11:17:39 supercell

Remove groovy version of program

95fc756 2022-09-20 16:18:37 supercell

Support downloading 'file' posts

a3bd75e 2022-09-20 16:17:20 supercell

Update logging function

Not sure that this is "it" but this is more consistent than
the previous form, and allows for a specific section to help
with debugging.

fcf4969 2022-05-04 18:45:46 supercell

Fix Python3 support for download_item

No longer print b'item-title', instead prints 'item-title'

c44c611 2022-05-04 18:45:27 supercell

PHPSESSID -> FANBOXSESSID

e09ba7b 2022-05-03 17:25:37 supercell

Update BUGS and README

e79d9c9 2022-05-03 17:20:21 supercell

Update TODO