Creation of OpenFunScripter alternative

Hello everyone,

It seems that everyone is willing to contribute to the existing OFS so let’s get to it.

My post was creating after seeing a lot of comments from devs that would not touch c++/OFS because of lack of knowledge of the language or codebase. This is the only concern that made me propose the rewrite.

I will create a new post to centralize all the improvements that could be made to OFS to organize the work.

Thank you everyone for your involvement !

Don’t forget about the issue tracker on git for OFS. That’s the place that the original dev wanted bugs, feature requests etc.

2 Likes

I am aware of the github project but in my opinion, not everyone is comfortable with the fact of creating a github account and creating an issue there.

For people who actually code the issue tracker would be better. For others discord might be an option even if I’m not a fan of discord when there are too many people. Hard to discuss on topic when there are dozens of other conversations in the same chat.

Anyways, what I meant with github was that there are bug reports and feature requests there already, which shouldn’t be forgotten if you decide for keeping all discussions in discord.

2 Likes

have you found a way to get it to work ? i’ve tried multiple times but couldn’t get it to work, i couldn’t find anyone talking about this on github

As far as i could tell it doesnt. I tried for a bit and looked as well. I think its a typo by the devs or a misunderstanding of how the csvs work

I’m the one who implemented/conributed that toggle in stash, maybe the wording might have been a little better I guess.

Like people earlier have inferred, it doesn’t bypass the handy servers for the handy control(like play, pause, seek, etc), it only serves the funscript (converted to CSV) directly to handy from the stash instance instead of going through the crowded handy servers (which does shave off a few seconds to load the script onto handy at the start of a video).

Like the documentation says, it would only work if the stash instance is accessible from the handy itself, which would mean it would only work if your stash instance and handy are connected to the same wifi/lan network.
Another thing to note for this to work is, you need to access the stash instance using the IP address (not localhost) or domain accessible from the handy. For example, if the stash instance is running on your laptop (connected to the same wifi as handy) which has the IP 192.168.0.69, then you should visit using the stash in your browser using http://192.168.0.69:9999 and not http://localhost:9999 or http://127.0.0.1:9999

1 Like

Hmm maybe i am missing something but I cant seem to make it work. Both are connected to my wifi, i accessed stash with 127 0 0 1:9999. flipped the csv button to on and its giving me an error.

If you have time maybe one day can you go through the steps you take to get it to work by chance please?

You’re using the wrong ip to access stash for this to work. As hontheinternet mentioned, you need to use a proper ip address to access stash.

Localhost or 127.0.0.1 (which you’re using) only work if you’re accessing something from the device itself (your pc in this case).

If you open command prompt and type “ipconfig” (without quotation marks) it should list all your network adapters with their assosiated ip’s.

The one you need should start with 192.168. or 10.
A good way to test if your handy can reach it, is to try and access stash on your phone at that ip.

If you need help figuring it out, feel free to send me a dm as well.

Once again, move this discussion to another thread.

Ive started learning cpp too. Mostly to try to work on OFS… So i feel you with the code base being intimidating. I only have taken classes for java, pytjom and javascript. So i am in the VERY early stages of cpp

1 Like