Selfbondage Color Finder 2.0

Selfbondage software and other kinky developments

Moderators: Riddle, Shannon SteelSlave

Post Reply
User avatar
qwerty212
Moderator
Posts: 1064
Joined: 23 Mar 2010, 20:24

Selfbondage Color Finder 2.0

Post by qwerty212 »

Hello again from Barcelona

Some weeks ago I released a program that looks for a color and if this color is found on screen then the program opens the cd tray of a computer or runs an .exe that works as release method.

It was done very fast just to give an answer to a guy asking for a release method filling a receipt with liquid.
Now that I've got some free time I've updated it, and here's a proper version:

This is the Selfbondage Color Finder 2.0

The idea is that the program will be looking for a certain color on an area, and when this color "apears" inside this area the Selfbondage Color Finder 2.0 will open the CD Tray or will run a program that work as release method

So you can put a floating object inside of a bucket and the program will wait for the color of this object to apear on screen to get you free. You can pee inside the bucket or take water from another container and pass it to the bucket with the object.

Like my latest programs, Selfbondage Color Finder 2.0 checks the battery level of the laptop every second, and when battery goes under 15% it opens the cd tray or runs the desired release method. It also blocks forced reboots or shutdowns and prevents the system from enter in sleep mode


This time the program looks for the color on real time, so is smoother than the previous version (it looked for the color every 5 seconds).


It doens't need to be installed to work and has been tested on Windows 7 and Vista (not on Windows XP this time, it must works, but the XP computer died,so any feedback will be welcomed)

The main window of the programl looks like that:
Image
When you open it you'll be prompted to select what webcam do you want to use.
This time I've released two versions of the program for those with compatibility problems with my software.

The normal version works as usual and the alternative version runs with the Silverlight webcam feature.
It doesn't means that you have to be connected to internet to use it!!! But the laptop that you use to run the program must have the silverlight plugin installed! In order to works, the Silverlight version must be executed always with a folder called "webcam" in the same directory (so it doesn't need to be installed but you need "webcam" folder next to the program.


When you run the Silverlight version you'll find a "Start webcam" button on screen.
Image

Clicking on it Silverlight will ask you for permission to show webcam stream:
Image

Now you must have the webcam image and over it a rectangle. This rectangle is the searching area. The program will only look for the desired color inside this area. You can resize or move this area with the arrows buttons:
Image
You can do it faster pressing control + the directional arrows in the keyboard or alt + the same arrows.

So put the object with the color that you want to look for and click on
Image to open a color picker window:

The best way of using that window is just drag the tool marked with a red circle on the image above and drop it over the object, so you'll get the exact match of the desired color. While you're draging the tool you'll see a zoom of the image to get the best result.

When you've selected the desired color press the test button to see if the program recognizes it.
Image
If the program finds the desired color inside the searching area it will run the release method (will explain later) and will point with the mouse where did it find the color.

If it doesn't find the color it will prompt you with:
Image

Notice that the message box says that you can try to change the "tolerance". This is a value that can be changed here:
Image.
This value is how many gradients of the exact match of the desired color the program will look also for. So a very high tolerance can return false positives and a low value can make that if the light of the room changes a lot the program will not get the exact macth of the color. As usual make as many test as you can/want.

Now that we have setup the color part let's take a look at the right side of the gui:

The first thing that we see is the time part. Is like my other programs:
Image

You must type how long must the session last here:
Image

and if you want to play with random time you must check this checkbox and type here the minimum desired time
Image
and here the maximum:
Image
so the computer will calculate a number beetwen the max and the min. If you input a min higher than the max the countdown will end as soon as you start the session.

There's no need to explain the beep, no?

Next group of options that we find after the time inputs is the teasing method group:
Image

Here you can select if you want to be teased during the session (external devices are required).
To activate sound teasing you must check the first checkbox.
Image
Now you can set up the sound teasing method. To do it we need a microphone. Moving the slider we have to set a maximum level of noize threshold, and if we make a noize louder than this level during the session we will be teased:
Image

