Page 1 of 4
[RELEASE] beta.exe.1.1.1 | Automatic Captions and Censors
Posted: Thu Apr 15, 2021 8:02 pm
by bonsec
A fun way to browse images and videos, with censors and captions generated automatically.
Download:
Current version:
https://mega.nz/file/xZUh2YDZ#4WbpGsEuK ... fUUpbceVUQ
* Current version supports both images and videos and online URLs, previous version works for local images only.
Previous version:
https://mega.nz/file/1JtUTBrb#422cMyrIG ... LeeG7IVdik
Example gallery:
https://mega.nz/file/AV80iJqJ#9hb0Y1YLk ... wwkp7-ZPJE
Setup:
- Run exe - it displays a local IP, example: "Running on http://192.168.1.100:2021/"
- Open a web browser to that IP link and set your folders in settings menu.
- Link is also accessible on local network devices intended to allow browsing from a phone.
SECURITY CONCERN
If your internet service plan provides a publicly accessible IP and your router has functionality to automatically service match, then the server can be exposed. Take care to not allow this either via router or firewall configuration. You can also add a configuration file to restrict the application only to localhost by creating a config.ini file under the data folder with the following content:
Update:
- Place exe in same location as previous version to keep your settings.
Changes:
- Spoiler: show
-
boby.exe.1.1.1.exe - SHA256: 2BC8A00592EB146324C0835B77790BC52DAD85D2A634056FB169436D20573242
- Fix censoring not working for picture on the right.
- Fix captions toggle not working for videos.
boby.exe.1.1.0.exe - SHA256: DBC2A50AAB7116DB7A25FA4892E9ADB897FD72C23E10CA60D8D4F4F28A41B9C8
- Add censoring and captioning for video files.
- Add ability to load online URLs.
- Add option to censor eyes and mouth instead of entire face.
- Allow showing 1 image at a time instead of 2.
boby.exe.1.0.3.exe - SHA256: 1EA4C4CCD29A9138A222395A0CF6837CE90409F938813E18BF758A0E9AEAFA5B
- Fix program not starting when first run due to JSON error.
boby.exe.1.0.2.exe - SHA256: A9635D43A44B31605F584650C1E7897D977520585D866483D6D55503C737CF14
- Add settings for amount of captions and types of censors.
- Attempt to fix errors (database is locked / UNIQUE constraint failed)
boby.exe.1.0.1.exe - SHA256: D1218765F5DCA5985FCFE3D081B7D61EF091F3B847D8037D24D098B5707E390A
- Fix local ip detection and add manual override option in data/config.ini as "localhost="
boby.exe.1.0.0.exe - sha256: 351d51d928695f9662bba3be632ad3bd8b96cdb34447062f8cf79f39b0856cd0
Re: [RELEASE] beta.exe.1.0.0 | Automatic Captions and Censors
Posted: Thu Apr 15, 2021 11:23 pm
by Triple Alfa
I like testing new software around here so thought I'd give it a try.
After running the .exe it generated some folders and files, but after showing a few lines in the console for like 0.2 seconds it stopped running. Running it again had the same result. It doesn't seem to have generated any crash or error reports.
Re: [RELEASE] beta.exe.1.0.0 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 12:06 am
by pcmslut
Triple Alfa wrote: Thu Apr 15, 2021 11:23 pm
I like testing new software around here so thought I'd give it a try.
After running the .exe it generated some folders and files, but after showing a few lines in the console for like 0.2 seconds it stopped running. Running it again had the same result. It doesn't seem to have generated any crash or error reports.
I had a similar experience, but the console messages are:
Traceback (most recent call last):
File "Boby.py", line 1, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "PyInstaller\loader\pyimod03_importers.py", line 531, in exec_module
File "webapp.py", line 20, in <module>
socket.gaierror: [Errno 11001] getaddrinfo failed
[27224] Failed to execute script Boby
I tried a few workarounds, like allowing it through the firewall, but with no luck. Hope this is helpful.
Re: [RELEASE] beta.exe.1.0.0 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 2:26 am
by bonsec
pcmslut wrote: Fri Apr 16, 2021 12:06 am
Triple Alfa wrote: Thu Apr 15, 2021 11:23 pm
I like testing new software around here so thought I'd give it a try.
After running the .exe it generated some folders and files, but after showing a few lines in the console for like 0.2 seconds it stopped running. Running it again had the same result. It doesn't seem to have generated any crash or error reports.
I had a similar experience, but the console messages are:
Traceback (most recent call last):
File "Boby.py", line 1, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "PyInstaller\loader\pyimod03_importers.py", line 531, in exec_module
File "webapp.py", line 20, in <module>
socket.gaierror: [Errno 11001] getaddrinfo failed
[27224] Failed to execute script Boby
I tried a few workarounds, like allowing it through the firewall, but with no luck. Hope this is helpful.
Thank you both for raising the issue; I've uploaded a new version with a fix if you're still interested to give it another try.
I added new ways to automatically detect your localhost IP.
If it still doesn't work, you can set the ip manually by creating a config.ini file in the data/ folder (only in 1.0.1):
Re: [RELEASE] beta.exe.1.0.0 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 6:58 am
by Ghingis
bonsec wrote: Fri Apr 16, 2021 2:26 am
pcmslut wrote: Fri Apr 16, 2021 12:06 am
Triple Alfa wrote: Thu Apr 15, 2021 11:23 pm
I like testing new software around here so thought I'd give it a try.
After running the .exe it generated some folders and files, but after showing a few lines in the console for like 0.2 seconds it stopped running. Running it again had the same result. It doesn't seem to have generated any crash or error reports.
I had a similar experience, but the console messages are:
Traceback (most recent call last):
File "Boby.py", line 1, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "PyInstaller\loader\pyimod03_importers.py", line 531, in exec_module
File "webapp.py", line 20, in <module>
socket.gaierror: [Errno 11001] getaddrinfo failed
[27224] Failed to execute script Boby
I tried a few workarounds, like allowing it through the firewall, but with no luck. Hope this is helpful.
Thank you both for raising the issue; I've uploaded a new version with a fix if you're still interested to give it another try.
I added new ways to automatically detect your localhost IP.
If it still doesn't work, you can set the ip manually by creating a config.ini file in the data/ folder (only in 1.0.1):
Why don't you use / fall back to 127.0.0.1?
Yeah, you won't be able to access from your phone, but if you have a firewall that might be the case anyway.
Edit: Thanks for the software btw, not my cup of tee, but love the idea.
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 6:52 pm
by Augustulus
Looks really nice to me. While testing earlier today I got an error that the MIME-type "text/plain" is not supported and therefore the menu bar could not be loaded.
Trying it now a couple hours later I don't get the error, which is a little bit strange

.
I would like to have more detailed settings about which parts will get censored and which not. For me it is important to never censor faces as example.
I would also like to have smaller and/or fewer captions.
Lastly: May I ask which underlying AI you use for censoring. It seems to be pretty good.
Augustulus
Re: [RELEASE] beta.exe.1.0.0 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 7:21 pm
by pcmslut
bonsec wrote: Fri Apr 16, 2021 2:26 am
Thank you both for raising the issue; I've uploaded a new version with a fix if you're still interested to give it another try.
I added new ways to automatically detect your localhost IP.
If it still doesn't work, you can set the ip manually by creating a config.ini file in the data/ folder (only in 1.0.1):
This fix did work for me, thank you!
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 8:47 pm
by Bambi143
Wow, Don't know how you achieved this but it's working great! I absolutely love it.
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 8:54 pm
by bonsec
Ghingis wrote: Fri Apr 16, 2021 6:58 am
Why don't you use / fall back to 127.0.0.1?
Yeah, you won't be able to access from your phone, but if you have a firewall that might be the case anyway.
Edit: Thanks for the software btw, not my cup of tee, but love the idea.
Thanks for the input; I mainly use it on the phone myself so I hadn't thought about this.
Augustulus wrote: Fri Apr 16, 2021 6:52 pm
I would like to have more detailed settings about which parts will get censored and which not. For me it is important to never censor faces as example.
I would also like to have smaller and/or fewer captions.
Lastly: May I ask which underlying AI you use for censoring. It seems to be pretty good.
Augustulus
Thanks! Good idea for the settings; I'll probably add this next as it's useful for myself as well.
I've no idea about the MIME-type issue, if it reoccurs I could look into it more.
Nudenet is used to detect the body parts; the censoring is done separately afterwards.
pcmslut wrote: Fri Apr 16, 2021 7:21 pm
This fix did work for me, thank you!
Bambi143 wrote: Fri Apr 16, 2021 8:47 pm
Wow, Don't know how you achieved this but it's working great! I absolutely love it.
Great =)!
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 9:42 pm
by d_slave22
I've been playing with this for a little bit, it's awesome! Thanks so much for sharing, bonsec!
It would be cool if we could edit the captions. I enjoy gooning and actively trying not to cum, so being told to ruin isn't quite a perfect for me personally. It would be fun to tailor the captions, so they fit to my use case 100%.
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 9:53 pm
by bonsec
d_slave22 wrote: Fri Apr 16, 2021 9:42 pm
I've been playing with this for a little bit, it's awesome! Thanks so much for sharing, bonsec!
It would be cool if we could edit the captions. I enjoy gooning and actively trying not to cum, so being told to ruin isn't quite a perfect for me personally. It would be fun to tailor the captions, so they fit to my use case 100%.
Thanks! You can edit the file "Grammar.fcfg" in the data/ folder. Look for the C-> node.
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Fri Apr 16, 2021 10:18 pm
by Augustulus
bonsec wrote: Fri Apr 16, 2021 8:54 pm
Thanks! Good idea for the settings; I'll probably add this next as it's useful for myself as well.
I've no idea about the MIME-type issue, if it reoccurs I could look into it more.
Nudenet is used to detect the body parts; the censoring is done separately afterwards.
Ah, then I have to look into it. I've done already some censoring applications, but I've never had an AI that could achieve such a great performance to really finish them

.
In case I get the error again I will tell you.
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Sat Apr 17, 2021 12:33 pm
by dan0161
Hey great software
Can I ask, why does it create 2 of the same image side by side?
Thanks
Dan
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Sat Apr 17, 2021 2:06 pm
by forbiddendesire
Hey! First of all I want to say this is awesome, thank you so much for your hard work.
I saw you say you can use it on phone, how do you set it up on phone? I mostly use a phone for my porn viewing needs so if I could use that it would be amazing. Also, do the created images get saved or is it only for viewing in browser and then maybe manually saving them?
Re: [RELEASE] beta.exe.1.0.1 | Automatic Captions and Censors
Posted: Sat Apr 17, 2021 7:57 pm
by GodDragon
Source Code would be appreciated
