Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int setting_output_amount = 100;
- string getFamiliarNameFromPage(string page_text)
- {
- int start = page_text.index_of("<input class=text type=text size=40 maxlength=40 name=newname value=\"");
- if (start < 0)
- return "";
- int end = page_text.index_of(">", start);
- if (end < 0)
- return "";
- return page_text.substring(start + 69, end - 1);
- }
- string getFamiliarName()
- {
- //hacky:
- string page_text = visit_url("familiar.php");
- return getFamiliarNameFromPage(page_text);
- }
- void main()
- {
- if (my_familiar() == $familiar[none])
- {
- print("Need familiar.");
- return;
- }
- string starting_name = getFamiliarName();
- print("Starting familiar name: \"" + starting_name + "\"");
- print("Familiar names for " + my_familiar() + ":");
- print("--------");
- for i from 1 to setting_output_amount
- {
- string text = visit_url("familiar.php?action=rename&newname=");
- string name = getFamiliarNameFromPage(text);
- print_html("<span>" + name.entity_encode() + "</span>");
- }
- print("--------");
- visit_url("familiar.php?action=rename&newname=" + starting_name.entity_encode()); //change it back
- print("Done");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement