Fap Instructor

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

PuzzleheadedWasabi
Explorer
Explorer
Posts: 29
Joined: Sat Jun 09, 2018 2:17 am

Re: Fap Instructor

Post by PuzzleheadedWasabi »

Hi,

Thanks for creating this! Really nice work.

I did have one big issue with the program though - I found the really low res and the looping of the Tumblr gifs to be a bit of a turn off. So I made a fork! Instead of pulling gifs from tumblr, it pulls .webm's from Gfycat links on subreddits instead, and only goes to the next video when the first one ends. It also supports multiple subreddits, shuffles the order of the videos it gets, and supports listing - so it won't just play 25 videos, after the first call gets 25 links, the next call will get the next 25, similar to the way it currently fetches from tumblr. This is supported per-subreddit. It also lets you filter on score - only posts above a certain score threshold are displayed.

I found this to be a big improvement! The quality of the videos is incomparable and no looping makes it feel more like a dynamic, personalized cock hero, created live just for you ;-)

@silentfrost - I'd love to get this merged, as a toggle option, back into the main repo! Is this a change you'd consider accepting a pull request for?

More details and some thoughts:
Spoiler: show
Choosing subreddits: The list of "Tumblr IDs" on the config pane are now instead subreddits. I'd suggest starting with 60fpsporn.

Listing dev note: Reddit makes this a bit tricky, you have to use an 'after' tag. I did it lazily and am storing this state in Window.

Listing implementation: One issue with listing right now is that, with the current implementation, if the amount of posts on the subreddit is low, using the app a week later, after it lists through the last week of posts, you'll quickly encounter the same posts you did last time. Was considering using 'top -> all time' instead and somehow saving (with a cookie maybe? - but concern here is most people will use icognito mode for this anyway. Or just display it to the user and let them copy paste it) the after tag, so that it continues from where you last watched. Problem with this is you're going to be slowly going down in post score as you use the app. Maybe that's ok though. Not sure.
If you'd like to try to play this build locally right now:
Spoiler: show
Install Git
Install npm / nodejs
On some directory (really preferably on an SSD, npm is awful), open CMD and type

Code: Select all

git clone https://github.com/PuzzleheadedWasabi/fapinstructor.git
cd fapinstructor
npm install
npm start
You might need to uncapitalize the folders src/Components and src/Containers. I got errors until I did that.

^All this is untested so it might not work lol but it probably will.
Source: https://github.com/PuzzleheadedWasabi/fapinstructor
PuzzleheadedWasabi
Explorer
Explorer
Posts: 29
Joined: Sat Jun 09, 2018 2:17 am

Re: Fap Instructor

Post by PuzzleheadedWasabi »

Just pushed some changes to the fork:
  • Now defaults to sorting by top -> year.
  • Added a state box. Hit p during play to copy state to clipboard. Paste it next time you play into the state box on the config page. Game will resume state from that point, and only fetch videos you haven't seen yet.
  • You can now press the right arrow key to go to the next clip. In part a useful feature if you don't like the clip, in part a workaround for some requests 403ing.
  • Better clip end detection. Now auto-goes to next video exactly when the current video completes.
  • Made the config a bit nicer, now has a 'reddit' group. Still no support for Tumblr plus Reddit though. All tumblr settings are ignored in this build.
tckt78
Explorer At Heart
Explorer At Heart
Posts: 137
Joined: Fri Nov 20, 2015 3:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Fap Instructor

Post by tckt78 »

PuzzleheadedWasabi wrote: Sat Jun 09, 2018 3:04 am Hi,

Thanks for creating this! Really nice work.

I did have one big issue with the program though - I found the really low res and the looping of the Tumblr gifs to be a bit of a turn off. So I made a fork! Instead of pulling gifs from tumblr, it pulls .webm's from Gfycat links on subreddits instead, and only goes to the next video when the first one ends. It also supports multiple subreddits, shuffles the order of the videos it gets, and supports listing - so it won't just play 25 videos, after the first call gets 25 links, the next call will get the next 25, similar to the way it currently fetches from tumblr. This is supported per-subreddit. It also lets you filter on score - only posts above a certain score threshold are displayed.

I found this to be a big improvement! The quality of the videos is incomparable and no looping makes it feel more like a dynamic, personalized cock hero, created live just for you ;-)

