AmberCutie's Forum
An adult community for cam models and members to discuss all the things!

MFC Assistant v.1

  • ** WARNING - ACF CONTAINS ADULT CONTENT **
    Only persons aged 18 or over may read or post to the forums, without regard to whether an adult actually owns the registration or parental/guardian permission. AmberCutie's Forum (ACF) is for use by adults only and contains adult content. By continuing to use this site you are confirming that you are at least 18 years of age.
Status
Not open for further replies.
Re: Model Assistant v.1 (MFC only)

Kradek said:
schlmoe said:
What I would like to see is a script that will help me separate the "thanks" I receive on the forum. Basically, there are the "sincere thanks", the "oops I thanked by mistake", and the newest category the "intended sarcasm thanks". This is pretty important, as I use the thanks to calculate my internet self esteem, and I'd hate for it to be artificially inflated.
Here you go.

Example:
AmberCutieThanksExample.png

After some further thought and consultation with a colleague, I'd like to to request an enhancement to the "thanks" script. It would be useful to my ise-score calculation to detect how many people enjoyed my post, but did not "thank" it.

In addition to the present categories of: Yay!, Boo!, and Meh, an "Ingrate" category is needed.

There is no rush on this, as I know you must be quite busy. I also have a manual process in place at this time.
 
Re: Model Assistant v.1 (MFC only)

schlmoe said:
SirLes said:
AmberCutie said:
Also, might I suggest removing the bit that translates the tokens into $? I'm sure there could be an argument on either side, but having a running count of $ right in members faces might have a negative effect on the model.

"OMG, she just made $150 for that countdown and refused to finger her ass, what a greedy bitch!"

I know people can convert it on their own if they wish, but there's a reason MFC uses tokens instead of $ amounts in the first place. ;)
For $150 shouldn't she juggle fire sticks while balancing on a ball and cooking a sponge cake as well as fingering ass?

sponge cake as well as fingering ass
SirLes, I may have lost all respect for you now. I thought every knew that only German Chocolate cake goes with ass-fingering.
Ya learn something new everyday, thanks schlmoe cause I actually thought it was Greek chocolate cake.
 

Attachments

  • Sour Cream Chocolate Cake.JPG
    Sour Cream Chocolate Cake.JPG
    33.9 KB · Views: 344
Not to rain on your parade. {its a very awesome parade though!} but has anyone installed and used this yet? Does it work great?
 
Re: Model Assistant v.1 (MFC only)

SirLes said:
schlmoe said:
SirLes said:
AmberCutie said:
Also, might I suggest removing the bit that translates the tokens into $? I'm sure there could be an argument on either side, but having a running count of $ right in members faces might have a negative effect on the model.

"OMG, she just made $150 for that countdown and refused to finger her ass, what a greedy bitch!"

I know people can convert it on their own if they wish, but there's a reason MFC uses tokens instead of $ amounts in the first place. ;)
For $150 shouldn't she juggle fire sticks while balancing on a ball and cooking a sponge cake as well as fingering ass?

sponge cake as well as fingering ass
SirLes, I may have lost all respect for you now. I thought every knew that only German Chocolate cake goes with ass-fingering.
Ya learn something new everyday, thanks schlmoe cause I actually thought it was Greek chocolate cake.

I think we need a model to adopt the persona of SpongeCake SqueezeBobs, Aedan? Amber? Looking at you two in particular.
 
Re: Model Assistant v.1 (MFC only)

schlmoe said:
After some further thought and consultation with a colleague, I'd like to to request an enhancement to the "thanks" script. It would be useful to my ise-score calculation to detect how many people enjoyed my post, but did not "thank" it.

In addition to the present categories of: Yay!, Boo!, and Meh, an "Ingrate" category is needed.

There is no rush on this, as I know you must be quite busy. I also have a manual process in place at this time.

The Ambercutie Thanks script has now been updated! The script attempts to determine how many people have read the thread and subtracts the number of thank you's for your individual post to come up with an IngrateCount.

IngrateCountExample.png


Enjoy!
 
I've updated the MFC Assistant script to allow you to post the count to the chat window either manually or on a throttled automated basis. I'll also implement a model kill switch later tonight so that a model can type in some phrase that will prevent anyone running the MFC Assistant script from posting anything from MFC Assistant to the chat.
 
Another Firefox addons that replaces/improves Greasemonkey is Scriptish. Its sometimes more easily available when using beta versions of the browser. Download only if you're having problems with Greasemonkey.
 
Made some minor changes to the script and also implemented the kill switch I mentioned before. If someone is using the script to post counts to chat, you'll know because the messages will be preceded with 'MA: '. If you do not desire that to happen, you, as the model can type the phrase 'the soap is a lye' and the script will no longer post to chat. The script will also remember that you do not want it posting to your chat at least until the person running the script clears cookies on their browser. Also posting counts to chat is throttled; it can only be done once every 5 seconds. The throttle is mainly to prevent continually posting the count during, say a tip wall, or some other flurry of tips.
 
