yshalsager's Channel
2.65K subscribers
74 photos
12 videos
6 files
827 links
A channel where you can find @yshalsager's projects and its updates.
https://yshalsager.com/en/
Download Telegram
Xiaomi Flashable Firmware Creator V2.2.11

- Fix: Don't include empty firmware files in generated flashables.
- Fix: Use a unique temp directory for each firmware file.
- Updated dependencies.

Release Info | GitHub | PyPi

@XiaomiFirmwareUpdater | @MIUIUpdatesTracker
πŸ”₯5πŸ‘2❀1
Eid Mubarak to all Muslims ❀️
May Allah accept all of your good deeds
Spread the happiness between your families and friends :))
❀26πŸ‘1
PyFormat: Using % and .format() for great good!
https://pyformat.info/
@ebook_converter_bot has got new updates!

- PDF output is supported now, convert any of the 34 supported input formats to PDF with a single click.
- RTL improvements: When you force a book to be in RTL, the bot will inject custom CSS to book stylesheets to set the direction of all elements to RTL.
- Most common formats highlights: popular formats now have πŸ”Έ emoji next to their buttons to make it easier for your eyes to find it.
- Many underlying improvements.

Try the bot new update: @ebook_converter_bot

If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs. My works are free and open-source, that cost money, time, and many efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
πŸ”₯1
E-Book Converter Bot has been updated to use Python 3.11, Calibre 6.20, KFX Output 2.0.0 and Kindle Previewer 3.72.0.

Try the bot new update: @ebook_converter_bot

If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and many efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
πŸ”₯1
E-Book Converter Bot has been got a new feature: Flattening an epub book table of contents.

This fixes a well-known error while converting to KFX (E24011: TOC section scope is not included in the parent chapter). So, if you got this error while converting a book, try to convert it again with the new flatten option enabled.

Try the bot new update: @ebook_converter_bot
🀩1
shamela2epub V1.3.1

New Features:
- TUI using trogon.
- Parallel Downloads

Fixes
- Check existence of element and attributes before deleting in book info page.
- Add auto retry if page wasn't got successfully.

Misc
Use Python 3.11.
Use Parsel instead of beautifulsoup4 for HTML Parsing.
Migrate to ruff.
Update dependencies.

Release Info | GitHub | PyPi
πŸ”₯1
Free dot app/dev domain for one year

https://porkbun.com/event/freeappdevdomain

Use coupon: TESTANDCODE
Calibre with KFX Docker

A Docker image for running Calibre with KFX support to allow conversion of KFX files to other formats.

Why?
Because Amazon's Kindle Previewer 3 is the only way currently to convert books into KFX using Calibre KFX Input and KFX Output plugins, and it's not available on Linux, so I run it under docker using Wine.

Usage
To use the Docker image, you can build it locally using the Dockerfile provided in this repository, or you can pull the image from Docker Hub using the following command:

docker pull yshalsager/calibre-with-kfx

Once you have the Docker image, you can run it using the following command:

docker run --rm -it -v "/path/to/local/folder:/app:rw" yshalsager/calibre-with-kfx [input_file] [output_file] [extra args]

Examples:

- Convert to azw3 with extra arguments: docker run --rm -it -v "$(pwd):/app:rw" yshalsager/calibre-with-kfx epub30-spec.epub epub30-spec.azw3 --dont-compress

- Convert to KFX: docker run --rm -it -v "$(pwd):/app:rw" yshalsager/calibre-with-kfx epub30-spec.epub epub30-spec.kfx

Versioning
- The docker image versions are tagged with build date and time. There's a GitHub release for each tag that lists versions of each component of the image, like base OS, Calibre and its plugins, and Kindle Previewer.
- Whenever any component gets updated, a new image is built and pushed.

https://github.com/yshalsager/calibre-with-kfx
πŸ‘4πŸ‘2πŸ”₯1
E-Book Converter Bot has been updated to use Python 3.11, Calibre 6.23, KFX Input 2.2.0, KFX Output 2.0.0 and Kindle Previewer 3.72.0 (2023-05-16).

Try the bot new update: @ebook_converter_bot

If you like my work, you may consider supporting it via a donation. A donation was never necessary, but It's making life easier for me and guarantees paying server costs as well as keeping projects active and without annoying ads. My works are free and open-source, that cost money, time, and many efforts. You can do this using GitHub Sponsors, LibrePay, or PayPal.
❀2πŸ‘2πŸ”₯2