Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

Facebook Packrat Autoclicker

Collects free items/credit and helps buying cards.

Description

  1. Automatically collects free credits when browsing
  2. It can cycle through user pages until it collects a specified amount of credit. You can specify the amount either in the Market pages (by following the 'Get X credits' links) or by hand in the Script Config menu tab.
  3. You can pause the gathering cycle by hitting the SPACE key. If your browser is loading a new page, it will still finish this action and then pause.
  4. It can collect pop-up cards automatically or stop the gathering cycle to let you choose what to do. The behavior is configurable in the Script Config menu tab.
  5. It highlights the missing items from the collections in your vault by placing them at the beginning of the pack on markets and user pages with STEAL/BUY in all capital letters. You have to go to your vault at least once to gather the information needed.

Versions

<dl>
Version 0.1
Initial release with just the auto-click on free credit function.
Version 0.2
Now the script collects automatically the credit needed for a card which is too expensive.
Version 0.2.1
Bugfix: cards are fetched now.
Version 0.3
Added card highlighting. Cards are no more picked up by default
Version 0.4
see this blog entry for the list of enhancements
Version 0.4.1
now you can just press SPACE once to pause the script
</dl>

Automatic updates

In order to subscribe to automatic updates of this script you have to install the User Script Updates script.

For more informations look at the Facebook Packrat Autoclicker blog




19 hours ago
That_Other_guy User

The script does not work any more with the new adition of "in the oven" cards, when you browse profiles collecting credits with the script it will work fine until it comes to a profile where somone has an "in the oven" card and then it will not go past that stage until you click it your self, is there anyway around this?

 
Jul 6, 2008
Virzin Scriptwright

Get More Then 7 Plus Facebook Tips Tricks and ProxyLinks.
and learn how to surf facebook most faster then before. Try Below lInk !
http://www.vevin.com/facebook/manage-facebook-p...

Thanks

 
Jun 23, 2008
moriakaice Scriptwright

How about adding configurable time between reloading page when collecting credits? With two options - one being pause after a successful credit collection and one after an unsuccessful try. Maybe randomising them a bit would be a good idea - that's more human-like than just plain reloading as soon as the page is loaded. And at the same time the load on Facebook is reduced.

 
May 25, 2008
Piotr P. Kar... Script's author

JEA: You can now customize the way pop-ups are collected (collect all, ask user, reject all) in the new script's preferences (just install the new version). Collecting an arbitrary amount of money is also possible (if you want to collect more than 1000 credits in one shot you'll have to modify the variable MAX_AMOUNT in the code though).

Grinding is on my TODO list.

 
May 20, 2008
JEA User

Probably not a good idea then. Also, once the word got out it'd make it impossible to play without it by inflating the price of cards between players.

I was thinking along the line of a variable in the code that the user could turn on/off that would reject all pop-ups. You might miss a good card, but because I was leaving it running over night I'd have missed it anyway.

 
May 19, 2008
Piotr P. Kar... Script's author

JEA: How do you propose to handle pop-ups automatically? Accept every pop-up that appears? For now I ask user confirmation for every pop-up in order not to fill the pack with useless cards.

I am not a big fan of leaving the script overnight so I will add automatic grinding, but I will put some limits on it (asking users to modify the code in order to make it work the whole night).

Remark that you can have huge amounts of money by modifying the variable <something>get_amount</something> in about:config.

I remind you that using scripts to interact with Facebook is against their ToS (modifying just the pages layout is obviously allowed), so if you use the script to heavily (like let it run several days without interruption) interact with Packrat, the DEV team can catch you and deactivate your account.

A reasonable use of the script is undetectable, but you cannot convince the DEVs that you played Packrat without interruption for several days in a row. :-)

 
May 17, 2008
JEA User

Really helpfull!

What about a grinding function? It cycles indefinatly through your friends collecting credits and swapping the highest value card you have in common. Then I could leave it running overnight and it would bump up my score and credits. It'd have to handle pop-up's automatically.

 
May 14, 2008
Piotr P. Kar... Script's author

If you have a feature idea for the script or just want to leave a comment without registering with UserScripts.org visit the Packrat section of my blog:

http://karwasz.org/blog/category/science/techno...

 
May 9, 2008
Ofer Scriptwright

I'm sorry,
It was a crush because of another script that i have...
good job!

 
May 9, 2008
Piotr P. Kar... Script's author

Thank you for reporting it. Are you talking about:

Error: a2431403991_$(a2431403991_parentElement) has no properties
Source file: http://apps.facebook.com/fbml_static_get.php?sr...
Ligne : 7

Actually if you look closely the error does not come from my script, but from another script on the page written by Alamofire, so there is nothing to do to correct it.

But my script should be untouched by this error...

 
May 9, 2008
Ofer Scriptwright

It doesn't work for me...
line 7 somthing for no properties...
4 times...

 
May 5, 2008
Piotr P. Kar... Script's author

Since version 0.2 you can browse to your preferred market, hit Get X credits and the script will fetch them automatically for you.

Free cards are also taken into account.

You could comment on this script if you were logged in.