You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The feature will operate on a single URL, the user should be able to pass a flag (--html) to
output the HTML of that specific webpage. If they also pass the (--save) flag, then the HTML should be saved to a .html file.
If you're already familiar with Python virtual environments, the requirements.txt file is also up to date so you could create a virtual env, then install those using pip install -r requirements.txt, either option will work.
Try running the program from the root directory using torbot/main.py, the address information cannot be found from the .env which is in the root directory. There's a ticket to switch the environment variables to CLI flags which will resolve this issue. But for now, you'll need to run it from the root directory.
I've updated the program to use CLI flags instead of the .env file for the SOCKS configuration. If you update your branch with the latest version, it may resolve your issue.
Activity
Soham-Thodge commentedon Oct 14, 2023
I would like to try to solve this issue @KingAkeem
KingAkeem commentedon Oct 14, 2023
Just assigned it to you @kronos2003, it's all yours. Let me know if you need any help.
Soham-Thodge commentedon Oct 14, 2023
I am a bit new so i've made some changes to the file, can you let me know how can i run the tool to ensure the function works as intended?
KingAkeem commentedon Oct 14, 2023
We use
poetryto manage dependencies so you'll need to install it first.https://python-poetry.org/docs/#installing-with-the-official-installer
If you're already familiar with Python virtual environments, the
requirements.txtfile is also up to date so you could create a virtual env, then install those usingpip install -r requirements.txt, either option will work.Once that's done, follow these examples:
https://github.com/DedSecInside/TorBot?tab=readme-ov-file#installation
The main file is named
__main__meaning the application can be ran using the directory without needing to include the file name as well.pavankalyan767 commentedon Oct 15, 2023
i would like to take up this issue since it is my first open source contribution please guide me
PSNAppz commentedon Oct 15, 2023
@pavankalyan224847 This is currently assigned to @kronos2003. Can you see other open issues?
pavankalyan767 commentedon Oct 15, 2023
yea no problem i'll look into other issues
Soham-Thodge commentedon Oct 15, 2023
@KingAkeem i managed to get the dependencies installed in a venv and i tried to run the updated main.py but it's showing a getaddrinfo() error
4 remaining items
KingAkeem commentedon Oct 16, 2023
Are you using the latest version of dev? There is no main.py currently.
Soham-Thodge commentedon Oct 17, 2023
I started working on the latest build forking it just 3 days prior so im not sure regarding the non-existence of main.py
KingAkeem commentedon Oct 17, 2023
Are you running the command from the root directory or from within the
torbotdirectory. It's possible that the.envfile cannot be found.Try running the program from the root directory based on the example in the README.
Soham-Thodge commentedon Oct 20, 2023
I'm running the program from the torbot directory where the main.py file is located
KingAkeem commentedon Oct 20, 2023
Try running the program from the root directory using
torbot/main.py, the address information cannot be found from the.envwhich is in the root directory. There's a ticket to switch the environment variables to CLI flags which will resolve this issue. But for now, you'll need to run it from the root directory.KingAkeem commentedon Oct 27, 2023
Any updates?
Soham-Thodge commentedon Oct 30, 2023
I've been going on,but it will take some time to find and root out the exact error in the updated files
KingAkeem commentedon Oct 31, 2023
I've updated the program to use CLI flags instead of the .env file for the SOCKS configuration. If you update your branch with the latest version, it may resolve your issue.