This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Yevano's profile picture

Omegle-Cc - Talk To Strangers!

Started by Yevano, 15 August 2013 - 02:10 PM
Yevano #1
Posted 15 August 2013 - 04:10 PM
This program requires the SEE runtime be installed. Check out this thread if you are not familiar with it.

This program establishes an Omegle session using HTTP. Once established, you can talk to a stranger until either you or they disconnect. Type out messages and press enter to send them. You can disconnect by pressing the right control key. You can enter interests as extra arguments to the program.


To try this out for yourself, go to your root directory and run the following commands.


pastebin get 4RgrdVgE see-installer
see-installer
#Don't run the above if you already installed SEE
pastebin get ksZG8m62 omegle
omegle interest1 interest2 interest3


If you get errors, please PM me or post in this thread the full stack trace (screencap is fine) and what can be done to replicate the error.
Tiin57 #2
Posted 16 August 2013 - 07:49 AM
This is pretty cool, good job.
svdragster #3
Posted 16 August 2013 - 08:27 AM
Lets find some people who's interests are also potato!
Yevano #4
Posted 16 August 2013 - 02:12 PM
This is pretty cool, good job.

Thanks :D/>

Lets find some people who's interests are also potato!

I haven't yet implemented entering interests. I've tried it before, but I can't quite seem to get it right. There's some extra post data to send when starting the session, but when I do this, it seems to just start a normal session.

EDIT: It seems that /events gives back a commonLikes entry in the JSON response if any common interests were found. I might be able to get interests working. :D/>
svdragster #5
Posted 16 August 2013 - 04:23 PM
I would love to see the interests feature in your program :P/>
Yevano #6
Posted 16 August 2013 - 04:56 PM
I've gotten interests to work. Seems they only work with GET requests for some reason.



I've updated the files on my server so the original installer should continue to work for this update.

You can enter interests as extra arguments to the program.
Mitchfizz05 #7
Posted 20 August 2013 - 07:05 AM
This looks pretty sweet! Only thing I could suggest is that you make it all fancy with colours and stuff.
ErolDude #8
Posted 20 August 2013 - 07:22 AM
Very nice! Great job. :D/>
Yevano #9
Posted 20 August 2013 - 04:49 PM
This looks pretty sweet! Only thing I could suggest is that you make it all fancy with colours and stuff.

That is the next thing I'll do once I add in the Terminal lib wrapper for SEE, which will happen once I have time from school, which might be now. :P/>

Very nice! Great job. :D/>

Thanks. :D/>
DaGamer12345 #10
Posted 20 August 2013 - 05:45 PM
This looks very nice, only thing I could suggest is that the omegle installer would install SEE if it isn't installed. Would it be possible to add Spy-mode support?
Yevano #11
Posted 20 August 2013 - 05:54 PM
This looks very nice, only thing I could suggest is that the omegle installer would install SEE if it isn't installed. Would it be possible to add Spy-mode support?

A more convenient and automatic installer is in the works, and will be available once I have the time.
Zudo #12
Posted 21 August 2013 - 03:21 AM
I like it :)/>
elfin8er #13
Posted 23 August 2013 - 12:25 PM
Thank you so much! I've been waiting for this exact project xD
edit: Can't get it to work. Do I just install the two programs to the root of the computer? Which program do I run after installing Omegle and See?
Yevano #14
Posted 23 August 2013 - 05:49 PM
Thank you so much! I've been waiting for this exact project xD
edit: Can't get it to work. Do I just install the two programs to the root of the computer? Which program do I run after installing Omegle and See?

Sorry, due to a change in the SEE installer, the arguments for the SEE executor have changed. You no longer have to give it the SEE directory. Use this (also updated in OP):


"see install directory"/programs/see -r "Omegle-CC install directory" me.yevano.omegle.client.OmegleClient

Note: I will be adding a native runnable generator hopefully this weekend so that you don't have to type so much to run SEE programs.
Yevano #15
Posted 27 August 2013 - 06:53 PM
Update (latest commit 972b88c7cef15061e47c35056e4f39968de0b073).
  • The program can now be run as a native program (it is generated by rgen) as long as you have SEE installed. Check the OP for up-to-date info.
  • Added pretty colors.
PixelToast #16
Posted 27 August 2013 - 08:53 PM
yea, only if omegle wasnt just a bunch of bots spamming asl
Yevano #17
Posted 27 August 2013 - 09:53 PM
yea, only if omegle wasnt just a bunch of bots spamming asl

Yeah, that does tend to be a problem. :P/> Usually entering interests gets you a real person, though.
Yevano #18
Posted 30 August 2013 - 06:59 PM
Thanks to Trippy23 for reporting a bug. Turns out the SEE installer had a couple bugs, but they're fixed now. The pastebin links are the same, just download as usual.