@silentfrost - I'd love to get this merged, as a toggle option, back into the main repo! Is this a change you'd consider accepting a pull request for?

More details and some thoughts:
Spoiler: show
Choosing subreddits: The list of "Tumblr IDs" on the config pane are now instead subreddits. I'd suggest starting with 60fpsporn.

Listing dev note: Reddit makes this a bit tricky, you have to use an 'after' tag. I did it lazily and am storing this state in Window.

Listing implementation: One issue with listing right now is that, with the current implementation, if the amount of posts on the subreddit is low, using the app a week later, after it lists through the last week of posts, you'll quickly encounter the same posts you did last time. Was considering using 'top -> all time' instead and somehow saving (with a cookie maybe? - but concern here is most people will use icognito mode for this anyway. Or just display it to the user and let them copy paste it) the after tag, so that it continues from where you last watched. Problem with this is you're going to be slowly going down in post score as you use the app. Maybe that's ok though. Not sure.
If you'd like to try to play this build locally right now:
Spoiler: show
Install Git
Install npm / nodejs
On some directory (really preferably on an SSD, npm is awful), open CMD and type

Code: Select all

git clone https://github.com/PuzzleheadedWasabi/fapinstructor.git
cd fapinstructor
npm install
npm start
You might need to uncapitalize the folders src/Components and src/Containers. I got errors until I did that.

^All this is untested so it might not work lol but it probably will.
Source: https://github.com/PuzzleheadedWasabi/fapinstructor
Interesting build! I'm not sure I'm getting it to work, but definitely fun. FYI, I find the beat meter you used to be distracting, opposed to the original (no need for the 'beginning of the measure beat' in a game like this!!) I'm still not sure I was able to get the subreddits incorporated, as I just played off of your link. BTW, teasing strokes is an interesting feature.
PuzzleheadedWasabi
Explorer
Explorer
Posts: 29
Joined: Sat Jun 09, 2018 2:17 am

Re: Fap Instructor

Post by PuzzleheadedWasabi »

Hi!

You wouldn't have played my build if you didn't do all the npm stuff, as it's not hosted online. You'd have to run it locally. Re: teasing strokes, beat sounds - all OG stuff from silentfrost! I didn't make or change those. Perhaps they're new because he pushed something recently? Not sure.
tckt78
Explorer At Heart
Explorer At Heart
Posts: 137
Joined: Fri Nov 20, 2015 3:05 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Fap Instructor

Post by tckt78 »

PuzzleheadedWasabi wrote: Mon Jun 11, 2018 4:29 am Hi!

You wouldn't have played my build if you didn't do all the npm stuff, as it's not hosted online. You'd have to run it locally. Re: teasing strokes, beat sounds - all OG stuff from silentfrost! I didn't make or change those. Perhaps they're new because he pushed something recently? Not sure.
That's curious b/c I ended up using both the link from your github & the version silentfrost has posted here, and get two different builds. May just be versions along the way. I'd love to test drive your version, but my coding skills are lacking :-/
PuzzleheadedWasabi
Explorer
Explorer
Posts: 29
Joined: Sat Jun 09, 2018 2:17 am

Re: Fap Instructor

Post by PuzzleheadedWasabi »

I got no clue how to package up a react app into a .exe. It's super easy to compile it, but you still need a web server to serve all the files.If you're still interested in getting it running, here's a step by step:
  • Open CMD. Type 'git --version' and press enter. If it errors out, download and install git from here. During install defaults are fine.
  • Back in the same CMD window, type 'npm --version' and press enter. If it errors out, download and install node/npm from here. Choose Windows Installer (.msi) 64 bit
  • Exit out of the CMD window. Go to some random folder where you want the app. While holding shift, right click and choose 'Open Command Window Here' (could also be a powershell window, that's fine).
  • Now paste in the following 4 commands in order, pushing enter after each one

    Code: Select all

    git clone https://github.com/PuzzleheadedWasabi/fapinstructor.git
    cd fapinstructor
    npm install
    npm start
    
Web browser should open, you can play ;-)

It's a bit of a pain but I can't think of any better way. If you end up trying it out lemme know!
silentfrost
Explorer
Explorer
Posts: 62
Joined: Wed Feb 17, 2010 5:15 am

