Hmm... the starting comment suggests that these scripts are literal copies. I can check it again once I'm out of HC.
@infopowerbroker gave some great information, but I don't know how to call a script in a wrapper script. The rest I can do, but could someone help me with this part?
I have over 400 of these comics to go through (I took a long time off), so hopefully the script doesn't continually process them all. If it does, any hints on how to do only a specific number of them here, or should I just closet all other I don't want to wait for?
Two options (I did not try these today, please test for typos etc):
- You can call the script directly like you would from the CLI:
cli_execute("call batfellow.ash Kudzu salad");
- You can import the batfellow script's functions into your own script, then
batfellow($item[Kudzu salad]);
Items and usage can be found at the top of the batfellow script (svn.code.sf.net):
# Methods to run the script:
# Read comic, skip Intro NC, run batfellow.ash: You will be prompted to enter a goal:
# Either enter the number or type out the item name:
# 1 Kudzu salad
# 2 Mansquito Serum
# 3 Miss Graves' vermouth
# 4 The Plumber's mushroom stew
# 5 The Author's ink
# 6 The Mad Liquor
# 7 Doc Clock's thyme cocktail
# 8 Mr. Burnsger
# 9 The Inquisitor's unidentifiable object
# This method requires that you start Batfellow yourself to avoid accidents
#
# The following command will complete an entire Batfellow set (this opens it as well, just won't buy it).
# ash import<batfellow.ash> batfellow(item);
#
# Alternatively, you can add it to a script by importing and then using the function directly.
I hope this helps!