For the Wifi connection, you will need and internet connection.
After that, just follow these steps :
Set TheHandy in wifi mode (See the instructions)
Enter your connection key in the Settings (First use only)
There we are, your device is ready to receive funscript.
Each time you load a new media, you will need to upload the funscript in the device. Use the upload button on the Playbar.
(See all other buttons on The Basics page)
To upload a funscript in your device, my program must pass trought the funscript server. The server receice the funscript then send it to your device.
You can chose between the external or local server.
The server, accessible throught internet that are proposed by TheHandy team.
By default, it's https://scripts01.handyfeeling.com/api/script/hosting/v0/
But this address can my change in the Settings .
This is the built-in server of my program. This server, being integrated, are faster. Actualy, I use the same script as ScripPlayer of Liquid.
To use local server go to the Settings and follow these steps :
Set Server Location to Local
Set the IP address of the network that your PC use to connect to internet
The port that are used is 80 by default
In most case, the port 80 are lock by the windows firewall
If it's not working, follow these steps to unlock the port.
When you play media with funscript, they can be desynchronized. You can handle that in the Wifi connection panel :
Sending a command by wifi mean that command pass trought internet.
More precisely your PC send command to the commands server then the command is sent to your device. The time lapse before the device receive the command is called the Offset.
When the device receive the command, the Offset has already passed, so the device starts playing the funscript at 0 + Offset.
To calcul that Offset press the Calcul Offset button in the bluetooth panel. My program will send some sample command and calcul the average time.
If your home network is stable enough, the value will don't change a lot. For me it's between -160 and -190 but the result is often -170.
Sometime, the device and the server must communicate (don't ask me why).
For that, the manufacturer of device add a internal function to calcul Server-Device offset.
They call that funsction Sync. Thas why a add the buton Sync that trigger this insternal function. I think you must call it at lease once.
To open the panel See controlbar in The basics page.
Get Firmware : Get the firmware infos of your device
Sync : Trigger the Server-Device synchronisation
Calcul Offset : Calcul the PC-Device offset
Log : All PC-Device message are logged here.
Wifi Connection : Enable Wifi connection
Connection key : Connection key of your device (Let the server know which device to send the commands to)
Server location : Chose between Local server or HandyFeeling server
Server address : Address of the server that upload funscripts to your device (Not the same as the one that send commands)
Local network address : Address IP used by the local server
Local port : Port useb by the local server