21 |
22 |
23 |
--------------------------------------------------------------------------------
/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | **Browser:** Firefox|Chrome X.Y.Z
2 | **Plugin:** Greasemonkey|Tampermonkey X.Y.Z
3 | **Script:** Script name X.Y.Z
4 | **Accessed url:** Put here the URL that you were when the error occurred
5 | **Installation url:** Put here the URL that you used to install the script (Optional, only if the script doesn't work since installation)
6 | **Error Message:** Error that appeared on Error Console containing stacktrace, filename and line number (a printscreen of the Error Console also is welcome)
7 | **Obs.:** Put here some other observations that you consider relevant (Optional)
8 | **Expected behavior:** Fill here what you expected to happen
9 | **Actual behavior:** Fill here what actually happened
10 | **Steps to reproduce:**
11 | 1. -
12 | 2. -
13 |
14 | **Example of code**: (Optional, only if you know what it means)
15 |
CODE HERE
16 |
--------------------------------------------------------------------------------
/scripts/Neopets_Quick_SDB_Checker/README.md:
--------------------------------------------------------------------------------
1 | # [Neopets : Quick SDB Checker](.)
2 |
3 | [](../../../../raw/master/scripts/Neopets_Quick_SDB_Checker/61435.user.js)
4 |
5 | **Summary:** Enables Alt+S to quickly check whether the selected text is in SDB and asks to remove it
6 | **License:** GNU GPL
7 | [](https://goo.gl/DNfg2w)
8 |
9 | ### Screenshots
10 | 
11 | 
12 |
13 |
14 | ### Installs
15 | 
16 |
17 | 
18 |
--------------------------------------------------------------------------------
/scripts/Neopets_Shop_Wizard_Improved_Search/README.md:
--------------------------------------------------------------------------------
1 | # [Neopets : Shop Wizard : Improved Search](.)
2 |
3 | [](../../../../raw/master/scripts/Neopets_Shop_Wizard_Improved_Search/164819.user.js)
4 |
5 | **Summary:** Improves the Shop Wizard
6 | **License:** GNU GPL
7 | [](https://goo.gl/DNfg2w)
8 |
9 | ### Screenshots
10 | 
11 | 
12 | 
13 |
14 |
15 | ### Installs
16 | 
17 |
18 | 
19 |
--------------------------------------------------------------------------------
/scripts/Neopets_Quick_Price_Checker/README.md:
--------------------------------------------------------------------------------
1 | # [Neopets : Quick Price Checker](.)
2 |
3 | [](../../../../raw/master/scripts/Neopets_Quick_Price_Checker/61379.user.js)
4 |
5 | **Summary:** Enables Alt+W to quickly check the price of the selected text and converts it into a link
6 | **License:** GNU GPL
7 | [](https://goo.gl/DNfg2w)
8 |
9 | ### Screenshots
10 | 
11 | 
12 |
13 |
14 | ### Installs
15 | 
16 |
17 | 
18 |
--------------------------------------------------------------------------------
/includes/Includes_Message/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Message](.)
3 |
4 | **Summary:** Adds messages to the document body
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_log
10 | // @grant GM_addStyle
11 | // @grant GM_getValue
12 | // @grant GM_setValue
13 | // @grant GM_getResourceText
14 | // @resource messageContainerCss https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Message/resources/css/messageContainer.css
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Template_%5BBETA%5D/176400.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Message/main.user.js
17 | ```
18 |
19 |
--------------------------------------------------------------------------------
/includes/Includes_ShowMyCode/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : ShowMyCode](.)
3 |
4 | **Summary:** ShowMyCode Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_log
10 | // @grant GM_addStyle
11 | // @grant GM_getValue
12 | // @grant GM_setValue
13 | // @grant GM_deleteValue
14 | // @grant GM_xmlhttpRequest
15 | // @grant GM_getResourceText
16 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_HttpRequest/56489.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_WinConfig/163374.user.js
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_ShowMyCode/69584.user.js
19 | ```
20 |
21 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Inventory/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Inventory](.)
3 |
4 | **Summary:** Inventory Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
11 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Inventory/main.user.js
15 | ```
16 |
17 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_QuickStock/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : QuickStock](.)
3 |
4 | **Summary:** QuickStock Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
11 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_QuickStock/main.user.js
15 | ```
16 |
17 |
--------------------------------------------------------------------------------
/scripts/Neopets_Avatars_Flash_Games_[BETA]/README.md:
--------------------------------------------------------------------------------
1 | # [Neopets : Avatars Flash Games [BETA]](.)
2 |
3 | [](../../../../raw/master/scripts/Neopets_Avatars_Flash_Games_[BETA]/127882.user.js)
4 |
5 | **Summary:** Displays Avatars Flash Games and lets us to send score automatically
6 | **License:** GNU GPL
7 | [](https://goo.gl/DNfg2w)
8 |
9 | ### Screenshots
10 | 
11 | 
12 | 
13 |
14 |
15 | ### Installs
16 | 
17 |
18 | 
19 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Bank/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Bank](.)
3 |
4 | **Summary:** Bank Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @grant GM_getResourceText
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Bank/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_SDB/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : SDB](.)
3 |
4 | **Summary:** Bank Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @grant GM_getResourceText
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_SDB/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Shop/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Shop](.)
3 |
4 | **Summary:** Shop Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @grant GM_getResourceText
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Shop/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Auctions/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Auctions](.)
3 |
4 | **Summary:** Auctions Function
5 | [](https://goo.gl/DNfg2w)
6 | ### Usage
7 | ```
8 | // @grant GM_getValue
9 | // @grant GM_setValue
10 | // @grant GM_xmlhttpRequest
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Auctions/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Wizard/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Wizard](.)
3 |
4 | **Summary:** Wizard Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @grant GM_getResourceText
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Wizard/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/scripts/README-template.md:
--------------------------------------------------------------------------------
1 | # [%{meta.name/}](.)
2 |
3 | [](../%{raw/})
4 | %{meta}%{description}
5 | **Summary:** %{value/} %{/description}%{license}
6 | **License:** %{value/} %{/license}%{/meta}
7 | [](https://goo.gl/DNfg2w)
8 | %{sshots|>0}
9 | ### Screenshots
10 | %{values}
11 | %{/values}%{/sshots}
12 | %{issues.list|>0}
13 | ### Issues
14 | State|Topic|Replies|Author|Updated
15 | :---:|:---|:---:|:---:|---:
16 | %{values}%{state/}|#%{number/}: [%{title/}](%{html_url/})|%{comments/}|[%{user.login/}](%{user.html_url/})|%{updated_at/}
17 | %{/values}%{/issues.list}
18 | ### Installs
19 | 
20 |
21 | 
22 |
--------------------------------------------------------------------------------
/scripts/GitHub_Missing_Readme/README-template.md:
--------------------------------------------------------------------------------
1 | # [%{meta.name/}](.)
2 |
3 | [](../%{raw/})
4 | %{meta}%{description}
5 | **Summary:** %{value/} %{/description}%{license}
6 | **License:** %{value/} %{/license}%{/meta}
7 | [](http://goo.gl/Fv19S)
8 | %{sshots|>0}
9 | ### Screenshots
10 | %{values}
11 | %{/values}%{/sshots}
12 | %{issues.list|>0}
13 | ### Issues
14 | State|Topic|Replies|Author|Updated
15 | :---:|:---|:---:|:---:|---:
16 | %{values}%{state/}|#%{number/}: [%{title/}](%{html_url/})|%{comments/}|[%{user.login/}](%{user.html_url/})|%{updated_at/}
17 | %{/values}%{/issues.list}
18 | ### Installs
19 | 
20 |
21 | This file was generated automatically at `%{updated_at/}`
--------------------------------------------------------------------------------
/includes/Includes_Neopets_TrainingSchool/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : TrainingSchool](.)
3 |
4 | **Summary:** TrainingSchool Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_xmlhttpRequest
10 | // @grant GM_getResourceText
11 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
12 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_TrainingSchool/main.user.js
16 | ```
17 |
18 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_StockMarket/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : StockMarket](.)
3 |
4 | **Summary:** StockMarket Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_StockMarket/main.user.js
17 | ```
18 |
19 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets](.)
3 |
4 | **Summary:** Neopets Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_XPath/63808.user.js
10 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets/63810.user.js
11 | ```
12 |
13 | ### Issues
14 | State|Topic|Replies|Author|Updated
15 | :---:|:---|:---:|:---:|---:
16 | closed|#45: [Premium Events](https://github.com/w35l3y/userscripts/issues/45)|7|[jkingaround](https://github.com/jkingaround)|2016-04-13T23:16:32Z
17 | closed|#43: [Food Club Include - Doesn't return anything anymore?](https://github.com/w35l3y/userscripts/issues/43)|4|[jkingaround](https://github.com/jkingaround)|2016-04-14T04:12:45Z
18 |
19 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | ## Reporting issues
2 | [Click here](../../issues/new?title=Briefly%20describe%20your%20issue%20here...) to use the [issue template](ISSUE_TEMPLATE.md).
3 |
4 | ## Example of how to fill the fields
5 |
6 | **Browser:** Firefox 45.0.1
7 | **Greasemonkey:** 3.7
8 | **Script:** Neopets : Battledome : Fight!
9 | **Accessed url:** http://www.neopets.com/dome/arena.phtml
10 | **Installation url:** https://github.com/w35l3y/userscripts/raw/master/scripts/Neopets_Battledome_Fight!/161251.user.js
11 | **Error Message:** No error messages
12 | **Obs.:** It seems to be working but it stops working for some reason
13 | **Expected behavior:** The script playing by itself
14 | **Actual behavior:** The script automatically plays until a random step and then it stops
15 | **Steps to reproduce:**
16 | 1. Fight against opponent X until the end to store the movements (I only used equipments A and B)
17 | 2. Start a fight against the same opponent
18 |
19 | **Example of code**:
20 |
-
21 |
--------------------------------------------------------------------------------
/scripts/Neopets_Quick_Price_Checker/resources/default.css:
--------------------------------------------------------------------------------
1 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_0,
2 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_2,
3 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_4,
4 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_5 {
5 | width: 50%;
6 | float: left;
7 | }
8 | .winConfig_QuickPriceCheckerSettings > .body > .fieldName_group .fieldType_0 label,
9 | .winConfig_QuickPriceCheckerSettings > .body > .fieldName_group .fieldType_2 label,
10 | .winConfig_QuickPriceCheckerSettings > .body > .fieldName_group .fieldType_4 label,
11 | .winConfig_QuickPriceCheckerSettings > .body > .fieldName_group .fieldType_5 label {
12 | width: 40%;
13 | float: left;
14 | }
15 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_0 input,
16 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_2 input {
17 | width: 40%;
18 | }
19 | .winConfig_QuickPriceCheckerSettings .fieldName_group .fieldType_5 select {
20 | width: 43%;
21 | }
22 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_StampAlbum/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : StampAlbum](.)
3 |
4 | **Summary:** StampAlbum Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_StampAlbum/main.user.js
18 | ```
19 |
20 |
--------------------------------------------------------------------------------
/includes/Includes_JellyNeo_Battlepedia/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : JellyNeo : Battlepedia](.)
3 |
4 | **Summary:** Battlepedia Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_JellyNeo_Battlepedia/main.user.js
18 | ```
19 |
20 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_FEAgency/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : FEAgency](.)
3 |
4 | **Summary:** FaerielandEmploymentAgency Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_FEAgency/main.user.js
18 | ```
19 |
20 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_NeopianShop/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : NeopianShop](.)
3 |
4 | **Summary:** NeopianShop Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_NeopianShop/main.user.js
18 | ```
19 |
20 |
--------------------------------------------------------------------------------
/includes/Includes_I18n/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : I18n](.)
3 |
4 | **Summary:** I18n Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_deleteValue
12 | // @grant GM_xmlhttpRequest
13 | // @grant GM_getResourceText
14 | // @resource i18n https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_I18n/resources/default.json
15 | // @resource meta https://github.com/w35l3y/userscripts/raw/master/includes/Includes__I18n/87940.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_HttpRequest/56489.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Translate/85618.user.js
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_I18n/87940.user.js
19 | ```
20 |
21 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_[BETA]/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets [BETA]](.)
3 |
4 | **Summary:** Neopets Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
13 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_[BETA]/main.user.js
16 | ```
17 |
18 | ### Issues
19 | State|Topic|Replies|Author|Updated
20 | :---:|:---|:---:|:---:|---:
21 | closed|#45: [Premium Events](https://github.com/w35l3y/userscripts/issues/45)|7|[jkingaround](https://github.com/jkingaround)|2016-04-13T23:16:32Z
22 |
23 |
--------------------------------------------------------------------------------
/includes/README-template.md:
--------------------------------------------------------------------------------
1 | %{meta}
2 | # [%{name/}](.)
3 | %{description}
4 | **Summary:** %{value/} %{/description}%{license}
5 | **License:** %{value/} %{/license}
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | %{grant}// @grant %{value/}
10 | %{/grant}%{resource}// @resource %{key/} %{value|!^http}https://github.com/w35l3y/userscripts/raw/master/scripts/X/%{/value}%{value/}
11 | %{/resource}%{require}// @require %{value|!^http}https://github.com/w35l3y/userscripts/raw/master/scripts/X/%{/value}%{value/}
12 | %{/require}%{/meta}// @require https://github.com/w35l3y/userscripts/raw/master/scripts/%{raw/}
13 | ```
14 | %{sshots|>0}
15 | ### Screenshots
16 | %{values}
17 | %{/values}%{/sshots}%{issues.list|>0}
18 | ### Issues
19 | State|Topic|Replies|Author|Updated
20 | :---:|:---|:---:|:---:|---:
21 | %{values}%{state/}|#%{number/}: [%{title/}](%{html_url/})|%{comments/}|[%{user.login/}](%{user.html_url/})|%{updated_at/}
22 | %{/values}%{/issues.list}
23 |
--------------------------------------------------------------------------------
/scripts/Neopets_Avatars_Flash_Games_[BETA]/resources/default.css:
--------------------------------------------------------------------------------
1 | #gr-ctp-avatar-btn {
2 | background: url("http://i39.tinypic.com/24wyjrq.png") no-repeat scroll 0 0 transparent;
3 | bottom: 120px;
4 | height: 38px;
5 | position: absolute;
6 | right: 80px;
7 | width: 38px;
8 | z-index: 11;
9 | }
10 | #gr-ctp-avatar-btn:hover {
11 | background-position: 0 -38px;
12 | cursor: pointer;
13 | }
14 | #ctp-title-avatar {
15 | background-image: url("http://images.neopets.com/games/pages/popups/headers/settings.png");
16 | }
17 | .ctp-avatar-save {
18 | background-image: url("http://images.neopets.com/games/pages/popups/buttons/bg.png");
19 | background-position: -184px 0;
20 | background-repeat: no-repeat;
21 | display: block;
22 | left: 150px;
23 | margin-top: 5px;
24 | width: 108px;
25 | }
26 | .ctp-avatar-save:hover {
27 | background-position: -184px -26px;
28 | }
29 | #gr-ctp-avatar th, #gr-ctp-avatar td.aleft {
30 | text-align: left;
31 | }
32 | #gr-ctp-avatar th.acenter {
33 | text-align: center;
34 | }
35 | .confirmation, #ctp-message {
36 | display: none;
37 | }
38 | #field_score, #field_time {
39 | width: 86px;
40 | }
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Battledome/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Battledome](.)
3 |
4 | **Summary:** Battledome Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_[BETA]/main.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_JellyNeo_Battlepedia/main.user.js
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Battledome/main.user.js
19 | ```
20 |
21 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Battledome/append-README.md:
--------------------------------------------------------------------------------
1 | ### Description
2 |
3 | Creates an interface to easily work with Battledome.
4 |
5 | ### Constructors
6 | Battledome ([Neopets](https://github.com/w35l3y/userscripts/tree/master/includes/Includes_Neopets_[BETA]) page)
7 |
8 | ### Methods
9 | **fight**(Object `{petName, opponentId, toughness, plays}`, Function `(result)`)
10 | - Starts a fight `plays` times with `petName` against `opponentId` based on the informations from [Battlepedia](https://github.com/w35l3y/userscripts/tree/master/includes/Includes_JellyNeo_Battlepedia).
11 | - Invokes callback when executed and returns `result`.
12 | - I haven't tested it exhaustively, it attends my needs.
13 | - If you want to use it without errors, you also are welcome to contribute.
14 |
15 | **startFight**(Object `{petName, opponentId, toughness}`, Function `(result)`)
16 | - Starts a fight with `petName` against `opponentId`.
17 | - Invokes callback when executed and returns `result`.
18 | - Use it only if you want to create your own algorithm of fighting.
19 |
20 | **userPets**(Object `{username}`, Function `(result)`)
21 | - Retrieves informations about the current battle.
22 | - Invokes callback when executed and returns `result`.
23 |
--------------------------------------------------------------------------------
/includes/Includes_WinConfig/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : WinConfig](.)
3 |
4 | **Summary:** WinConfig Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_log
10 | // @grant GM_addStyle
11 | // @grant GM_getValue
12 | // @grant GM_setValue
13 | // @grant GM_deleteValue
14 | // @grant GM_getResourceText
15 | // @resource winConfigCss https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_WinConfig/resources/default.css
16 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_WinConfig/163374.user.js
17 | ```
18 |
19 | ### Screenshots
20 | 
21 | 
22 | 
23 | 
24 | 
25 | 
26 | 
27 | 
28 |
29 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Random_Events/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : Random Events](.)
3 |
4 | **Summary:** RandomEvent Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_log
10 | // @grant GM_getValue
11 | // @grant GM_setValue
12 | // @grant GM_openInTab
13 | // @grant GM_deleteValue
14 | // @grant GM_xmlhttpRequest
15 | // @grant GM_getResourceText
16 | // @resource randomEventsHtml https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Neopets_Random_Events/resources/default.html
17 | // @resource random_events https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Neopets_Random_Events/resources/default.csv
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_XPath/63808.user.js
19 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Persist_%5BBETA%5D/154322.user.js
20 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_Random_Events/154363.user.js
21 | ```
22 |
23 |
--------------------------------------------------------------------------------
/includes/Includes_JellyNeo_[BETA]/append-README.md:
--------------------------------------------------------------------------------
1 | Usage Example:
2 |
3 | Get all shops and log all the details to the console!
4 | ```
5 | JellyNeo.shops({
6 | "callback" : function (obj) { // what to do once it's gotten all shops
7 | obj.list.forEach(function (item, index) {
8 | console.log(index) // log which shop it is
9 | console.log(item.name);
10 | console.log(item.npLink.params.obj_type);
11 | console.log(item.jnLink.raw);
12 | });
13 | }
14 | });
15 | ```
16 |
17 | Get all items from category '15' (Battle Magic) and log all the details to the console!
18 | ```
19 | JellyNeo.ItemDatabase.find({
20 | "pages" : -1, // get all items from the cateogry not just the first page
21 | "data" : { // you can use any get method in JellyNeo url scheme
22 | "sortby" : "price",
23 | "r1" : "1", // rarity limit (only 1-99 stock in main shops)
24 | "r2" : "99",
25 | "cat" : "15",
26 | "p1" : "1",
27 | "p2" : "100000" // to limit it to only the items worth under 100k
28 | },
29 | "callback" : function (obj) { // what to do once it's gotten all the items
30 | obj.list.forEach(function (item, index) {
31 | console.log(index) // log which item it is
32 | console.log(item.id);
33 | console.log(item.name);
34 | console.log(item.image);
35 | console.log(item.price);
36 | });
37 | }
38 | });
39 | ```
40 |
--------------------------------------------------------------------------------
/backup/wontfix/page2/87693.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Examples : Self Reference
3 | // @namespace http://gm.wesley.eti.br/examples
4 | // @include http://userscripts-mirror.org/scripts/review/87693
5 | // @grant GM_log
6 | // @grant GM_addStyle
7 | // @grant GM_getValue
8 | // @grant GM_setValue
9 | // @grant GM_openInTab
10 | // @grant GM_deleteValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @icon http://gm.wesley.eti.br/icon.php?desc=87693
14 | // @resource i18n https://github.com/w35l3y/userscripts/raw/master/includes/Includes_I18n/resources/default.json
15 | // @resource meta https://github.com/w35l3y/userscripts/raw/master/backup/wontfix/page2/87693.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Translate/85618.user.js
18 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_I18n/87940.user.js
19 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Updater/87942.user.js
20 | // @history 1.0.1 Test3
21 | // @history 1.0.0 Test1
22 | // @history 1.0.0 Test2
23 | // ==/UserScript==
24 |
25 | alert(GM_getResourceText("meta"));
--------------------------------------------------------------------------------
/includes/Includes_Neopets_FoodClub/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : FoodClub](.)
3 |
4 | **Summary:** FoodClub Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_getValue
10 | // @grant GM_setValue
11 | // @grant GM_xmlhttpRequest
12 | // @grant GM_getResourceText
13 | // @resource foodclubJson https://gist.github.com/w35l3y/fab231758eb0991f36a0/raw/foodclub.json
14 | // @require https://github.com/w35l3y/localStorageDB/raw/master/localstoragedb.js
15 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
17 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_Neopets_%5BBETA%5D/main.user.js
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_FoodClub/main.user.js
19 | ```
20 |
21 | ### Issues
22 | State|Topic|Replies|Author|Updated
23 | :---:|:---|:---:|:---:|---:
24 | closed|#43: [Food Club Include - Doesn't return anything anymore?](https://github.com/w35l3y/userscripts/issues/43)|4|[jkingaround](https://github.com/jkingaround)|2016-04-14T04:12:45Z
25 |
26 |
--------------------------------------------------------------------------------
/scripts/Neopets_Shop_Wizard_Improved_Search/resources/neopetsMessageJson.json:
--------------------------------------------------------------------------------
1 | {
2 | "en":{
3 | "itemNotFound" : "Item not found!",
4 | "shopIsEmpty" : "There are no items for sale in this shop!"
5 | },
6 | "nl":{
7 | "itemNotFound" : "Item niet gevonden!",
8 | "shopIsEmpty" : "Er zijn geen items te koop in deze winkel!"
9 | },
10 | "pt":{
11 | "itemNotFound" : "Artigo não encontrado!",
12 | "shopIsEmpty" : "Esta loja não tem artigos à venda!"
13 | },
14 | "de":{
15 | "itemNotFound" : "Gegenstand nicht gefunden!",
16 | "shopIsEmpty" : "In diesem Geschäft gibt es keine Gegenstände zu kaufen!"
17 | },
18 | "fr":{
19 | "itemNotFound" : "Objet non trouvé!",
20 | "shopIsEmpty" : "Il n'y a pas d'objets à vendre dans cette boutique!"
21 | },
22 | "it":{
23 | "itemNotFound" : "Oggetto non trovato!",
24 | "shopIsEmpty" : "In questo negozio non ci sono oggetti in vendita!"
25 | },
26 | "es":{
27 | "itemNotFound" : "¡No se encontró ese objeto!",
28 | "shopIsEmpty" : "En esta tienda no hay objetos a la venta."
29 | },
30 | "ch":{
31 | "itemNotFound" : "无法找到这件物品!",
32 | "shopIsEmpty" : "这间商店没有物品出售!"
33 | },
34 | "zh":{
35 | "itemNotFound" : "無法找到這件物品﹗",
36 | "shopIsEmpty" : "這間商店沒有物品出售!"
37 | },
38 | "ja":{
39 | "itemNotFound" : "アイテムが見つかりませんでした!",
40 | "shopIsEmpty" : "当店の商品は、すべて品切れ中です!"
41 | },
42 | "ko":{
43 | "itemNotFound" : "아이템이 발견되지 않았습니다!",
44 | "shopIsEmpty" : "이 가게의 상품은 모두 다 팔렸답니다!"
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/backup/wontfix/page1/36215.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Neopets : SSW Test
3 | // @namespace http://gm.wesley.eti.br
4 | // @include http://www.neopets.com/inventory.phtml
5 | // @version 1.0.0
6 | // @grant GM_xmlhttpRequest
7 | // @icon http://gm.wesley.eti.br/icon.php?desc=36215
8 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_HttpRequest/56489.user.js
9 | // ==/UserScript==
10 |
11 | var params = {
12 | text : "main codestone",
13 | };
14 |
15 | HttpRequest.open({
16 | method : "post",
17 | url : "http://www.neopets.com/shops/ssw/ssw_query.php",
18 | headers : {
19 | "Referer" : "http://www.neopets.com/market.phtml?type=wizard",
20 | },
21 | onsuccess : function (params) {
22 | /*var res = {};
23 | try {
24 | res = JSON.parse(params.response.text);
25 | } catch (e) { }*/
26 |
27 | document.head.parentNode.removeChild(document.head);
28 | document.body.innerHTML = "Copy the following text and send it to w35l3y: " + params.response.text;
29 | }
30 | }).send({
31 | q : params.text,
32 | priceOnly : "0",
33 | context : "0", // 0=shop 1=gallery
34 | partial : (typeof params.is_exact == "undefined" || params.is_exact?"0":"1"),
35 | min_price : parseInt(("" + params.min_price).replace(/[,.]+/g, "").substr(0, 5), 10) || 0,
36 | max_price : parseInt(("" + params.max_price).replace(/[,.]+/g, "").substr(0, 5), 10) || 99999,
37 | json : "1",
38 | });
39 |
--------------------------------------------------------------------------------
/scripts/Neopets_Stockmarket/resources/default.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | userscripts
2 | ==========
3 |
4 | My public scripts are now here because userscripts.org is lacking on support.
5 |
6 | ## Installing
7 | 1. Make sure you are in the correct branch (normally [master/scripts](scripts))
8 | 
9 | 2. Navigate to the script by the correct way and click on it
10 | 
11 | 3. Make sure when you hover mouse over RAW button the link shows the correct branch name
12 | **Correct way**
13 | 
14 | **Incorrect way**
15 | 
16 | 4. With Greasemonkey enabled, click RAW
17 |
18 | ## Contributing
19 |
20 | 1. Fork it
21 | 2. Create your feature branch (`git checkout -b feature/my-new-feature`)
22 | 3. Commit your changes (`git commit -am 'Add some feature'`)
23 | 4. Push to the branch (`git push origin feature/my-new-feature`)
24 | 5. Create new Pull Request
25 |
26 | ## Acknowledgements
27 |
28 | We are grateful to the maintainers, contributors, and sponsors of the following technologies which make Project possible:
29 |
30 | * [github_username](https://github.com/github_username)
31 |
32 | ## Reporting issues
33 | 1. Make sure you can't [contribute](#contributing)
34 | 2. Ensure your report was NOT sent by someone else (View [Issues](../../issues))
35 | 3. Review the [guidelines for contributing](CONTRIBUTING.md) to this repository
36 | 4. Send your report by clicking on [New Issue](../../issues/new)
37 |
38 | 
39 |
--------------------------------------------------------------------------------
/includes/Includes_Neopets_FlashGame/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Neopets : FlashGame](.)
3 |
4 | **Summary:** FlashGame Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_log
10 | // @grant GM_addStyle
11 | // @grant GM_getValue
12 | // @grant GM_setValue
13 | // @grant GM_deleteValue
14 | // @grant GM_xmlhttpRequest
15 | // @grant GM_getResourceText
16 | // @resource i18n https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_I18n/resources/default.json
17 | // @require http://www.onicos.com/staff/iz/amuse/javascript/expert/md5.txt
18 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_XPath/63808.user.js
19 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Translate/85618.user.js
20 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_I18n/87940.user.js
21 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Timer/85450.user.js
22 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_HttpRequest/56489.user.js
23 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_ShowMyCode/69584.user.js
24 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Neopets_FlashGame/127696.user.js
25 | ```
26 |
27 |
--------------------------------------------------------------------------------
/includes/Includes_Updater/README.md:
--------------------------------------------------------------------------------
1 |
2 | # [Includes : Updater](.)
3 |
4 | **Summary:** Updater Function
5 | **License:** GNU GPL
6 | [](https://goo.gl/DNfg2w)
7 | ### Usage
8 | ```
9 | // @grant GM_addStyle
10 | // @grant GM_getValue
11 | // @grant GM_setValue
12 | // @grant GM_deleteValue
13 | // @grant GM_xmlhttpRequest
14 | // @grant GM_getResourceText
15 | // @resource i18n https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_I18n/resources/default.json
16 | // @resource meta https://github.com/w35l3y/userscripts/raw/master/includes/Includes__Updater/87942.user.js
17 | // @resource updaterWindowCss https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Updater/resources/default.css
18 | // @resource updaterWindowHtml https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Updater/resources/default.html
19 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_XPath/63808.user.js
20 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_HttpRequest/56489.user.js
21 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_Translate/85618.user.js
22 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/X/../../includes/Includes_I18n/87940.user.js
23 | // @require https://github.com/w35l3y/userscripts/raw/master/scripts/../../../raw/master/includes/Includes_Updater/87942.user.js
24 | ```
25 |
26 |
--------------------------------------------------------------------------------
/backup/wontfix/page3/37332.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name SnowTigers : Registration Alerter
3 | // @namespace http://gm.wesley.eti.br/snowtigers
4 | // @description Opens the Account Signup page when registration is open
5 | // @include *
6 | // @grant GM_log
7 | // @grant GM_getValue
8 | // @grant GM_setValue
9 | // @grant GM_openInTab
10 | // @grant GM_deleteValue
11 | // @grant GM_xmlhttpRequest
12 | // @icon http://gm.wesley.eti.br/icon.php?desc=37332
13 | // ==/UserScript==
14 |
15 | (function recursive()
16 | { // script scope
17 |
18 | var user = {
19 | 'interval':15 * 60 * 1000 // every 15 minutes
20 | };
21 |
22 | var script = {
23 | 'lastCheck':parseInt(GM_getValue('lastCheck', '0'), 10),
24 | 'currentDate':parseInt(new Date().valueOf(), 10)
25 | };
26 |
27 | if (script.lastCheck + user.interval < script.currentDate)
28 | {
29 | GM_log('Requesting http://www.snowtigers.net/account-signup.php ...');
30 | GM_setValue('lastCheck', "" + (script.lastCheck = script.currentDate));
31 | GM_xmlhttpRequest({
32 | 'url':'http://www.snowtigers.net/account-signup.php',
33 | 'method':'get',
34 | 'onload':function(e)
35 | {
36 | if (/^2/.test(e.status))
37 | {
38 | if (!/Le nombre maximum de membres est atteint/i.test(e.responseText))
39 | GM_openInTab(e.finalUrl);
40 | }
41 | else
42 | GM_log('An error has occurred while requesting '+e.finalUrl);
43 | },
44 | 'onerror':function(e)
45 | {
46 | GM_log('An error has occurred while requesting '+e.finalUrl);
47 | }
48 | });
49 | }
50 |
51 | setTimeout( recursive, script.lastCheck + user.interval - script.currentDate + 1000 * Math.random());
52 | })();
--------------------------------------------------------------------------------
/backup/134045.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Neopets : Neopoints
3 | // @namespace http://gm.wesley.eti.br
4 | // @description Shows the score needed to get 1000 NP
5 | // @author w35l3y
6 | // @email w35l3y@brasnet.org
7 | // @copyright 2012+, w35l3y (http://gm.wesley.eti.br)
8 | // @license GNU GPL
9 | // @homepage http://gm.wesley.eti.br
10 | // @version 1.0.0.3
11 | // @include http://www.neopets.com/games/game.phtml?game_id=*
12 | // @grant GM_log
13 | // @icon http://gm.wesley.eti.br/icon.php?desc=134045
14 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
15 | // ==/UserScript==
16 |
17 | /**************************************************************************
18 |
19 | This program is free software: you can redistribute it and/or modify
20 | it under the terms of the GNU General Public License as published by
21 | the Free Software Foundation, either version 3 of the License, or
22 | (at your option) any later version.
23 |
24 | This program is distributed in the hope that it will be useful,
25 | but WITHOUT ANY WARRANTY; without even the implied warranty of
26 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27 | GNU General Public License for more details.
28 |
29 | You should have received a copy of the GNU General Public License
30 | along with this program. If not, see .
31 |
32 | **************************************************************************/
33 |
34 | (function () {
35 | var score = xpath("id('gr-ctp-scores')/div[3]/div[2]")[0];
36 |
37 | if (score)
38 | score.innerHTML = score.innerHTML.replace(/(\d+(?:[,.]\d+)?)/g, function ($0, $1) {
39 | var result = (1000 * parseFloat($1.replace(",", "."))).toFixed();
40 |
41 | if (~$1.indexOf(",")) {
42 | result = result.replace(".", ",");
43 | }
44 |
45 | return result;
46 | });
47 | }());
--------------------------------------------------------------------------------
/includes/Includes_Neopets_Safety_Deposit_Box/append-README.md:
--------------------------------------------------------------------------------
1 | ### Examples
2 |
3 | **SDB.convert**
4 | ```
5 | At http://www.neopets.com/safetydeposit.phtml
6 | console.log(SDB.convert(document));
7 |
8 | Returns an object similar to this: (I will call 'SDBObject')
9 | {
10 | current : pageN, // current page
11 | last : pageN, // last page
12 | error : 0|1, // 0=success 1=error
13 | message : "...", // error message
14 | list : [{ // list of items
15 | Id : "id1",
16 | Name : "name1",
17 | Image : "image1",
18 | Description : "desc1",
19 | Type : "type1",
20 | Quantity : qntyN // total of the item 'id1'
21 | }],
22 | }
23 | ```
24 |
25 | **SDB.list**
26 | ```
27 | SDB.list({
28 | name : "...", // search for "..."
29 | category : catN, // id of the category
30 | page : pageN, // ignored if 'offset' is present
31 | offset : offsetN, // pagination (page 0=0, page 1=30, page N=30*N) - consider using 'page'
32 | onsuccess : function (obj) {
33 | // obj is a 'SDBObject'
34 | }
35 | });
36 |
37 | Lists all codestones
38 | SDB.list({
39 | category : 2, // 2=codestones
40 | onsuccess : function (obj) {
41 | console.log(obj.list.map(function (item, index) {
42 | var out = ["Item " + index];
43 | for (var key in item) {
44 | out.push(key + " = " + item[key]);
45 | }
46 | return out.join("\n");
47 | }).join("\n"));
48 | }
49 | });
50 | ```
51 |
52 | **SDB.remove**
53 | ```
54 | SDB.remove({
55 | // You may also add: name, category, offset, page (read SDB.list for details)
56 | pin : "...", // only if necessary
57 | items : [["id1", qnty1], ["id2", qnty2], ["idN", qntyN]],
58 | onsuccess : function (obj) {
59 | // obj is a 'SDBObject'
60 | }
61 | });
62 | ```
63 |
64 | **SDB.removeOne**
65 | This is a shortcut to `SDB.remove`
66 | ```
67 | SDB.removeOne({
68 | pin : "...", // only if necessary
69 | id : "id1", // id of the item
70 | onsuccess : function (obj) {
71 | // obj is a 'SDBObject'
72 | }
73 | });
74 | ```
75 |
--------------------------------------------------------------------------------
/backup/wontfix/page3/71124.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Userscripts : code2pre
3 | // @namespace http://gm.wesley.eti.br/userscripts
4 | // @description Converts multi-line blocks into
blocks
5 | // @author w35l3y
6 | // @email w35l3y@brasnet.org
7 | // @copyright 2010+, w35l3y (http://gm.wesley.eti.br)
8 | // @license GNU GPL
9 | // @homepage http://gm.wesley.eti.br
10 | // @version 1.0.0.2
11 | // @language en
12 | // @include http://userscripts-mirror.org/topics/*
13 | // @include http://userscripts-mirror.org/home/comments*
14 | // @grant GM_log
15 | // @icon http://gm.wesley.eti.br/icon.php?desc=71124
16 | // @require https://github.com/w35l3y/userscripts/raw/master/includes/Includes_XPath/63808.user.js
17 | // ==/UserScript==
18 |
19 | /**************************************************************************
20 |
21 | This program is free software: you can redistribute it and/or modify
22 | it under the terms of the GNU General Public License as published by
23 | the Free Software Foundation, either version 3 of the License, or
24 | (at your option) any later version.
25 |
26 | This program is distributed in the hope that it will be useful,
27 | but WITHOUT ANY WARRANTY; without even the implied warranty of
28 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29 | GNU General Public License for more details.
30 |
31 | You should have received a copy of the GNU General Public License
32 | along with this program. If not, see .
33 |
34 | **************************************************************************/
35 |
36 | xpath(".//code[not(ancestor::pre or ancestor::code) and (descendant::br or contains(descendant::text(), '\n'))]").forEach(function (code) {
37 | var pre = document.createElement("pre");
38 | pre.innerHTML = code.innerHTML.replace(/(?:\r?\n(?= )|^\s+|\s+$)/gi, "");
39 | code.parentNode.replaceChild(pre, code);
40 | });
--------------------------------------------------------------------------------
/backup/wontfix/page3/85659.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Includes : FileIni
3 | // @namespace http://gm.wesley.eti.br/includes
4 | // @description FileIni Function
5 | // @author w35l3y
6 | // @email w35l3y@brasnet.org
7 | // @copyright 2010+, w35l3y (http://gm.wesley.eti.br)
8 | // @license GNU GPL
9 | // @homepage http://gm.wesley.eti.br
10 | // @version 1.0.0.0
11 | // @language en
12 | // @include nowhere
13 | // @grant GM_log
14 | // @icon http://gm.wesley.eti.br/icon.php?desc=85659
15 | // ==/UserScript==
16 |
17 | /**************************************************************************
18 |
19 | This program is free software: you can redistribute it and/or modify
20 | it under the terms of the GNU General Public License as published by
21 | the Free Software Foundation, either version 3 of the License, or
22 | (at your option) any later version.
23 |
24 | This program is distributed in the hope that it will be useful,
25 | but WITHOUT ANY WARRANTY; without even the implied warranty of
26 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27 | GNU General Public License for more details.
28 |
29 | You should have received a copy of the GNU General Public License
30 | along with this program. If not, see .
31 |
32 | **************************************************************************/
33 |
34 | FileIni = function(){};
35 | FileIni.read = function(str, section, item)
36 | {
37 | var x = str.replace(/\r/g, "");
38 |
39 | for (var ai = 0,s = 0,at = 0;(ai = x.toLowerCase().indexOf("\n" + item + "=", at)) > -1 && (s = x.toLowerCase().indexOf("\n[" + section + "]\n", at)) > -1;at = ai)
40 | if (s > ai)
41 | ai = s;
42 | else
43 | {
44 | ai += 2 + item.length;
45 |
46 | var p = x.indexOf("\n", ai),
47 | pp = x.indexOf("\n[", 2 + s);
48 |
49 | if (s > -1 && (pp == -1 || pp > ai))
50 | if (p > -1)
51 | return x.substring(ai, p);
52 | else
53 | return x.substr(ai);
54 | }
55 |
56 | return null;
57 | };
--------------------------------------------------------------------------------
/scripts/Neopets_Mysterious_Symol_Hole/28363.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Neopets : Mysterious Symol Hole
3 | // @namespace http://gm.wesley.eti.br/neopets
4 | // @description Plays Mysterious Symol Hole
5 | // @author w35l3y
6 | // @email w35l3y@brasnet.org
7 | // @copyright 2012+, w35l3y (http://gm.wesley.eti.br)
8 | // @license GNU GPL
9 | // @homepage http://gm.wesley.eti.br
10 | // @version 2.0.0
11 | // @language en
12 | // @icon http://gm.wesley.eti.br/icon.php?desc=28363
13 | // @grant GM_getValue
14 | // @include http://www.neopets.com/medieval/symolhole.phtml
15 | // @require ../../includes/Includes_XPath/63808.user.js
16 | // ==/UserScript==
17 |
18 | /**************************************************************************
19 |
20 | This program is free software: you can redistribute it and/or modify
21 | it under the terms of the GNU General Public License as published by
22 | the Free Software Foundation, either version 3 of the License, or
23 | (at your option) any later version.
24 |
25 | This program is distributed in the hope that it will be useful,
26 | but WITHOUT ANY WARRANTY; without even the implied warranty of
27 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
28 | GNU General Public License for more details.
29 |
30 | You should have received a copy of the GNU General Public License
31 | along with this program. If not, see .
32 |
33 | **************************************************************************/
34 |
35 | (function () { // script scope
36 | var user = {
37 | interval : JSON.parse(GM_getValue("interval", "[1000, 2000]"))
38 | },
39 | field = xpath(".//form[contains(@action, 'process_symolhole.phtml')]/select[@name = 'goin']")[0];
40 | field.selectedIndex = Math.floor(100 * Math.random() * field.length % (field.length - 1));
41 |
42 | setTimeout(function () {
43 | field.form.submit();
44 | }, Math.floor(user.interval[0] + Math.random() * user.interval[1]));
45 | }());
46 |
--------------------------------------------------------------------------------
/backup/wontfix/page3/54389.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Includes : Php
3 | // @namespace http://gm.wesley.eti.br/includes
4 | // @description Php Functions
5 | // @author w35l3y
6 | // @email w35l3y@brasnet.org
7 | // @copyright 2009, w35l3y (http://gm.wesley.eti.br/includes)
8 | // @license GNU GPL
9 | // @homepage http://gm.wesley.eti.br/includes
10 | // @version 1.0.2.0 BETA
11 | // @include nowhere
12 | // @grant GM_log
13 | // @icon http://gm.wesley.eti.br/icon.php?desc=54389
14 | // ==/UserScript==
15 |
16 | /**************************************************************************
17 |
18 | This program is free software: you can redistribute it and/or modify
19 | it under the terms of the GNU General Public License as published by
20 | the Free Software Foundation, either version 3 of the License, or
21 | (at your option) any later version.
22 |
23 | This program is distributed in the hope that it will be useful,
24 | but WITHOUT ANY WARRANTY; without even the implied warranty of
25 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 | GNU General Public License for more details.
27 |
28 | You should have received a copy of the GNU General Public License
29 | along with this program. If not, see .
30 |
31 | **************************************************************************/
32 |
33 | function array_slice(arr, offs, len, preserve_keys)
34 | {
35 | var result = [];
36 | var at = arr.length;
37 | if (offs < 0)
38 | offs += at;
39 | if (typeof len == "undefined")
40 | len = at;
41 | len += offs;
42 |
43 | for ( var ai = 0 ; ai < at ; ++ai )
44 | if (ai >= offs && ai <= len)
45 | if (preserve_keys)
46 | result[ai] = arr[ai];
47 | else
48 | result.push(arr[ai]);
49 |
50 | return result;
51 | }
52 | function in_array(needle, haystack, strict)
53 | {
54 | for ( var key in haystack)
55 | if (strict && haystack[key] === needle || !strict && haystack[key] == needle)
56 | return true;
57 | return false;
58 | }
59 |
--------------------------------------------------------------------------------
/backup/wontfix/page3/36274.user.js:
--------------------------------------------------------------------------------
1 | // ==UserScript==
2 | // @name Wikipedia : Grey Lady
3 | // @namespace http://gm.wesley.eti.br/wikipedia
4 | // @author w35l3y
5 | // @email w35l3y@brasnet.org
6 | // @version 1.1.1
7 | // @copyright w35l3y 2008
8 | // @license GNU GPL
9 | // @homepage http://www.wesley.eti.br
10 | // @include http://*.wikibooks.tld/*
11 | // @include http://*.wikipedia.tld/*
12 | // @include http://*.wikimedia.tld/*
13 | // @include http://*.wikiquote.tld/*
14 | // @include http://*.wikisource.tld/*
15 | // @include http://*.wikiversity.tld/*
16 | // @include http://*.wiktionary.tld/*
17 | // @grant GM_addStyle
18 | // @grant GM_getResourceText
19 | // @icon http://gm.wesley.eti.br/icon.php?desc=36274
20 | // @resource css http://userstyles.org/styles/1365.css?v=1
21 | // ==/UserScript==
22 |
23 | /**************************************************************************
24 |
25 | Author's NOTE
26 |
27 | This script is an adaption of "Wikipedia - Grey Lady" made by chochem
28 |
29 | Based on http://userstyles.org/styles/1365 (by chochem)
30 |
31 | ***************************************************************************
32 |
33 | This program is free software: you can redistribute it and/or modify
34 | it under the terms of the GNU General Public License as published by
35 | the Free Software Foundation, either version 3 of the License, or
36 | (at your option) any later version.
37 |
38 | This program is distributed in the hope that it will be useful,
39 | but WITHOUT ANY WARRANTY; without even the implied warranty of
40 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
41 | GNU General Public License for more details.
42 |
43 | You should have received a copy of the GNU General Public License
44 | along with this program. If not, see .
45 |
46 | **************************************************************************/
47 |
48 | GM_addStyle(GM_getResourceText('css'));
--------------------------------------------------------------------------------
/scripts/Hudson_Integracao_com_Mantis/resources/templates.json:
--------------------------------------------------------------------------------
1 | {
2 | "buildInformations" : "[Status] #{status}#{mantis.number/}\t#{code/}\t#{message/} #{/status}
#{text/}
",
3 | "buildNumber" : "Informe o número da última build comentada: (Cancele para manter o valor anterior: #{value/})",
4 | "citation" : "Você foi citado por #{block.owner/} em uma correção referente ao(s) mantis #{block.mantis}#{index|>0}, #{/index}#{number/}#{/block.mantis}.
Deseja continuar?",
5 | "numberOfFiles" : "O bloco ##{block.index/} da build ##{id/} possui #{block.files.length/} arquivos a serem informados no comentário do(s) mantis #{block.mantis}#{index|>0}, #{/index}#{number/}#{/block.mantis}.