Skip to content

Commit

Permalink
V2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
EchterAlsFake committed Aug 19, 2023
1 parent 4ff8871 commit 01b256c
Show file tree
Hide file tree
Showing 12 changed files with 285 additions and 4,177 deletions.
22 changes: 21 additions & 1 deletion README/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,4 +100,24 @@ Initial Release
- API updated to v3.1-1
- a lot of typo fixes
- removed Security.md, because it was useless, and I don't really remember why I even added it
- added all files to the release page (thanks to Egsagon for telling me that I should do that :)
- added all files to the release page (thanks to Egsagon for telling me that I should do that :)

# 2.3

- fixed some issues...


# 2.4

- If you use the file / model - user - channel functionality, then the TreeWidget will be used
to let you select the videos that you want to download instead of downloading everything

- fixed an issue in the termux build script
- API updated to v3.1-4
- You can now select if you want to have a delay or not (enabling it is recommended!)
- OS error is fixed (FOR REAL!)
- Sentry strips out sensitive information and now only the exception, lines of code, server name is reported
(Although I need to still test that.)

The next update will focus more on features / compatibility to other systems.
I hope that most issues are now fixed.
8 changes: 5 additions & 3 deletions README/ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
## To do list:


- [x] Debugging and Logging
- [x] Better stability and automatic exception handling
- [x] Support for Android / Termux
- [x] Installation script for Termux
Expand All @@ -17,11 +16,14 @@
- [x] Provide a PornHub start page, like you would see on the Website and let the User download videos based on his algorithm
- [] Create an Android App with Qt for Android and PySide6
- [] Create a Website for better overview, marketing and publicity
- [] Create a Discord Bot with some of the functionality (proprietary)
- [] Create a Discord Bot with some functionality (proprietary)
- [] Translation into other languages
- [] Transfer the APP Development to Mojo, when it's publicly available
- [] Create a Documentation
- [] Support Fedora in build script
- [] Support Fedora in a build script
- [] Support OpenSUSE in a build script
- [] Testing Windows 7, 8
- [] Compatibility support for x32


# STATUS:
Expand Down
8 changes: 4 additions & 4 deletions config.ini
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
[License]
accept = true
accept = false

[Porn_Fetch]
default_quality = best
default_path = ./
default_threading = multiple
default_threading = yes
api_language = en
delay = 1
delay = false

[Debug]
sentry = false
logging = false

[UI]
transparency = 100
transparency = 0
language = en

3 changes: 1 addition & 2 deletions credits
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,11 @@ sentry sdk
requests
wget
bs4 # Used by PHUB
js2py # Used by PHUB

Graphics:
Checkmark Icon: https://www.iconsdb.com/barbie-pink-icons/checkmark-icon.html

A special thanks to Egsagon for creating PHUB.
This project would not be possible without his great API and I have big respect for him!

2.3 - 2023
2.4 - 2023
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ select option in $options; do
echo "You can run Porn Fetch now in the dist directory with ./Porn_Fetch"
echo "Note, at first startup the graphics resources will be downloaded..."

elif [ "Termux" = $option]; then
elif [ "Termux" = $option ]; then
echo "You've chosen termux"
echo "Please make sure, that you've installed Termux from the F-Droid store. The Playstore version is outdated!"
sleep 2
Expand Down
8 changes: 3 additions & 5 deletions src/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
o = '\033[33m'

try:
from src.setup import internet_test, ask_for_sentry_cli, clear, check_path, strip_title, logging
from src.setup import internet_test, ask_for_sentry_cli, clear, check_path, strip_title, logging, setup_config_file

except ImportError:
from setup import internet_test, ask_for_sentry_cli, clear, check_path, strip_title, logging
from setup import internet_test, ask_for_sentry_cli, clear, check_path, strip_title, logging, setup_config_file

__license__ = "GPL 3"

Expand All @@ -31,6 +31,7 @@
1) Accept
2) Deny
--------------=>:"""
setup_config_file()

class CLI():

Expand Down Expand Up @@ -298,9 +299,6 @@ def menu(self):
self.settings()

elif options == "8":
print(f"{Fore.RESET}{credits_lol}")

elif options == "9":
sys.exit(0)

def raw_download(self, video):
Expand Down
Loading

0 comments on commit 01b256c

Please sign in to comment.