Re: Fap Instructor

Post by silentfrost »

PuzzleheadedWasabi wrote: Wed Jun 13, 2018 9:28 am I got no clue how to package up a react app into a .exe. It's super easy to compile it, but you still need a web server to serve all the files.If you're still interested in getting it running, here's a step by step:
  • Open CMD. Type 'git --version' and press enter. If it errors out, download and install git from here. During install defaults are fine.
  • Back in the same CMD window, type 'npm --version' and press enter. If it errors out, download and install node/npm from here. Choose Windows Installer (.msi) 64 bit
  • Exit out of the CMD window. Go to some random folder where you want the app. While holding shift, right click and choose 'Open Command Window Here' (could also be a powershell window, that's fine).
  • Now paste in the following 4 commands in order, pushing enter after each one

    Code: Select all

    git clone https://github.com/PuzzleheadedWasabi/fapinstructor.git
    cd fapinstructor
    npm install
    npm start
    
Web browser should open, you can play ;-)

It's a bit of a pain but I can't think of any better way. If you end up trying it out lemme know!
Hey PuzzleheadedWasabi, I'm accepting all incoming PR. I'm mostly using reddit/r/fapinstructor for communication since it's a bit more convenient so apologies for the slow response. Great work btw, that's an awesome feature many are sure to enjoy. If you send me a PR I'll give it a code review to ensure it follows all project standards and has no impact on existing functionality. As soon as the code review is done Ill merge and publish to fapinstructor.com. Please ensure you merge master back into your fork so that the code review is easier to go through.

Appreciate your support! Looking forward to what the rest of the community comes up with :)
silentfrost
Explorer
Explorer
Posts: 62
Joined: Wed Feb 17, 2010 5:15 am

Re: Fap Instructor

Post by silentfrost »

I liked the idea of webm and videos so much I just implemented my own version and it's now live! Hopefully I didn't break TOO much as I changed how media completely works.
Chrome210
Explorer
Explorer
Posts: 60
Joined: Mon Jun 01, 2015 9:50 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: Fap Instructor

Post by Chrome210 »

The voice and the moans have stopped working for me. Not sure if this is a bug anyone else is having?
froog
Explorer At Heart
Explorer At Heart
Posts: 155
Joined: Fri Aug 07, 2009 8:37 pm
Sexual Orientation: Straight
I am a: None of the above

Re: Fap Instructor

Post by froog »

Yes me too, and I also find that the audio from videos doesn't play.

The only sound I get is from the "beats".

This is in Chrome on a mac

Hope it can be fixed soon.
User avatar
feetmadcap
Explorer
Explorer
Posts: 53
Joined: Fri Dec 01, 2017 12:11 pm
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Submissive
Dom/me(s): Open to new experiences
Location: Krakow

Re: Fap Instructor

Post by feetmadcap »

You need to remove "fapstergifs" tumblr and it'll work. :-)
e-stim_junkie
Explorer
Explorer
Posts: 20
Joined: Sat May 30, 2015 1:14 pm

Re: Fap Instructor

Post by e-stim_junkie »

I'm having the same issue. I no longer have the voice and moans audio. :-/

Only using one tumblr feed that is mostly pics.
froog
Explorer At Heart
Explorer At Heart
Posts: 155
Joined: Fri Aug 07, 2009 8:37 pm
Sexual Orientation: Straight
I am a: None of the above

Re: Fap Instructor

Post by froog »

Removing fapstergifs didn't change anything for me.

I don't get audio for videos, moans or voice, just the beats.
Hope that's useful feedback.

Its a great app otherwise!
e-stim_junkie
Explorer
Explorer
Posts: 20
Joined: Sat May 30, 2015 1:14 pm

Re: Fap Instructor

Post by e-stim_junkie »

Voice audio is back!

Great app!
froog
Explorer At Heart
Explorer At Heart
Posts: 155
Joined: Fri Aug 07, 2009 8:37 pm
Sexual Orientation: Straight
I am a: None of the above

Re: Fap Instructor

Post by froog »

Yes. Moans and voice prompts now working for me too. :-D

Still don't get any audio for videos. :hmmm:
Post Reply

Who is online

Users browsing this forum: No registered users and 26 guests