Hafitz Setya
2bf3e7fa88
v2.0 ( #7 )
...
* Added ability of extracting iso, wim and many other filetypes
* Added Speedtest command
2021-02-27 16:12:22 +07:00
Hafitz Setya
a999fe00c2
Fix restart if user has not mirrored anything
2021-02-14 10:52:24 +07:00
Dev Singh Rajput
009746aa01
added ability of extracting .7z files ( #144 )
2020-07-31 20:21:42 +05:30
jaskaranSM
0096b6328c
Revert "Implement mega.nz support"
...
This reverts commit 45f75fb7a6 .
2020-07-31 20:06:01 +05:30
lzzy12
1aed50a5f4
Fixed multiple /unzipmirror commands gets all the mirrors stuck
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-06-28 14:51:55 +05:30
lzzy12
b5a162f15d
Use subprocess.run to call extract shell script
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-06-27 23:40:47 +05:30
jaskaranSM
578eeb4004
Implement Mega.nz mirror support.
...
- Co-authored by - lzzy12 (github.com/lzzy12)
2020-05-28 15:17:19 +05:30
Nageen Chand
b6b8a416e9
add ability to unzip files ( #93 )
...
handle unsupported request
use shell utils to extract archives
use shell utils to extract archives
update mirror calls for unzipmirror
fix extract location of files
install deps
handling if archive is not extracted correctly
typo fix
implement Extract Status
handle filenames with spaces
handle special character
2020-05-28 00:26:22 +05:30
jaskaranSM
cdefe12348
Implement Centralized Aria Websocket Listener
2020-05-15 13:34:09 +05:30
lzzy12
1d8c8ce954
restart: Clean downloads before restarting
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-05-09 00:05:35 +05:30
lzzy12
b2f2ee4335
Fix aria downloads cancellation after b58eb87b11
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-06 13:14:40 +05:30
lzzy12
0536472e28
Expose message object from Status objects
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-04-05 13:28:35 +05:30
lzzy12
a54fc42e1e
Handle some exceptions
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-31 15:42:13 +05:30
jaskaranSM
6262b26fe5
youtube-dl: fixed downloading from sites that provide encrypted content (m3u8)
2020-03-28 18:44:02 +05:30
lzzy12
0de6915222
Remove redundant exception classes and fix existing ones
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-27 14:35:51 +05:30
lzzy12
49fe46bad3
Add gid method in Status class for download classes
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-22 15:05:12 +05:30
jaskaranSM
a44d0da9f6
Implement cancellation of downloads by gid
2020-03-22 15:05:11 +05:30
jaskaranSM
afc2808acc
Rewrite tar function
...
- shutil changes pwd while archiving. as some functions of bot require relative paths, it is neccesary to keep pwd as bot root dir.
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
# Conflicts:
# bot/helper/ext_utils/fs_utils.py
2020-03-19 15:43:04 +05:30
lzzy12
7ba7bc92ac
Add support for Direct Download generation
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-03-19 14:22:33 +05:30
jaskaranSM
8cbe2c29e4
Added peers and seeders count for bittorent downloads
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2020-02-05 02:45:38 -08:00
jaskaranSM
05468196e3
Fix Status Message
2020-01-20 09:19:49 +05:30
Aki
351d4030a8
fs_utils.py: Use python-magic for guessing mimetype ( #31 )
...
1. mimetypes is not a reliable way to know the mime type of a file.
2. python-magic uses libmagic which identifies file types by checking their headers according to a predefined list of file types.
https://github.com/ahupp/python-magic
2020-01-16 09:06:55 -08:00
lzzy12
4fc07cd7a9
Fix typo in speed indicator
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-25 19:17:35 +05:30
lzzy12
4e1f7a8a77
Small optimisations all around
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-25 16:40:43 +05:30
jaskaranSM
8a516024cb
Fixed Folder upload to Team Drives
2019-12-24 21:11:33 +05:30
lzzy12
6dfb3e9863
Simplify get_readable_msg code
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-24 17:35:09 +05:30
lzzy12
82ae49a33a
Re implement upload progress after rebase
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-24 17:24:35 +05:30
lzzy12
01ed02e57c
Fix mimetype error
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-23 16:29:20 +05:30
lzzy12
e2e1453013
Fixup errors after rebase
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-12-23 16:17:57 +05:30
jaskaranSM
0d30f19a4e
Project Rebase
...
- Changelog:
Improved Performance
Fixed Stucked Messages
Seperated Download Progress Status From Listener
Disabled Upload Progress (Temporarily)
2019-12-23 13:26:32 +05:30
lzzy12
db0dcb0d8b
[DO NOT DEPLOY] Incomplete save
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-11-12 17:32:58 +05:30
jaskaranSM
8be32c6e5c
Fixed Broken Mimetype Detection
2019-11-01 20:26:36 +05:30
jaskaranSM
deb4b43fdd
Validate Url and Magnet with Regex
2019-10-27 17:29:02 +05:30
lzzy12
a0cdda9e6e
Improve gdrive progress tracking
...
* Still bugged
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-14 19:49:33 +05:30
lzzy12
7228461ab9
Cast time formats to int
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-13 21:14:47 +05:30
Shubham dubey
cc90560657
This triggers my OCD
2019-10-12 17:39:04 +05:30
lzzy12
4fa2e71e98
Show upload ETA in appropriate time units
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-12 22:12:07 +05:30
lzzy12
16886f5ac8
Make changing of bot commands easier
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-12 20:56:49 +05:30
lzzy12
a432ad8a5d
Fix some messages sent by bot
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-12 19:50:50 +05:30
lzzy12
b5c3989451
exit_cleanup: Use aria2.remove_all method instead of loop
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-11 23:28:46 +05:30
lzzy12
fda8785c64
get_readable_message: Acquire lock before accessing the download_dict
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-11 23:25:13 +05:30
lzzy12
9d83cd31c7
Random fixes all around the source
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-11 00:30:58 +05:30
lzzy12
ce16f77b6d
Clean download directory on startup
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-07 23:17:09 +05:30
lzzy12
65303e3143
Change status while archiving download
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-07 23:05:05 +05:30
lzzy12
80388249c5
Implement tar-mirror invoked by /tarmirror
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-07 22:13:38 +05:30
lzzy12
d36ba18a9f
Categorise modules according to their jobs
...
Signed-off-by: lzzy12 <jhashivam2020@gmail.com>
2019-10-07 22:13:38 +05:30