Textual Reflexions

25/7/2008

Packrat Helper (version 0.9.1)

Filed under: Packrat — Piotr P. Karwasz @ 11:27 am

[This version of the script is obsolete. For more informations check the PackRat Helper category.]

Following some comments on my last post I made some adjustments to the script to follow the user preferences. Hence I publish version 0.9.1 of the script.

I wish to thank Arachne, Kriis, Splityarn and JustOneTrack for their contributions.

Changelog

  • Browsing is only active on user pages.
  • I added a ‘Notes’ field to the script status. It’s where messages like “You must go to X page for Y feature” go.
  • The “Pop-up” message when we stumble on pop-ups was deleted. As I already said it was meant only for debugging purpose, I didn’t mean to include it into the release.
  • The previous script browsed randomly to the next or previous friend. Since users did not appreciate the random walk, I reverted to the previous behaviour, meaning that the script always goes to the next friend.
  • Some minor adjustments around the pause function.

PackRat Helper: version 0.9.1

Also available at UserScripts.org.

For more informations on installation, please read the FAQ.

32 Comments »

  1. thank you so much for the updated changes. Really appreciate it. Great job on the script. Love the new look and feel.

    Comment by fillifalla — 25/7/2008 @ 2:48 pm

  2. Wow! The script itself was amazing - but it’s even more amazing you made these changes so quickly! Thank you so much!

    Downloading now!

    Comment by Janey — 25/7/2008 @ 3:29 pm

  3. Excellent Script! Thanks for the little notes. Much more userfriendly.

    Comment by Vik — 25/7/2008 @ 4:16 pm

  4. How would I go into the script and change the delay feature?
    Ideally, a user might want to eliminate/shorten/lengthen the delay for overnight collecting you might turn off the delay and when you\’re actively playing you can set the delay to suit your needs.

    Comment by http://dulcedosa.blogspot.com/ — 25/7/2008 @ 6:05 pm

  5. Dulcedosa: For now the delay is a random amount of time between 1.0 and 3.0 seconds. I’ll think about adding some preferences for it for the next release.

    Anyway eliminate the delay is not a good idea: too much strain on the servers, besides the PackRat developers could decide to freeze your account, since so much traffic can not possibly be human generated.

    Comment by Piotr P. Karwasz — 25/7/2008 @ 8:51 pm

  6. For your next update would it be possible to make the Script Status box disappear when not in use (manual or automatic is good with me). Right now the box is blocking lower cards in Chicago on my laptop’s screen so I can’t see the whole page without scrolling.

    Thanks so much for the update.

    Comment by Kriis — 26/7/2008 @ 12:46 am

  7. LOL, now I feel stupid for not appreciating the random walk. Thanks for the explanation. I did figure out last night that it actually did go through everyone, just in a “quirky” way. :D

    Thanks again, Piotr, you rock!

    Comment by Packratter — 26/7/2008 @ 4:43 am

  8. Packratter: Anyway if someone wants also to watch the pack’s for new cards he’d appreciate more to go always in one direction.

    Comment by Piotr P. Karwasz — 26/7/2008 @ 4:46 am

  9. Ok its a big secret, I have read a million web sites on how to install the script and I cannot find an answer, people here have asked how to install the script and no answer.
    Is it a huge secret that no one should know how to install a script?
    It certainly seems like it, anyway after over 2 months of searchin the internet on how to install a script I totally give up, it’s like a huge Government secret, no one will tell you how to install it.
    Is it really that important that no one knows how to install a script, if so why do you write them?
    My last attempt was to try yahoo answers and I got the reply “If you don’t know we are not going to tell you”
    wel that was really useful, I guess its a huge secret.

    Comment by Mad Monkey — 27/7/2008 @ 7:01 am

  10. I have to add that yahoo answers was stupid, the reply “if you do not know how to install the script them we are not telling you” well why would I be asking if I knew how to install a scrip in the first place?

    I understand now that it is a huge secret but I want to know how to run a script in a browser, can anyone give me a clue on how to start without breaking the code of the scripts or whatever it is?
    Please?

    I would be most grateful if someone could just give me a start, no one will tell me how to run a script in a browser, is it really that big of a secret that you cannot tell anyone?

    Comment by Mad Monkey — 27/7/2008 @ 8:05 am

  11. all this does is brings up gobbledygook in my browser and you have no instructions on how to make it work, why cant you tell people how to make it work?

    Comment by Belinda — 27/7/2008 @ 8:11 am

  12. This does not work and it sucks its just a load of rubbish text and nothing happens

    Comment by david — 27/7/2008 @ 8:14 am

  13. I tried to put in the html and it says error on line 1, otherwise it says error on line 26, I tried dragging it into firefox and putting the file location into firefox which was my desktop and it just comes up as a page of text.

    Someone on Yahoo answers said I have to put it in my registry for it to work but I dont know how to put it in my registry, can you help on putting it in my registry?

    Comment by Mad Monkey — 27/7/2008 @ 8:18 am

  14. Mad Monkey, Yahoo Answers is for idiots. Install the Greasemonkey add-on to Firefox FIRST, then install this. DO NOT TOUCH YOUR REGISTRY.

    Comment by Packratter — 27/7/2008 @ 2:09 pm

  15. Buncha friggin’ ingrates.

    Comment by Packratter — 27/7/2008 @ 2:10 pm

  16. Mad Monkey: I wrote a FAQ that explains how to install of these scripts. I didn’t have the time yet to read all the comments.

    Comment by Piotr P. Karwasz — 28/7/2008 @ 12:37 pm

  17. I’m not sure what I’m doing wrong. I’ve installed Greasemonkey. I’ve installed the script. I’m using Firefox 3.x. I don’t see anything on the Packrat page though. When I look in my error console I see:

    Error: tmp is undefined
    Source File: [snip path to script]/facebook_packrat_autocli/facebook_packrat_autocli.user.js
    Line: 166

    Comment by Jerry — 29/7/2008 @ 6:26 am

  18. Ah ok I see. I browsed off my own page and it started working. From the old code I was expecting something else.

    Thanks!

    Comment by Jerry — 29/7/2008 @ 6:33 am

  19. Jerry: It was actually a bug where the script wasn’t able to determine the collection’s name. I am curious what was the collection that generated the error, but probably that’s hard to find out.

    Comment by Piotr P. Karwasz — 29/7/2008 @ 3:08 pm

  20. Has anyone else had a problem with the script continuing to run after it hits 0 credits? I have made a couple of modifications to my script, but nothing that should effect the script in this regard. I had it set to 1000 credits on night and before I saw what was going on it had collected about 2500 credits. So I did a test and set it to 10 credits and it just kept on going. Anyone else see this?

    Comment by Jim — 29/7/2008 @ 8:10 pm

  21. Jim: Maybe you set the option “Browse user pages in an infinite loop”, which starts a never-ending cycle. Otherwise I don’t see what might be the problem.

    Comment by Piotr P. Karwasz — 29/7/2008 @ 8:41 pm

  22. Is there a way to incorporate new sets into the popup selection section other than uninstalling the whole script and its associated preferences and reinstalling? I tried going to the same page the script took me to in the market (Available Collections) hoping the script would recognize that Enchanted Forest has been added, but no luck until after a complete reinstall. Thanks for looking into this.

    Comment by HLM — 30/7/2008 @ 12:11 am

  23. HLM: Visiting Active Collections should be enough to add the new collections available. Attention: the new collections are added at the end of the list, this could change in future releases.

    Comment by Piotr P. Karwasz — 30/7/2008 @ 12:36 am

  24. I was just going to ask about adding the new sets. This script is phenomenal! My only complaint now is that Facebook and Packrat are having server issues today! :)

    Comment by sarah — 30/7/2008 @ 1:31 am

  25. Thanks so much for the script it`s really great, but it`s not getting any pop-ups. Everytime there is a pop-up the status shows the message Error in module “pop-up”. I tried to change the setting and it didn‘t work. Any idea why? Maybe the collection icons, that are now in the middle of the pop-up cards.

    Comment by Richard — 30/7/2008 @ 4:03 am

  26. I love this script, and yes I still not get any pop up. Don’t know what the problem is, will run it for few hours, to see if it can get any pop up

    Comment by Michael Wood — 30/7/2008 @ 4:38 am

  27. Yeah. Still have pop-up problems. (Tried uninstalling and reinstalling. Didn’t help.)

    Comment by Mordy — 30/7/2008 @ 6:36 am

  28. Piotr, you are correct. I was a bonehead and didn’t fully understand what the setting for looping actually did. So now I am sad I blew away my changes I made to it thinking it was my changes causing the problem. But there is an actual problem with popups, they are giving an error. I have not had time to look at what is happening to see if I could fix it. If I figure anything out I’ll let you know.

    Thanks for the great new features!

    Comment by Jim — 30/7/2008 @ 8:29 am

  29. I have been getting an error today. I have it set to pick up cards only from two of the new sets but when any card pops up (including in the checked sets) I get an error message that mentions something like error module in popup on line and then it mentions col 959. Sorry the message goes really quick so I hope I got enough to go on.

    Comment by Kriis — 30/7/2008 @ 10:35 am

  30. There is a problem with pop-ups. Please be patient, I almost finished the next release that will also fix this problem.

    Comment by Piotr P. Karwasz — 30/7/2008 @ 11:14 am

  31. Absolutely awesome script. Really slick and functional. I would love to see, if it isn’t terribly difficult, a function that allows you to browse for a specific card (e.g. I’m looking for ‘Rain’ at the moment and, if it finds that card in a user’s pack, it would pause or even automagically try to steal it with an unlocked card of appropriate value from your own pack. Even without that super-lazy-man feature, though, this is a really fantastic tool.

    Comment by Ygie — 3/8/2008 @ 7:25 pm

  32. Ygie: I am working on the list of cards needed to finish a collection (cards for recipes and missing cards). Some time from now the script will also buy the necessary cards and steal from Rats.

    Comment by Piotr P. Karwasz — 5/8/2008 @ 10:06 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

Powered by WordPress