Closed oknchm closed 2 months ago
Hi
The base.env file is like
# user variables
USR_LIMIT_CONCURRENT=10
TELEBOX_API=[Data from https://www.linkbox.to/admin/account, TOKEN]
TELEBOX_BASEFOLDER=
TERABOX_API=
TERABOX_ROUTE=
i fix the readme 'cause the text in it not correct (its from an older version, my bad)
Thanks for the fix!
I've changed my base.env
like this:
# user variables
USR_LIMIT_CONCURRENT=10
TELEBOX_API=2zXXXXXXXXXXXXXX
TELEBOX_BASEFOLDER=4431XXXX
TERABOX_API=
TERABOX_ROUTE=
But I still can't upload files. I'm getting TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
Here's the full log:
C:\Users\OKNCHM\Desktop\twn-api-upload-master>python -m app --telebox --dir D:\Folder1 --foldername Folder1
Current date is: 2024-06-13 04:46:18
Telebox
Traceback (most recent call last):
File "C:\Users\OKNCHM\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\OKNCHM\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\OKNCHM\Desktop\twn-api-upload-master\app\__main__.py", line 25, in <module>
TeleboxImpl(args)
File "C:\Users\OKNCHM\Desktop\twn-api-upload-master\app\teleboximp.py", line 18, in __init__
self.main(arguments)
File "C:\Users\OKNCHM\Desktop\twn-api-upload-master\app\teleboximp.py", line 55, in main
folder_pid = int(arguments.basefolder or Config.TELEBOX_BASEFOLDER)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
If "folder1" is the folder you wanna upload, the parameters should be
python -m app --telebox --dir D:\ --foldername Folder1
Folder1 will be the folder you will create on the TELEBOX_BASEFOLDER
You can put inside "Folder1" all folders you want also, recursively
Tried python -m app --telebox --dir D:\ --foldername Folder1
but still getting TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
. Not sure what I'm doing wrong. ☹️
My base.env
:
# user variables
USR_LIMIT_CONCURRENT=10
TELEBOX_API=2zXXXXXXXXXXXXXX
TELEBOX_BASEFOLDER=4488XXXX
TERABOX_API=
TERABOX_ROUTE=
I'll put you an example:
I have the following
python -m app --telebox --dir="D:\TX-downloads" --foldername="upload"
Then, the files i wanna upload are at:
"D:\TX-downloads\upload\ {folders and files to upload}"
Anyway, reading your error more with more detail now ^^
folder_pid = int(arguments.basefolder or Config.TELEBOX_BASEFOLDER)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
The app does not upload the files at the top folder, it needs a folder inside it
I'll note that to upgrade that to allow files at the top folder
So, I've filled out the values of the
base.env
like so:Is
TELEBOX_API
supposed to be blank? If not, where to find the values for it? Can't find any info about it on theREADME
file.Thank you!