bt2qbt is cli tool for export from uTorrent\Bittorrent into qBittorrent
cli tool for iteratively change trackers in qBittorrent
Windows tool for migration from Deluge to qBittorrent
ceph-gobench is benchmark for ceph which allows you to measure the speed/iops of each osd
rumanzo/libvirt_exporter_improved 8
Prometheus metrics exporter for libvirt.
Typical interview questions for junior/middle python web dev and junior linux
rumanzo/flask_example_vue_socketio 1
example flask project with python, vue and socketio
A curated list for awesome kubernetes sources :ship::tada:
Sources for CEPH faq documentation
push eventjackyaz/YazFi
commit sha 2790417d90528d2c19013b2639d8274da9b122c1
Quotes not needing to execute command for conf edit
push time in 5 days
push eventjackyaz/YazFi
commit sha 79d6239c659096e791f05e985a66d85983489898
Improve use of quotes throughout script
push time in 5 days
push eventjackyaz/YazFi
commit sha 2dc9503b33c39c05336e5da5b1903a72de11917d
Missed chain for DOT
push time in 6 days
push eventjackyaz/YazFi
commit sha 929939c422fdd7e967082c99fadade87cd8f8c7a
Experimental: DoT DNS filter rules for guests
push time in 6 days
fork tuganyizu/bt2qbt
bt2qbt is cli tool for export from uTorrent\Bittorrent into qBittorrent
https://qbforums.shiki.hu/viewtopic.php?f=14&t=5889
fork in 12 days
push eventjackyaz/YazFi
commit sha fa08a41dc760e0ad9d64c93e15002ae339b44e77
Update README
commit sha e30a72249232fcc5aa129a7b1e85d5eebebab74a
Set policy rules (strict) for YazFi VPN guests
push time in 17 days
startedrumanzo/bt2qbt
started time in 24 days
startedrumanzo/bt2qbt
started time in a month
startedrumanzo/qbtchangetracker
started time in a month
startedrumanzo/qbtchangetracker
started time in a month
startedrumanzo/qbtchangetracker
started time in a month
issue openedrumanzo/qbtchangetracker
Missing trailing slashes in some paths
Hello, i am having v. 1.4 amd64 Linux I have found that after i have ran the qbt commands mentioned in the code area here there was some (not all) torrents which save_paths ended up like this: ave_path15:/e/movies/action\9:seed_mode (note the Windows-like trailing slash and i am on Linux) before it was: save_path15:E:\movies\action\9:seed_mode the last command mentioned on the linked page fixed this. It may be good if such command is built in maybe or if --sep=/ is more intuitive how is used, i have tried to use it in various ways but somehow it not worked for me, (i can not tell details as i no longer remember it.)
created time in a month
issue openedrumanzo/qbtchangetracker
What worked to turn Windows to Linux paths
Hello,
this is rather HOWTO tutorial, it does not contain any bug or feature request.
i am having v. 1.4 amd64 Linux and after trying for numerous hours, this is what worked:
cd /home/$(whoami)/.local/share/data/qBittorrent download latest linux build using wget command (https://github.com/rumanzo/qbtchangetracker/releases/) chmod +x filename cp -rp BT_backup BT_backup2 was backup made, it contains real fastresume files?
actual command to do replacement in fastresume files:
./qbtchangetracker_v1.4_amd64_linux -r "F:\\movies\\,/data/movies/" -r "F:/tvseries/,/data/tvseries/";./qbtchangetracker_v1.4_amd64_linux -r "F:\\tvseries\\,/data/tvseries/" -r "F:/tvseries/,/data/tvseries/";./qbtchangetracker_v1.4_amd64_linux -r "D:\\AB\\,/data2/AB/" -r "D:/AB/,/data2/AB/";./qbtchangetracker_v1.4_amd64_linux -r "/home/me/,";./qbtchangetracker_v1.4_amd64_linux -r "F:\\AB\\,/data2/AB_C_backup/" -r "F:/AB/,/data2/AB_C_backup/";
for dir in $(ls -A1 /data/|grep -v "\.");do ./qbtchangetracker_v1.4_amd64_linux -r "F:/"$dir"/,/data/"$dir"/";done;./qbtchangetracker_v1.4_amd64_linux --sep=/ --sep=/ -r "\\,/"
first command explanation: Example: -r "D:\films,/home/user/films" -r "D:\music,/home/user/music"
second command explanation: it lists /data directory folders and for each folder name it does replacement in fastresume files, like if it finds: /data/images then it will replace F:/images/ by /data/images/ (note weird slashes F:/ - Windows has "" so you may need to adjust this slash if mentioned command not report any adjusted files) Purpose of the second command is to save time if one has numerous folders used as savepaths in same directory (like disk drive root dir).
created time in a month
issue closedrumanzo/qbtchangetracker
It is inserting current path into the source path?
Hello, i am having v. 1.4 amd64 Linux i chmod +x the file and ran:
./qbtchangetracker_v1.4_amd64_linux -r "F:\Faaa,/c/Faaa" -r "F:\Haaa,/c/Haaa" -r "F:\Vaaa,/c/Vaaa" -r "U:\Aaaa,/b/Aaaa" -r "S:\Aaaa,/c/Aaaab" -o "https://a.b.c/announce.php?pid=abc" -n "https://d.e.f/announce.php?passkey=abc"
the result was that the qbittorrent 4.3.0 was showing that it moving some files, but i seen that numerous files using wrong source path like this:
Enqueued to move "abc, def" from "/home/me/.local/share/data/qBittorrent/logs/S:/Aaaa/" to "/c/Aaaab".
i have also seen that it is enqueued to move from "/F/Aaaab\" (note the wrong backslash) and then other file "from "/c/Aaaab\" to "/c/Aaaab"" (slash is the difference)
third weird thing is that the qbt indicated that it is moving to path "/home/me/F:/Saaa" which seems wrong too. I checked and the destination folder contained F: and empty folders and a few empty files.
simply it looks to me like if it wrongly prefixed the folder from which it was executed into replacement. What should i do? Can you please kindly check it?
closed time in a month
slrslrissue commentrumanzo/qbtchangetracker
It is inserting current path into the source path?
I suspect that this issue is caused by qbt where if it somehow can not find save_path (is incorrect) then it prefix the path to files by the directory from which i launched qbittorrent command or by the user's home directory, yet the SavePath shown in torrent properties is not prefixed like this.
So not a problem of this i think. Thank you for help and making this tool. I have not see other that would work. It is sad qbt does not have any built in way to migrate Win & Linux paths.
comment created time in a month
push eventjackyaz/YazFi
commit sha 17d074ffc6ea29fc55aff2f4ecc5d1b6054c5764
Exclude ARP entries from the LAN subnet
push time in a month
push eventjackyaz/YazFi
commit sha 45f74d8377ca598bc8404bbe66d438bc3477453b
Switch to generic variable names
push time in a month
push eventjackyaz/YazFi
commit sha 1aa003c6e1c315fcb4ff4ce26f454b24a72eb0e2
Version bump
commit sha 29fce221b2d4980ffcb43cf3237963d15ee29a4f
Tidy README
push time in a month
push eventjackyaz/YazFi
commit sha 64109e621d3362d21ced9834ed7aa59a3a7383e0
Create dirs and symlinks on startup
push time in a month
startedrumanzo/libvirt_exporter_improved
started time in a month
pull request commentRMerl/asuswrt-merlin.ng
Enable caching when the mime type is `text/javascript`
don't change anything in httpd.c
comment created time in a month
pull request commentRMerl/asuswrt-merlin.ng
Enable caching when the mime type is `text/javascript`
I'm thinking I just want to simplify it to just a few files specifically the jquery-ui and require.js since those are minimized I don't think it will have any place holder values. But I am not passed the file name on this method, if I can somehow pass it up to here I can probably tweak it.
comment created time in a month
Pull request review commentRMerl/asuswrt-merlin.ng
Enable caching when the mime type is `text/javascript`
send_headers( int status, char* title, char* extra_header, char* mime_type, int (void) fprintf( conn_fp, "x-frame-options: SAMEORIGIN\r\n"); (void) fprintf( conn_fp, "x-xss-protection: 1; mode=block\r\n"); - if (fromapp != 0){+ if (fromapp != 0 && !check_mime_type_and_return_true_if_javascript(mime_type)){
enum { FROM_BROWSER, FROM_ASUSROUTER, FROM_DUTUtil, FROM_ASSIA, FROM_IFTTT, FROM_ALEXA, FROM_WebView, FROM_UNKNOWN };
if (fromapp != 0)
this means the request is not from the browser, you can't clear the cache on these devices until you reboot these devices.
struct mime_handler mime_handlers[]
you can find what you want.
FROM_BROWSER:web browser,such as chrome, firefox, ie FROM_ASUSROUTER:asus app FROM_DUTUtil:fcc testing tool or development tool FROM_ASSIA/FROM_IFTTT/FROM_ALEXA:iot device FROM_WebView:asus app web browser
comment created time in a month
issue commentRMerl/asuswrt-merlin.ng
Cannot edit Administration - System settings without changing login name
all these changes were added by a GPL commit cdfc71fd209c30d3cb0977ecedf71744d3492d8c
I can see that since this is GPL it might not be changed, but if it is I guess a better error message is enough
comment created time in a month
issue commentRMerl/asuswrt-merlin.ng
Cannot edit Administration - System settings without changing login name
You're not the first to run into this: #557
https://www.snbforums.com/threads/bug-administration-system-router-login-name-errors-384-18-19-at-least.65640/
https://www.snbforums.com/threads/asuswrt-merlin-384-19-login-name-cant-start-with-a-number.67021/
comment created time in a month
issue commentRMerl/asuswrt-merlin.ng
Cannot edit Administration - System settings without changing login name
I believe true alphanumeric with dash, but not starting with dash would be
var re = new RegExp(/^[a-zA-Z0-9]+[-a-zA-Z0-9]*$/i);
if this is not desired for some reason, the error message JS_valid_account_name
should be edited
thanks in advance, I love the project 👍🏽
comment created time in a month
issue commentRMerl/asuswrt-merlin.ng
Cannot edit Administration - System settings without changing login name
so the problem is the regex in the account_name
function
and it is returning the messages JS_valid_account_name
and JS_valid_account_name_first_char
and for username being blank, it is in the file release/src/router/lighttpd-1.4.39/external_file/js_src/setting.js
in the OK
function it checks many things
and returns the message msg_err_account_blank
is it a mistake that the regex makes it start with a letter? or there is some reason for this?
comment created time in a month