Re: Model Assistant v.1 (MFC only)

RedHerby said:
I want the ACF Score to there ! :) Please see below posting.

http://www.ambercutie.com/forums/viewtopic.php?f=15&t=6946#p142302
Would love to accommodate you but I'm not sure how to easily manage the "in period" parts of the formula below.

( Thanks received in period divided by Postings done in period )
multiplied by
( Thanks send in period divided by Thanks received in period )
 
Re: Model Assistant v.1 (MFC only)

Kradek said:
RedHerby said:
I want the ACF Score to there ! :) Please see below posting.

http://www.ambercutie.com/forums/viewtopic.php?f=15&t=6946#p142302
Would love to accommodate you but I'm not sure how to easily manage the "in period" parts of the formula below.

( Thanks received in period divided by Postings done in period )
multiplied by
( Thanks send in period divided by Thanks received in period )
I understand, was the option to 'thank' a posting there from the beginning of the forum or is it added later?
 
Jupiter551 said:
Thanks was, like last may or june I think?
Ok, then leaving out the period part in the formula is not a good idea, maybe using the avg posts a day and avg thanks received a day in the first part of the formula?

( avg thanks received a day divided by avg postings a day)
multiplied by
( Thanks send divided by Thanks received)
multipied by a fixed number to make the result a normal number like the MFC cam score.

Don't know if its possible in gm scripts, but in other languages its possible to translate a time string like 'Thu Aug 18, 2011 11:53 pm' to unix epoch time.
 
RedHerby said:
Jupiter551 said:
Thanks was, like last may or june I think?
Ok, then leaving out the period part in the formula is not a good idea, maybe using the avg posts a day and avg thanks received a day in the first part of the formula?

( avg thanks received a day divided by avg postings a day)
multiplied by
( Thanks send divided by Thanks received)
multipied by a fixed number to make the result a normal number like the MFC cam score.

Don't know if its possible in gm scripts, but in other languages its possible to translate a time string like 'Thu Aug 18, 2011 11:53 pm' to unix epoch time.

Yeah but...the Thanks system only came in relatively recently (under a year) so the time period would be skewed to newer members - unless you meant a time period like a rolling 60 day count.
 
Jupiter551 said:
Yeah but...the Thanks system only came in relatively recently (under a year) so the time period would be skewed to newer members - unless you meant a time period like a rolling 60 day count.

When the thanks button came out, I actually devoted a day to attempting to find posts I had wanted to thank...

sadly, I only found a few of the thousands I know are there. Every once in awhile, I go back over an old thread to do this.
 
  • Like
Reactions: Shaun__
Jupiter551 said:
RedHerby said:
Jupiter551 said:
Thanks was, like last may or june I think?
Ok, then leaving out the period part in the formula is not a good idea, maybe using the avg posts a day and avg thanks received a day in the first part of the formula.
Yeah but...the Thanks system only came in relatively recently (under a year) so the time period would be skewed to newer members - unless you meant a time period like a rolling 60 day count.
indeed, thats why original I did use 60 days rolling like the mfc cam score, howerver that information is not available to a gm script.

the idea is to neutralize high volume posters, that can be done to compare below two numbers.

- average posts a day, calculated from the join date until now.
- average thanks received a day, calculated from the fixed thanks start day ( or the join date if the join date is after that fixed start day) until now.
 
RedHerby said:
the idea is to neutralize high volume posters
Why? :p If someone posts 5x as much as someone else, and is thanked 5x as much as well, more people overall have appreciated that person, and they've contributed more. If anything, high volume is also a more accurate descriptor since abberations (some random post that gets 45 thanks) get averaged out over volume.

I assume all the thanks system is meant to do is highlight net appreciation, and someone who writes 50 posts and get 90 thanks is STILL contributing more than someone who writes 3 posts and gets 30 thanks each, no matter how popular (or populist) those posts are.
 
RedHerby said:
Jupiter551 said:
Thanks was, like last may or june I think?
Ok, then leaving out the period part in the formula is not a good idea, maybe using the avg posts a day and avg thanks received a day in the first part of the formula?

( avg thanks received a day divided by avg postings a day)
multiplied by
( Thanks send divided by Thanks received)
multipied by a fixed number to make the result a normal number like the MFC cam score.

Don't know if its possible in gm scripts, but in other languages its possible to translate a time string like 'Thu Aug 18, 2011 11:53 pm' to unix epoch time.
There's no problem manipulating dates, the problem is that there is no date information associated with an individual thank you (that I can find anyway). When you click on the thank you associated links in a profile beside a post, they take you to a list of posts, not to information about the thank yous.

Basically, I can only work with information that is presented on the page, I don't have access to the thank you database. Assigning a sincerity metric to thank you's is easy, because all you need to do is look for all the thank you's presented on the page. IngrateCount is slightly more difficult because you need to know how many times a particular thread has been viewed which is not actually available on the page where the post is displayed, but is fortunately displayed on the list of threads you pass through to get to the posts (as a side note, if you view ACF by viewing unanswered posts, or active topics, IngrateCount doesn't work, or uses old information).

