This is looking good. I invisiage great things when we release this beast.
Didn't sevenhalo post earlier to say he has his hands tied? If no one else wants to undertake his task then i will offer.
Printable View
This is looking good. I invisiage great things when we release this beast.
Didn't sevenhalo post earlier to say he has his hands tied? If no one else wants to undertake his task then i will offer.
His task seems as one of the simpler ones, if he manages to find a little bit of time it should be doable.
And we are here to help ofcourse ( :sick n00b talking )
We should have a little spamming frenzy in CC before we fully release it :)
REPLY 7HALO
I did! Sorry! I'm at work, it's not infront of me... I worked on it this week, was planning on rolling out to you tonight. :cry:
It took me awhile cause I had to relearn javascripting. It's been ages since I've done anything in pure HTML and script. Everything's been ASP.Net and VB.Net for the last year and a half.
Don't hurt me...
:lol:
Its all good buddy. Just wondering where you were. ;) I had to realearn JavaScript myself. Get it to us whenever, just wanted to make sure you hadn't died.
PS - Nice avatar. :)
Thanks eyeR :)
I did some more work on this tonight, but still not done. I know, I'm sorry. :( It's late and I need some sleep. I've been up since 5:00am. Excuses aside, my whole day is clear tomorrow and I'll be able to knock this out.
Honestly, if you're sick of waiting; you can pass the task to someone else. I won't be offended or anything. I'm not making anything [I]spectacular[I], just struggling with trying to break myself away from my .Net thinking. Completely up to you guys. Either way, I'll still get this done and post it. If not for the frogect; atleast for the feedback.
Thanks for the patience thus far, I know it's been borderline ridiculous.
As far as I know, no one is in that big of a hurry. We still have to work on the XUI (whatever that is? :)). Take your time. I don't think there is that much of a rush. I guess its not for me to decide though.
Well, the XUL (basically, the window for saving the word list) will take a little time. While we aren't in a rush, it'd be nice to get it done soon.
eyeRMonkey will do this. This one should be pretty simple, just inserting dots... and keep the probability quite low on this one. Our functions are mangling the posts up pretty bad already. :D
VBForums > Options...
VBForums > Email address
Was this not working when we started on it?
It did work when we started.
edit:
I PMed you, I think we are working on an outdated version.
<farnsworth>Good news everyone</farnsworth>
The XUL interface is ready!
There will be no interface for feminine conquestial digressions, it does not have enough ROI.
Now all we need is 7halo to finish his function, a few finishing touches, and we can have our field day.
I have made some bbcode to add to your sigs to try and get 7halo to find some time in his busy schedule.Quote:
Originally Posted by mendhak
Code:[size=1][b]Seconds until Sevenhalo brings [thread=385269]Frogect[/thread] to its fiery doom: [/b][img]http://adam.codedv.com/img_countdown/countdown.php[/img][/size]
sevenhalo's a pudding head, lets all pee in his cereal :p
Talk about unholy pressure... I ran out of time this weekend. I have alot of wait testing to do at work tomorrow, so I'm bringing it with me. I'm just going to get the basic function done. Random number of dots and random times. I was attempting to use regex to be able to parse sentences to identify multiple thoughts when sentences run on forever and you really can't determine when one ends or begins since that seems to be a common occurrence on these forums and would make it really hard for my function to show any effect at all.
But I'll do that later. Sorry guys.
Almost done. I messed something up though. When I pass the string:
"Let's see if this is better. This should work. I suck at math though, it might not."
I ended up with:
"Let's see if this is better. This should work.. if this is better. This should work..... better. This should work. I suck at math though, it might not."
:lol:
Ok, it happened again.
"What happened. That was weird. Try it again."
produced:
"What happened..... weird..... weird..... weird. happened. That was weird. happened. That was weird.... was weird. Try it again."
I'm not sure what I did. The following is the code I have; I can't find anything out of place?
My ellipse math is a little skewed... I realize that much, but everything else should be right on?Code:<script language="JavaScript" type="text/javascript">
var strMessage; //Input Message
var arrMessage = new Array(); //Message parsed
var intIntensity = 5; //used in the algorithm to determine amount of ellipses
var intConsistency = 5; //used to determine if the ellipse count is consistent or scarttered
var intFrequency = 2; //used to determine how often do we see it
function AbbrevWord(strWord)
{
if (strWord.indexOf(".") > 0) //Is this even an issue?
{
if (strWord.indexOf(".") == strWord.length - 1) //Is the last position a period?
{
var intCount = 0;
for (intCnt2 = 0; intCnt2<strWord.length; intCnt2++) //How many? (Abbreviation check)
{
if (strWord[intCnt2] == ".")
{
intCount++;
}
}
if (intCount > 1)
{
return true;
}
else
{
return false;
}
}
else
{
return true;
}
}
else
{
return true; //No periods at all
}
}
function FloatingNumber(strNum) //Possible floating number
{
if (parseFloat(strNum))
{
return true;
}
else
{
return false;
}
}
function RndElipse()
{
var Output = "";
if ((Math.floor(Math.random() * 100) + 1) % intFrequency == 0)
{
var intPeriods = (Math.floor(Math.random() * intIntensity) + (intIntensity - intConsistency))
for (intCnt = 0; intCnt<intPeriods; intCnt++)
{
Output += ".";
}
}
return Output;
}
function DotAdder(strInput)
{
var strOutput = new String();
strMessage = new String(strInput);
arrMessage = strMessage.split(' ');
for (intCnt = 0; intCnt<arrMessage.length; intCnt++)
{
strOutput += arrMessage[intCnt];
if (AbbrevWord(arrMessage[intCnt]) == false && FloatingNumber(arrMessage[intCnt]) == false && arrMessage[intCnt].length != 1) //Check to make sure word isn't an abbreviation or a float
{
strOutput += RndElipse()
}
strOutput += " ";
}
return strOutput;
}
</script>
Good, good... he's buckling under undue pressure. :afrog:
Thanks for the... feedback? :p
<<Just realized how far off he is.
*pauses for laughter*
Still getting done tonight. Just really really kicking myself right now. :lol:
Mendhak,Quote:
Originally Posted by mendhak
I want to extend the dictionary in my function, but I can't figure out what "carefully chosen words" you intended for me to put after these words. Mind helping a pal out and elaborating for me?
It took me up until just now to realize what what rotamiton meant. Damn I'm dense sometimes.
Basically, take any epithet, remove a letter or two from it, and star a lot of them out so that the epithets don't look like epithets anymore. OR, make something up. ExampleQuote:
Originally Posted by eyeRmonkey
F***i
P*tt
Still want examples?
Sometimes there ***** there are wor**s which make no sen**s.
Sorry guy, girlfriend kickedme off the computer last night. Here is my code in it's entirety. Let me know how well it works for you (or things you want changed).
I left it in the html form. If you want it as a js file (not that it's a huge change); let me know. ;)Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>DotAdder</title>
</HEAD>
<body>
<script language="JavaScript" type="text/javascript">
var strMessage; //Input Message
var arrMessage = new Array(); //Message parsed
var intIntensity = 5; //used in the algorithm to determine amount of ellipses
var intConsistency = 5; //used to determine if the ellipse count is consistent or scarttered
var intFrequency = 2; //used to determine how often do we see it
var intRandom = 10; //Percent chance that a random ellipse will just appear for no rhyme or reason
function AbbrevWord(strWord)
{
if (strWord.indexOf(".") > 0) //Is this even an issue?
{
if (strWord.indexOf(".") == strWord.length - 1) //Is the last position a period?
{
var intCount = 0;
for (intCnt2 = 0; intCnt2<strWord.length; intCnt2++) //How many? (Abbreviation check)
{
if (strWord[intCnt2] == ".")
{
intCount++;
}
}
if (intCount > 1)
{
return true;
}
else
{
return false;
}
}
else
{
return true;
}
}
else
{
return true; //No periods at all
}
}
function FloatingNumber(strNum) //Possible floating number
{
var intNum = strNum;
if (parseFloat(intNum))
{
return true;
}
else
{
return false;
}
}
function RndElipse()
{
var Output = new String('');
if ((Math.floor(Math.random() * 100) + 1) % intFrequency == 0)
{
var intPeriods = (Math.floor(Math.random() * intIntensity) + (intIntensity - intConsistency));
for (intCnt3 = 0; intCnt3<intPeriods; intCnt3++)
{
Output = Output + ".";
}
}
return Output;
}
function DotAdder(strInput)
{
var strOutput = new String('');
strMessage = new String(strInput);
arrMessage = new Array();
arrMessage = strMessage.split(' ');
for (intCnt = 0; intCnt<arrMessage.length; intCnt++)
{
strOutput = strOutput + arrMessage[intCnt];
if ((AbbrevWord(arrMessage[intCnt]) == false || (Math.floor(Math.random() * intRandom) + 1) == intRandom) && (FloatingNumber(arrMessage[intCnt]) == false && arrMessage[intCnt].length != 1))
{
strOutput = strOutput + RndElipse()
}
strOutput = strOutput + " ";
}
document.write(strOutput);
}
</script>
<form id="Form1" method="post">
<INPUT TYPE="text" NAME="txtInput" size=150></INPUT>
<INPUT TYPE="button" NAME="Submit" VALUE="Submit" onClick="DotAdder(txtInput.value)"></INPUT>
</form>
</body>
</HTML>
And just a heads up, it's not the fact that I don't program that unleashed the fiery pits of hell. It's that I do.
I know what the general idea is. I was basically asking for a specific list of ephitets to go with the list you gave me. Making up ones would be good I suppose.Quote:
Originally Posted by mendhak
Am I still burning this thing, or am I done? :confused:
The excitement is too much to bear. OMGOMGOMG
:faints:
:lol: How abou that list of ephitets? Anyone?
Give me an example and then I'll try and toss you a couple.
120 seconds...
eyeRMonkey
sn**e
Me***n
Dh**k
ey**
I haven't tested sevenhalo's code yet, I'll do this when I get home.
What's left after that, a few modifications from eyeRMonkey adn that's it?
Is it me or is the deadline going up?
T+284 sconds :p
It is! wth?
I guess that's what happens when you use php... ;)
-11097 seconds remaining. :p
hahaha...silly silly beans..:D
Alright, thanks 7halo. Function added.
Who wants to make any final touches on this? eyeRMonkey? You wanted to add something to the function?
I'll send you guys the latest XPI after receiving the final changes from all of you, if you have any.
eyeRMonkey, you pompous banana peeler, send me the changes you wanted to make!
We're ready for release!
Bah I say to you! I guess I will just add a bunch of made up ephtitets since you never sent me a list. I'll send it to you when I get home (in a few hours).
Okay here is my final word list (replace it with the current one):
Code:var Words = Array(
// FORMAT: [Word to find--INCULDE SPACES BEFORE & AFTER], [List of possible words to insert after that word]
Array(' the ', 'f****r', 'f***ing', '****ty', 'b*****d'),
Array(' a ', 'b****y', 'w*******', 'h****r'),
Array(' that ', 'f***ing'),
Array('...', '****...'),
Array(' an ', 'e***m', 'm****h', 's*****h', '*****l', 'Dh**k', 'sn**e', 'Me***n'),
Array(' some ', 's*****h', 'f***ing', 'b****y'),
Array(' many ', '***sh', 'r****', 'h****r', 'w*******'),
Array(' several ', '***sh', 'r****', 'h****r', 'w*******'),
Array(' their ', 'b****y', '***n', '*****ed', '******ing')
);
Alright. I'll add this tonight.
Expect to receive an email with the final XPI at some obscure time.
Once you do, we shall begin the... 'testing' :D
When in the name of holy sweet Mary, mother of God, are you going to put us all out of our misery and show us whatever this thing is you've been muttering about?
[Runs away from Codehammer]
With bald headed babeis. :cry: :cry:
I preseent to you, the Beta of the VBF Exteension. :( It is :cry:, of course, ment to be the final relaese :(, butt it's being kalled a b****y Beta now just in kase8 theer are mis6takes or errors we ha3ve overlooked.
Plaese start using this 3as yo6u pleese.
(CHECK YOUR EMAILS!)
All comments about it in general, suggestions, whatevers, post back here.
Whatevers would be of most use to us.
Ahh, sevenhalo's nam3e is missing from the list. :(
- ØØ -
Quote:
Originally Posted by mendhak
That is not a bug, but a feauture....
Go away, frogect members only.... ;) ;)
When she asked me she did not tell me..:( I found out too late, I have to pay.
:cry:
Wow, theer is a h****r lot of profanity!
- ØØ -
Code Highlighters > All options
Broken. :(
Can someone find the code for this? And Rainbow Highlight. And find out what other options are missing.
What have we done? :sick:
Alright, fixed the code highlighters menu options. Keep an eye out to see if anything else is missing in this most useful of endeavours. :lol:
Are you building this **** on top of the Cander extension....now that is worse then swearing in the church...:D
Do us a favor NoteMe?
And that is?
- ØØ -
I guess you're not interested. :(Quote:
Originally Posted by NoteMe
Fix it so it is working....it is not working here..:)
- ØØ -
Excuse me, I am really sorry. Can someone answer these questions is great detail, because, no matter how much I read into this frogect, I just don't understand what this actually is.
1. What IS Frogect Rotamiton?
2. How do you pronounce the name? I pronounce it literally but I don't think I am pronouncing it right....
3. What does this Frogect do?
If someone could answer me, that would be great!
1. If we tell you, we'd have to kill you.
2. It's the true name of God. Our tongues are too primitive to speak it.
3. The question is, "What can't it do?"
ROFL. I almost feel bad for Seraphino. And yet I can't stop laughing at 7halo's post. :D
Now the NoteMe knows about it; we can reveal the details.Quote:
Originally Posted by Seraphino
A few weeks ago the idea was born to create a tool which would modify the text in posts so it appeared as if one of our long standing members (NoteMe) had written them. NoteMe has, since joining the forum been the butt of all jokes relating to bad English, with famous mistakes such as coffee and coffin and copulation instead of population.
To pay tribute to his terrible English a team of members got together to create an add-on to the current VBF Firefox extension called "The Notimator". The plan was to develop this addition right under NoteMe's nose under the subtle disguise of a code name (Notimator backwards) and a quiet secrecy.
The results of about four weeks work have converged today to create the Notimator, which bears the following random post modifiers:
- Grouped Letter Substitution - NoteMe's most famous attribute, poorly spelt or completely mangled words. We have compiled a huge list, (which you can add words to) of replacement words.
- Intra-Group Symbol Exchange - This replaces and swaps certain phrases and letters within words such as ee and ea.
- Numeric Padding - Randomly adds numbers to the middle of words and sentances.
- Micro-Circular Pixel Suffixation - NoteMe has a habbit of over using the ..... key, therefore we add strings of full stops to tie this work of art together.
- Graphical Emotion Application - Fills the post up with smiles at the beginning, middle and ens of sentances.
- Feminine Conquestial Digressions - Appends some of NoteMe's most famous quotes pertaining to members of the opposite gender to the end of the post. (Obviously we could not include them all otherwise all the users of this extension will get banned :))
- Epithet sprinkler - NoteMe also has a hobbit of using the **** key. In most cases asterisked out words signify that the VBF word filter has kicked in a replaced a rude word. But in NoteMe's case, it is anyone’s guess as to the original identity of the word.
- Unicode Signature - to apply the finishing touches, we add his unique signature.
Tomorrow the new extension shall be uploaded to NoteMe's website for general VBF consumption. I hope you all enjoy using this.
The Frogect was aptly named, because it's lead is really a Frog and it is to him that I leave the final pleasure of declaring Frogect Rotamiton the first ever ......
Thanks... :rolleyes:
Ohhh...and BTW, this is NO longer an alternative as an update of the official vBulletin extension.