239 Commits

Author SHA1 Message Date
Francesco Grazioso
abd5753df9 Refactor comments and docstrings for clarity and consistency 2025-02-25 14:33:12 +01:00
Francesco Grazioso
462aed698b Refactor code formatting and standardize string usage.
Improved code readability by restructuring imports, using consistent string quotations (double quotes), and adjusting layout formatting. These changes aim to follow consistent style conventions and enhance maintainability.
2025-02-25 14:33:12 +01:00
Francesco Grazioso
4e2d6ca73f Add GUI for script execution using PyQt5 and update dependencies
This commit introduces a new graphical user interface (GUI) implemented in `streaming_gui.py`, enabling users to execute and interact with the script more intuitively. The GUI includes features for search inputs, site selection, script control, and real-time output display. Additionally, the `requirements.txt` file has been updated to include the PyQt5 dependency.
2025-02-25 14:33:10 +01:00
Francesco Grazioso
b3a89b19cd
Merge branch 'Arrowar:main' into main 2025-02-25 14:31:42 +01:00
Dark1291
53790d8c5b
[TOR] Switch from python-qbittorrent to qbittorrent-api (#274) 2025-02-24 15:42:22 +01:00
Dark1291
e43745bbed
[API] Add verify (#273) 2025-02-24 12:45:40 +01:00
Dark1291
34f6626a58
Add print "search_url" (#272)
* [API] Add print "search_url"
2025-02-24 11:04:43 +01:00
Lovi
e4f0080a4b Add six to jsbeautifier 2025-02-23 18:20:17 +01:00
Lovi
05b34b60f2 v2.7.0 2.7.0 2025-02-23 09:56:01 +01:00
Francesco Grazioso
f644051c55
Merge branch 'Arrowar:main' into main 2025-02-22 16:36:20 +01:00
Francesco Grazioso
be1dc2d39c
FEAT: add search capability from script args (#270)
* add base run script and fix path for raspberry

* Add support for passing search terms to functions

Extend `run_function` to accept a `search_terms` parameter, allowing search filters to be dynamically passed. Update CLI argument parsing to include a `--search` option and propagate the value to the corresponding functions.

* reset edits for local server
2025-02-22 16:12:22 +01:00
Francesco Grazioso
5d5204c4df Add support for passing search terms to functions
Extend `run_function` to accept a `search_terms` parameter, allowing search filters to be dynamically passed. Update CLI argument parsing to include a `--search` option and propagate the value to the corresponding functions.
2025-02-22 15:46:31 +01:00
Francesco Grazioso
d6d8f4247a add base run script and fix path for raspberry 2025-02-22 14:48:10 +01:00
Lovi
d0a75eb36d Add deep merge config.json 2025-02-22 09:43:50 +01:00
Lovi
a3cd10dfdd Change api 2025-02-21 17:18:55 +01:00
Lovi
bea0055409 Switch to FULL_URL 2025-02-20 18:16:25 +01:00
None
774dc9403f
Update _jsonConfig.py 2025-02-15 15:30:54 +01:00
Lovi
93f50b7d89 Fix some bug 2025-02-15 15:26:54 +01:00
Lovi
f047f0f7a3 v2.6.0 2.6.0 2025-02-14 10:38:19 +01:00
GitHub Actions
b8d9c3553a Update lines of code badge 2025-02-13 12:08:47 +00:00
Lovi
8ce68479ae Fix signal handler mp4 2025-02-13 10:41:59 +01:00
Dark1291
2f8d706b59
Remove constant (#261)
* Remove constant

* Remove constant /2

* Fix costant /3
2025-02-12 10:27:18 +01:00
Dark1291
8fe6f64fed
Add some fix (#260)
* Add cache for tmbd

* Remove run_get_select_title

* Add generic display_episodes_list
2025-02-11 15:10:07 +01:00
GiuPic
b482d944f1
fix command screen (#259) 2025-02-11 12:51:36 +01:00
Dark1291
10a5f1b88f
Add macos (#258)
* Add trending film and tv

* Add macos to pyinstaller
2025-02-11 09:48:50 +01:00
Dark1291
0de2d32620
Fix some handling (#257)
* Fix episode anime

* Fix interrupt immediately

* Add resolution best or worst

* Update README.md

* Fix resolution and ctrl_c handling
2025-02-10 14:42:06 +01:00
Dark1291
5a36e78b45
Add some hls improvement. (#254)
* Fix episode anime

* Fix interrupt immediately

* Add resolution best or worst
2025-02-10 10:19:53 +01:00
Lovi
959adbab22 Better interrupt_handler 2025-02-09 17:38:14 +01:00
Lovi
a907726710 Add encoders subtitle decision 2025-02-09 15:54:46 +01:00
Lovi
d1bfa4b08d Fix ffmpeg installation linux 2025-02-09 12:05:11 +01:00
Lovi
83b39f8664 Fix subtitle vtt download 2025-02-09 10:03:28 +01:00
Lovi
335d97ec2d Try fix _tmp on linux 2025-02-08 17:16:56 +01:00
GiuPic
54567a8711
Integration telegram (#251)
* sistemato il file telegram_bot.py come spiegato in chat, fatto un fix nel file session.py per l'aggiornamento del file script.json e sto caricando i file config.json e requerements.txt perchè vengono creati se non esistono quando si avvia il bot con python3 telegram_bot.py

* sistemato il file telegram_bot.py come spiegato in chat, fatto un fix nel file session.py per l'aggiornamento del file script.json e sto caricando i file config.json e requerements.txt perchè vengono creati se non esistono quando si avvia il bot con python3 telegram_bot.py

* fixato creazione dei file config.json e requerement.txt nella folder del bot
2025-02-08 16:59:29 +01:00
Lovi
f3dbdffd52 From fake-useragent to ua-generator 2025-02-08 16:07:52 +01:00
Lovi
1d56b0c9d4 Fix redirect update 2025-02-07 20:32:20 +01:00
GitHub Actions
8df59de933 Update lines of code badge 2025-02-07 17:27:19 +00:00
Lovi
6ede093624 Fix requirements 2025-02-07 16:17:16 +01:00
None
3b01dcaf65
Update build.yml 2025-02-07 15:27:59 +01:00
Lovi
5a8ece17d6 Fix workflows 2025-02-07 15:15:53 +01:00
Lovi
26ff364e19 Fix mp4 downloader 2025-02-07 10:16:36 +01:00
None
438adb2f4c
Update build.yml 2025-02-06 17:27:32 +01:00
GitHub Actions
66e7d47685 Update lines of code badge 2025-02-06 13:31:58 +00:00
Lovi
468f3cf966 Fix cb01 2025-02-06 14:29:48 +01:00
Dark1291
4edb6d6e5c
Update readme (#248) 2025-02-05 15:00:55 +01:00
Abc
d5fe421d32
Update README.md 2025-02-05 13:24:11 +01:00
Dark1291
c622cbbdf0
Add USSR (#247)
* Add betterer formattation and ffmpeg installation testing

* Update readme

* Better formattation

* Update readme with tg

* Change tg folder

* Add RRC

* Rename ...
2025-02-05 13:20:20 +01:00
GiuPic
d7d137ed4e
Integration Telegram New (#243)
* Integration Telegram

* eliminato i file inutili

* fix

* rest file config

* stostato il file dentro la cartella HelpTg

* eliminato file nella root inutili e fixato bug

* disabilitato il merge dei sottotitoli, migliorata la gestione degli script scaduti e rimosso il file scripts.json
2025-02-05 09:10:43 +01:00
Dark1291
8680f39d80
Fix os ffmpeg check (#245)
* Fix ffmpeg installation

* Remove check file exists after ffmpeg conversion

* Add control for command where ffmpeg and not
2025-02-04 15:49:22 +01:00
Dark1291
dd2bec1bb9
Fix ffmpeg installation on linux (#244)
* Fix ffmpeg installation

* Remove check file exists after ffmpeg conversion
2025-02-04 15:26:59 +01:00
Lovi
8e20ad8ff6
Update config.json 2025-02-02 19:40:36 +01:00