Until you press the start session button everytime that you make a noize louder that the max allowed level the computer will beep. Use that beep to adjust the noize threshold because when session starts the beep will become an external program running (a "pain.exe" that plays a sound during a minute maybe?)

I've coded the Selfbondage Color Finder to only let 1 teasing at the same time (that's due to prevent problems if the teasing method is an Arduino board moving motors or programs that can work wrong if they run twice at the same time)

You can get teasing programs please check the pain.exe and exit.exe post

If you want to use sound teasing you can take a look at this thread where a guy ask for a teasing device
http://www.boundforum.com/forum/forum_p ... ?TID=12576

Finally you have two more options inside this group.

You can setup the program to tease you randomly. So the Selfbondage Color Finder will run the teasing program you have choosed on the input above. If you check this option you'll have to choose the % of probabilities of being randomly teased every second. The maximum % is 25% and the minimum allowed is 1%. Everytime that the program teases you due to this option you'll see on the screen a little indow advertising that you are being teased due to the random option.

The last option on this group is jut a button to test that the teasing program works as desired. And the mail button (depending on the resolution there wasn't any free space to put it)

The next group of options is the group where we setup what we do want to happen when the countdown reaches zero.
Image
I was thinking about What if the selfbondager just waits wor the timer ends and then get the key? Not fun at all.

Here you can setup a release method that teases you during a certain time and then opens the cd tray or whatever that set's you free
The idea is that if youre running the Selfbondage Color Finder and not just the Selfbondage CD Tray Opener Simple Version 1.4 is because you want to perform an action that sets you free (pee, pass water from a receipt to another, etc...) so, well, if you can't perform this action you're going to be free sooner or later but it will have a cost to you.


I have coded two little programs that can work as teasing first and as reease methods later.

This one plays a sound during a minute and after it it opens the CD Tray of your laptop
Image

And this one plays the sound for 5 minutes and after this time it opens the CD Tray of your laptop
Image

Next days I'l release more programs like these (sound at 50Hz, servomotors, etc...)

If you want simply to get free when the timer reaches zero then select to open the CD Tray as usual or a "exit.exe" program.
When I say the CD Tray release method I mean that:
Image


Finally, but the most important of all, we have the color and battery level release method setup:
Image

Here we can setup what do we want to happen when the desired color is found or when the battery level goes under 15%.
Is the same as above, but here I recommend to you to use just a standar "exit.exe" (rethinking it... you can put yourself a color ribbon on your pennis, and if you do no get an erection the color ribbon will "apear" inside the searching area and then you'll be free but teased before... mmmm)

As usual let me recommend to you to try your release method as many times as you can and always have a backup release method (man, the test button are there for something, and they are not created by it self, it take me some time)

If you have setup all the options correctly when you press the Start Session button the game will begin:
Image

If you play with standar timer setup (not randomly) you'll get a countdown screen:
Image
(I love the progress bar)

If you have setup a random time session the countdown will look like this:
Image

If you play with sound teasing on the bottom of the gui you'll get a progressbar:
Image

So on a real session screen will look like that:
Image

Finally, as soon as the desired color appears inside the searching area the program will prompt you:
Image
and the program will run the desired release method
(on next versions I will include a beautiful splash screen like the ones on the Fitness Trainer).


Program has been updated to version 2.1
You can get version 2.1 from here: http://www.mediafire.com/?t3nycjp9y7ny40g

Greets from Barcelona
Last edited by qwerty212 on 18 Aug 2011, 18:46, edited 5 times in total.
handigeman
**
Posts: 67
Joined: 07 Mar 2011, 05:34
Location: Netherlands

Re: Selfbondage Color Finder 2.0

Post by handigeman »

Hi,

Works great! Job well done. The silverlight version also picks up my HP webcam. Very nice!

Now I have to decide what scenario to use it for :P

Thanks!
User avatar
qwerty212
Moderator
Posts: 1064
Joined: 23 Mar 2010, 20:24

Re: Selfbondage Color Finder 2.0

Post by qwerty212 »

Cheers! The Silverlight version also shows 720p resolution on my logitech webcam.
jtalh2003
**
Posts: 71
Joined: 24 Aug 2007, 22:50
Location: uk

Re: Selfbondage Color Finder 2.0

Post by jtalh2003 »

the silverlight version works great for me looking forward to testing this

thank you
time is the fire in which we burn
Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind.
jtalh2003
**
Posts: 71
Joined: 24 Aug 2007, 22:50
Location: uk

Re: Selfbondage Color Finder 2.0

Post by jtalh2003 »

well i have come up with a interesting release if you have the cam pointing at a black background on the floor you can make it release you once you cum

thinking up a few more releases atm

is it possible to make the window it checks move to different areas randomly and to also have a count you can set on the amount of times it sees the colour before it releases you possible to have in the future?

because that could lead to some interesting scenarios where your forced to cover a area in a colour to raise the count for release if you want to get out quicker

again thanks for a great program qwerty :)
time is the fire in which we burn
Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind.
User avatar
qwerty212
Moderator
Posts: 1064
Joined: 23 Mar 2010, 20:24

Re: Selfbondage Color Finder 2.0

Post by qwerty212 »

jtalh2003 wrote:well i have come up with a interesting release if you have the cam pointing at a black background on the floor you can make it release you once you cum
Interesting way of being free. I like it.
jtalh2003 wrote: is it possible to make the window it checks move to different areas randomly and to also have a count you can set on the amount of times it sees the colour before it releases you possible to have in the future?

because that could lead to some interesting scenarios where your forced to cover a area in a colour to raise the count for release if you want to get out quicker
Errr. sorry jtalh2003, but my English level is horrible, so I don't get the idea :oops: Can you draw what are you thinking at and we'll see if it can be done?

Make for sure that almost everything can be done.
jtalh2003 wrote:again thanks for a great program qwerty :)
No, thanks to you for giving it a try.

