The links in Facebook have this format:
http://apps.facebook.com/onthefarm/track.php?creative&cat=lonely_cow&subcat=pink&key=&next=lonelycow.php%3Fowner_id%3D %26lonely_cow_id%3D %26animalType%3Dcow_pink%26lonely_cow_sig%3D &ref=nf
Interesting is, that the key is not needed and if you use farmville.com to play you will get another links like:
http://www.farmville.com/lonelycow.php?owner_id=1234&animalType=cow_pink&lonely_cow_id=123456456345&lonely_cow_sig=234523452345
Since the farmville.com URL is simpler, we concentrate on this.
Lets have a look at the variables.
owner_id = this is the facebook id of the user, who found the animal
animalType = this is the animal type like cow_pinkm calf_pink , ...
lonely_cow_id = this id is unique for every lost animal
lonely_cow_sig = this is a signature of the string
Zynga is using this signature to protect user changes in the url like changing the animalType to calf_redbrown.
Interesting is, that Zynga is only saving the cow_id on the serverside. The signature is calculated by the client.
What does this mean for us? We can generate our own links, just by using the cow_id.
Back to redbrown calf, this calf cannot be born, because the redbrown cow cannot be stored in the dairybarn. But it is a valid object in the gamedata and we can now convert every lonely cow link to a redbrown calf link.
As proof of concept we implemented this and testet it with some calfs, seems like you can generate every calf from any lonely cow link, even from deer bucks or horses.
Visit http://fvinternals.funpic.de/convert.php and test it with a valid lonely animal link.
Thank you! Working great.
ReplyDeleteWorks like a charm - TYVM!!! :)
ReplyDeleteWOW! Thank you!!!
ReplyDeletewould this work with any calf or only redbrown calves? if so, could you post instructions on how to do this? thanks for all your efforts!!!
ReplyDeletecheers
Works sweet, but what about changing to other calfs, can we use same signature. If not how do we calculate it. Did you test with turkey_light ? this is a lonely animal
ReplyDelete@Michael: This works with every calf. At the moment we are only supporting the redbrown_calf.
ReplyDelete@Anonymous: turkey_light does not work with this url type. You can check the links, if they contain a frID, this method is normally not working. It seems that the frID is mapped to an animalType at serverside.
Is there a list of all of the lonely_cow_id? So we could try to make all of the other calves? Thank you so much!
ReplyDeletehey i want to know if we can get red calfs some how? is it possible that this forum will make link for that? before it the red cows get released? i like kelly green cow but i dont have any....any possibility to get them by link since i read somethin on ur forum but dident understand it
ReplyDeleteThank you (^_^)
so this is cannot be used for foals?
ReplyDeletei have try to convert my foals into the calf and it keep saying "Sorry, you inserted a wrong link"
d converter converts any lonely animal link into a redbrown calf with ease.....
ReplyDeletebut what if we need to convert d links to any other calf....say a red calf or pinkpatch calf or a kelly green calf.....
is there a procedure for tht....wud really appreciate if u cud put up d converters for other calves also.......
how can i get a kelly green calf?? pleeease...
ReplyDeleteyes i would also love to know how to convert to other calfs or items.
ReplyDeleteThank you - but a little addition, the redbrown calf (and any calf) still CAN be born by simply changing one line when harvesting your dairy with Charles running ;-).
ReplyDeleteThough it's only a giveaway-link you can send it to you with a 2nd acc or something.
how to make any other calf?
ReplyDeleteI hope you can help me, my english is not so good. the converter for the redbrown calf works great. but how to get neapolitan, red, pink or kelly calfs? Who can help me or send these calfs?
ReplyDeleteyes I would like to know how to convert to an adult redbrown Cow... right now it is all I am needing to complete my collection.
ReplyDeleteNow that the red calf is available WE need the purple and brown longhorn ones !!
ReplyDeleteheh yep need all calfs ... else thank you that add and red calf !
ReplyDeleteWorks with the calf belted???
ReplyDeleteThank so much, it's really work =) Do u think to made something like this for fols? i mean converter like this but for foals
ReplyDeleteI have been trying other calves. experimented with Tuscan. lonely_cow_sig%3Ddc202faf54870a0ba2983ec8d0ee2e6b
ReplyDeleteshould be if correct dc202faf54870a0ba2983ec8d0ee2e6b
lonelycow.php?lonely_cow_sig=dc202faf54870a0ba2983ec8d0ee2e6b&animalType=calf_tuscan with unique lonely_cow_id= of the posted lonely animal.
Seem to be missing something still, or not understanding a part...
tell us how to generate lonely_cow_sig=
ReplyDeleteI see now that was the mysterious part lonely_cow_sig= is unique as I can see is not simply copied this is generated for each link. How that is generated ? I don't know!
ReplyDeletei need lonely animal link.....[plese give me if u had one]
ReplyDeletecan u plzz tell me how to make link for any new cow or calf or put a converter for some new calves thank u
ReplyDeleteTyvm !!!!! it works fantastic !
ReplyDeleteOhh.. real stupid posting this on a public site. Zynga will fix this as soon as they find out.
ReplyDeleteFunny that this site has all the goods and is open.
ReplyDeleteBTW, morons. It doesn't matter if this were open or not, the info gets spread around Facebook asap anyways. Get over yourselves and be thankful that they share their knowledge with you.
Is there a tutorial or something of the like to walk me through this the first time? I can do the Charles one. But it no longer works. Thanks
ReplyDeleteplenty of ways to spread I personally haven't shared this through facebook. I have sent converted links through private message to couple select. Basically enjoy it while it lasts hopefully a little while longer.
ReplyDeletewhere to get the Palouse and red?
ReplyDeletehow can we make links??? please tell me how can we generate lonely_cow_sig ??
ReplyDeleteyeah would love to have info on getting "other" calves as stated. I've tried and tried figuring out the right codes, but nothing works. Any help there before this gets patched?!?!?
ReplyDeleteWhat i can see is that this will work the same with BUSHELS.... cuz bushels uses the same type of line....
ReplyDeleteYou'll be able to change a normal bushel into a rare bushel.....
lol what do u want with bushels men .. here is wrong page for bushels ^^
ReplyDeleteno more work for me , always get this message "Sorry, you have created too many links" AM I ???
ReplyDeleteBushels use a diffrent link. This is not working with url belonging to reward.php. If you have any ideas feel free to send us an e-mail. :)
ReplyDeleteSo how long am I banned for making too many links?
ReplyDeleteGreat! Respect, good work ;-)
ReplyDeleteNow how can we get the other calves?
more colors plzzzzzzzzzzzzzzzzzzzzzzzz
ReplyDeleteCan anyone tell me how to rid of the error "Sorry, you have created too many links"?
ReplyDeleteSend an e-mail to fvinternals :)
ReplyDeletethank you, we might have a French version of your work
ReplyDeleteCan anyone tell me how to rid of the error "Sorry, you have created too many links"?
ReplyDeleteother calfs???
ReplyDeletehi
ReplyDeletecuold you tell me how to calculate the sig id ?
thank you ^^