That said, it could probably be worked around by having the script set up it's own database and go hunting for information for every user of the forums, but that's really beyond the scope of a humorous, takes a few minutes to write, script. I'm also not sure Amber would appreciate having her site scraped by everyone running the script just to accumulate thank you information.
 
Kradek said:
Basically, I can only work with information that is presented on the page.
I understand that, and for sure its just something funny, a ACF score that is not fair and stupid and strange, just like the 'real one', the MFC cam score :)

So we have I think 5 informations parts:

Joined:
Posts:
Thanks Sent:
Thanks Received:
Thanks Start Date: Wed Jun 01, 2011 0:00 am ??

My formula currently is: ( avg-thanks-received / avg-postings ) * ( "Thanks Send" / "Thanks Received" )

avg-postings = "Posts" / days from "Joined" until now.
avg-thanks-received = "Thanks Received" / days from the "Thanks Start Date" until now ( or from the "Joined" date if that is later )
 
RedHerby said:
Kradek said:
Basically, I can only work with information that is presented on the page.
I understand that, and for sure its just something funny, a ACF score that is not fair and stupid and strange, just like the 'real one', the MFC cam score :)

So we have I think 5 informations parts:

Joined:
Posts:
Thanks Sent:
Thanks Received:
Thanks Start Date: Wed Jun 01, 2011 0:00 am ??

My formula currently is: ( avg-thanks-received / avg-postings ) * ( "Thanks Send" / "Thanks Received" )

avg-postings = "Posts" / days from "Joined" until now.
avg-thanks-received = "Thanks Received" / days from the "Thanks Start Date" until now ( or from the "Joined" date if that is later )

Updated. I chose 5/1/2011 as the "Thanks Start Date" since I don't have an exact date.
 
  • Like
Reactions: RedHerby1
Kradek said:
Updated. I chose 5/1/2011 as the "Thanks Start Date" since I don't have an exact date.
Thanks !

hmmm, there is nothing happening on my screen, I think I must investigate this, my versions are:

Mac OS X: 10.7.2

Chrome: 16.0.912.75
Tampermonkey: 2.4.2691

FireFox: 10.0.2
Greasemonkey 0.9.17
 
Kradek said:
Hit F12 in Chrome and tell me what, if any errors are popping up in the console.
Here are a screen shot from Chrome and FireFox
 

Attachments

  • Screen Shot 2012-02-23 at 8.32.13 PM.png
    Screen Shot 2012-02-23 at 8.32.13 PM.png
    146.2 KB · Views: 72
  • Screen Shot 2012-02-23 at 8.33.36 PM.png
    Screen Shot 2012-02-23 at 8.33.36 PM.png
    103.2 KB · Views: 72
Kradek said:
Popped up a new version, see if that helps.
yeah !, working now, very cool, thanks !

I see its in the range 0.02 to 4, I think a multiply with 10000 with no decimals makes it nice number, a bit compared to MFC cam score.

<dd><strong>ACF Score: </strong>" + Math.round(acfScore * 10000) + "</dd>"
 

Attachments

  • Screen Shot 2012-02-23 at 9.27.10 PM.png
    Screen Shot 2012-02-23 at 9.27.10 PM.png
    63.4 KB · Views: 67
  • Screen Shot 2012-02-23 at 9.27.23 PM.png
    Screen Shot 2012-02-23 at 9.27.23 PM.png
    57.4 KB · Views: 67
  • Screen Shot 2012-02-23 at 9.27.49 PM.png
    Screen Shot 2012-02-23 at 9.27.49 PM.png
    62.6 KB · Views: 67
  • Screen Shot 2012-02-23 at 9.30.20 PM.png
    Screen Shot 2012-02-23 at 9.30.20 PM.png
    49.7 KB · Views: 67
  • Screen Shot 2012-02-23 at 9.31.09 PM.png
    Screen Shot 2012-02-23 at 9.31.09 PM.png
    59.2 KB · Views: 67
Kradek said:
hehe, a formula like this, its something you can tweak forever I think :)

Special for Jupiter/Stalin I have changed the formula a bit so that the quantity counts a bit more.
Code:
var acfScore = avgThanksPerDay * (avgThanksPerDay / avgPostsPerDay) * (thanksSent / thanksReceived) * 1000;
details.innerHTML = details.innerHTML + "<dd><strong>ACF Score: </strong>" + Math.round(acfScore) + "</dd>"
With a few random ACF members it is
Code:
JoleneJolene:  15427
Kradek:         4000
The_Brown_Fox:  3881
AmberCutie:     3415
Poker_Babe      2539
Jupiter551:     1805
Bawsky:           26
I like it, JoleneJolene at the first place and Bawsky down under, cool.
 
Status
Not open for further replies.