Simple script creator (2024)

Buttons

  • a/s: skip "Skip time" [default 5sec] backward/forrward. Adjustable in settings
  • Right: skip one frame forrward
  • Left: skip one frame backward
  • Up: Insert a 100% point at current Time
  • Down: Insert a 0% point at current Time
  • 0-9: Insert a 10%*Key point at current Time
  • ,/.: Insert a 100% point at current Time
  • Space: toggle video play
  • Delete: Delete selected/last point
  • Shift+Delete: Delete points between the quick referance markers
  • N: Next point
  • B: Last point
  • Z/X: Move selected point +- One frame in time
  • C: Move selected point to current time
  • J/K: Set quick referance to current time
  • O: Insert the current selected pattern inside the quick referance markers
  • -/+ or w/e: Adjust playback speed
  • P: toogle patterns
  • t: start mouse tracking (mouse must be on the video and the mouse tracker must beactive)

Tips

  • 0% is penis fully inserted
  • You can delete all points in the selected range
  • You can undo that latest deleted point
  • Click on the point (circel) in the graph to select a point to modify or delete it
  • When override points is checked you delete any points that exsist (in the period thevideo plays)when doing click box recording.
  • You can create a script without a video. Settings-type-create a time script

License and support

This program/app is only for private use, non-commercial use. If you use this forcommercialuse, I will find out (I have my ways)! I made this SW in my free time, and I would like toshare the tool for script creators that share their script for free or use the scriptsthemselves.
There is no support, but you can request new features, report bugs, and whatnot to mydiscord: handyAlexander#5922.
I did not attend the program to be this big. The code is probably the messiest in the world.I just program on the fly with no plan or structure, just for fun.

Bookmarks

Automatically added on mouse tracker event.
Selected bookmark has different color than the other bookmark markers (vertical lines inthe graph)

Mouse tracker

Start mouse tracker with 't'-key or left mouse button.
Add a pause point with right mouse button. Good if you only track on directional changeand there is no movement. If you do not add a pause point the motion will move slow over thepause.
You can normalize over the set dick box or the min/max point over the tracking event. Ifnot the point position will be set based on the mouse pointers position relative to thevideo height.
Use normalize over dickbox if the camera and dick is still for best effect.

Graphs

You can create as many graphs as you like, but you cannot delete main, and raw graphs.
The main graph is the exported graph (Handy and funscript).
The process graph is reserved for output processing and should not be used for other things.
The raw data graph contains more data and should not be used.
Merging graph into another will keep the original points in the graph, merge with overridewill keep all points in the destination graph, but override the points that is in range ofthe source graph. Ex graphA has points at [0,100,500,600,900,950] and graphB has point at[100,200,400,550] wil result in graphA becoming [0,100,200,400,550,600,900,950] after a mergwith override and [0,100,200,400,500,550,600,900,950] with a merge without override.

Patterns

Patterns are sequenses that you can repeate when you script. Example, there if you have adeafult sequence when there is ball play, you can insert that in the Patterncomponent.

  • You patterns are exported in your funscripts
  • You can import patterns from funscripts
  • You can edit and delete a pattern

Raw data adjuster

Process data in the output graph and outputs in the output Graph.Start with copying data from input graph to output graph. Then do data modification. Whenyou are happy move the data to main.Only does data manipulation on the points in view.

MoveNet Tracker

This detector is based on a pre-trained neural network.
There are 3 different detectors. Only one of the detectors allow for box detection andmultiple pose.
Raw data is stored, and a simple 0-100 output is generated after tracking. You can use thecreated bookmark to manipulate the raw data your own way.

Pose Tracker

This feature is deprecated and replaced with moveNet.

Info:

The tracker is a pose tracker based on a pre-trained neural network. The pose detectionworks frame by frame and does not have historical data.
TODO: Add kalman-filter to compensate for historic data.

Tips:

The tracker works best on the mouth. The mouth is not directly tracked by the AI but rathercalculated based on the eyes and the nose. The mouth position is based on average humanproportions where the centre of the eye to nose position is the same asnose to mouthdistance. This will not be correct when the head is tilted "into the picture" (z-axisrotation).
The direction of the motion is based on y-axis. Sideways motion will not be tracked verywell.

How to use:

There are two modes:

Mode 1 - simple directional

Only track top and bottom points. Dick box position does not matter.
If the vector length is more than min length track a new point. If it is a top or bottompoint is determined by the direction (y-axis position). Vector length must be longer thanthe min motion setting (% of dickbox height).
Points are added on the fly.

Mode 2 - advanced tracking

If the motion is longer than the set min motion value it will track the point. Whentracking is finished there are two methods of calculating the y position of the point.
If normalized is checked, the points will be adjusted based on the max and min pointinthe tracking event. If not, then the points will be adjusted based on dickbox top and bottompoint.
All points outside of the dickbox will be set to the dickbox bounderies.
You can adjust the dickbox while tracking. The size of the dickbox only matters when thetracking stops.

Simple script creator (2024)
Top Articles
Latest Posts
Article information

Author: Catherine Tremblay

Last Updated:

Views: 6039

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Catherine Tremblay

Birthday: 1999-09-23

Address: Suite 461 73643 Sherril Loaf, Dickinsonland, AZ 47941-2379

Phone: +2678139151039

Job: International Administration Supervisor

Hobby: Dowsing, Snowboarding, Rowing, Beekeeping, Calligraphy, Shooting, Air sports

Introduction: My name is Catherine Tremblay, I am a precious, perfect, tasty, enthusiastic, inexpensive, vast, kind person who loves writing and wants to share my knowledge and understanding with you.