I can code those programs just for my personal use and do not share them. Less work and testing. No need of doing large post with intructions... at least you test the program and you post back giving feedback and saying thanks.

You make that a lot of hours of coding and testing become worthy.

Greets from Barcelona
jtalh2003
**
Posts: 71
Joined: 24 Aug 2007, 22:50
Location: uk

Re: Selfbondage Color Finder 2.0

Post by jtalh2003 »

in the first picture you would have cum once so long time till release because the search window moves randomly once a minute looking for the color
and it needs to find the color 20 times before it opens the cd tray

in the second picture you would have cum 4 times greatly increasing your chances of the counter reaching 20 faster so you get a early release

would be nice if there where other incentives for you to cum other than the amount of time your locked up example i have a abox

so say every 30 min to a hour it plays a mp3 of my choosing
first mp3 mild
second mp3 nice
third mp3 a bit painfull

and so on you get the idea

another idea for the counter is if its a black background and the only thing that can enter it is a cock when it is erect then you would need to get and lose it 20 times as a example

basically if someone wants to get free they will forced to cum a lot of times

edit sorry the pics are the wrong way should be the bottom one on top
Attachments
cum four times.jpg
cum once.jpg
time is the fire in which we burn
Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind.
newsb
*
Posts: 25
Joined: 26 Nov 2009, 19:58

Re: Selfbondage Color Finder 2.0

Post by newsb »

hello qwerty,

once again the program does not work correctly on my laptop (screen below). I run 64-bit Windows 7.
edit: the "program" window cannot be stretched/shrunk

screen.jpg
thanks newsb.
User avatar
qwerty212
Moderator
Posts: 1064
Joined: 23 Mar 2010, 20:24

Re: Selfbondage Color Finder 2.0

Post by qwerty212 »

newsb wrote:hello qwerty,

once again the program does not work correctly on my laptop (screen below). I run 64-bit Windows 7.
edit: the "program" window cannot be stretched/shrunk

screen.jpg
thanks newsb.

Hello newsb, put the taskbar at the bottom and everything will work as desired.

Is just the way the program loos for the working area on the desktop. I've never tried with the taskbar at one of the sides.

Thanks for reported the bug. I'll mend it soon.

Greets from Barcelona
Post Reply