Loading. Please Wait... 
 |
 |
 |
HV Script Thread, Discuss your creations. Includes guidelines and infos for script creation (2020-02-28 upd) |
|
Sep 12 2014, 12:33
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
Script NameRealtime Auction Countdown Timer DescriptionA script that embeds countdown timers in the title sections of auction threads in the WTS forum. Timers are updated every 60 seconds; you can change the value in the script. You can also change the height (default to 45 pixels) of the timer. DemoDownload and InstallationChangelog- 2014/12/21 The script can now display a timer for a lottery thread as well.
- 2014/09/12 Initial post.
[/list] FeedbackTo report bugs, request features, or if you have any feedback, please PM me or reply to this thread. This post has been edited by djackallstar: Dec 21 2014, 03:54
|
|
|
|
 |
|
Sep 12 2014, 13:05
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(holy_demon @ Sep 12 2014, 14:47)  put this in an userscript. It won't loop in the console. if (!document.querySelector("<put the selector of pictures/container here>") { location.href=""; } note 1: you might want a to setTimeout to not hog your bandwidth note 2" location.reload is retardedly slow
Just reload the broken images: if(!img_is_ok(img)) { img.src = img.src; } As for the way to check whether an image is broken, you can: var img_is_ok = function(img) {
if(img.readyState != 'complete') { return false; } if(('naturalHeight' in img) && (img.naturalHeight + img.naturalWidth == 0)) { return false; } if(img.width + img.height == 0) { return false; } return true; }; This post has been edited by djackallstar: Sep 12 2014, 13:08
|
|
|
|
 |
|
Sep 13 2014, 05:03
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(oohmrparis @ Jul 6 2014, 19:53)  Script that displays the condition in equipment page. [attachmentid=46151] If equipment can repair, repair by right-clicking. If you need confirmation dialog, erase the double slash of two places near the bottom of the code. Scraps bug fixed.
Hi again! Some player says repairing an equipment at some precentage (51~60 or 76~80) will save you come credits. Can you add colors to condition% in different ranges? For example: 163/320 (51%) => element.style.color = '#33FF33' ( green, because 51 and 76 are the best timing to repair.) 176/320 (55%) => element.style.color = '#FFFF00' ( yellow, because 52~60 and 77~80 are the second-best timing to repair.) 80/320 (25%) => element.style.color = '#FF0000' ( red, because 0~50, 61~75, 81~99 are the worst timing to repiar.) This post has been edited by djackallstar: Sep 13 2014, 18:35
|
|
|
|
 |
|
Sep 13 2014, 18:19
|
Usagi =
Group: Gold Star Club
Posts: 2,923
Joined: 29-October 13

|
QUOTE(holydemon @ Sep 12 2014, 18:33)  -snip-
QUOTE(djackallstar @ Sep 12 2014, 19:05)  Just reload the broken images: if(!img_is_ok(img)) { img.src = img.src; } As for the way to check whether an image is broken, you can: var img_is_ok = function(img) {
if(img.readyState != 'complete') { return false; } if(('naturalHeight' in img) && (img.naturalHeight + img.naturalWidth == 0)) { return false; } if(img.width + img.height == 0) { return false; } return true; }; thanks for the suggestions guys! This post has been edited by LOL50015: Sep 13 2014, 18:19
|
|
|
|
 |
|
Sep 14 2014, 09:50
|
oohmrparis
Group: Gold Star Club
Posts: 524
Joined: 18-June 13

|
QUOTE(djackallstar @ Sep 13 2014, 05:03)  Hi again! Some player says repairing an equipment at some precentage (51~60 or 76~80) will save you come credits. Can you add colors to condition% in different ranges? For example: 163/320 (51%) => element.style.color = '#33FF33' ( green, because 51 and 76 are the best timing to repair.) 176/320 (55%) => element.style.color = '#FFFF00' ( yellow, because 52~60 and 77~80 are the second-best timing to repair.) 80/320 (25%) => element.style.color = '#FF0000' ( red, because 0~50, 61~75, 81~99 are the worst timing to repiar.) I will implement in the next version it. when 76 or 51, text color green. when 77~80 or 52~55, text color blue. other than black.
|
|
|
|
 |
|
Sep 14 2014, 11:38
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(oohmrparis @ Sep 14 2014, 15:50)  I will implement in the next version it. when 76 or 51, text color green. when 77~80 or 52~55, text color blue. other than black.
52~55 -> 52~60? And thanks, Looking forward to it! (IMG:[ invalid] style_emoticons/default/smile.gif)
|
|
|
|
 |
|
|
 |
|
Sep 14 2014, 13:48
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(oohmrparis @ Sep 14 2014, 18:44)  Why 52~60? 77~80 (+4), 52~60 (+9) -> 52~55 (+4) I think the good in this. (IMG:[ invalid] style_emoticons/default/rolleyes.gif) var number_of_catalysts_needed = 0; var repair_precents_per_catalyst = 0; // the bigger, the better; >=20 is good, <20 is bad. for(var i=0; i<=100; i++) { number_of_catalysts_needed = (1+Math.floor((100-i)/25)); // http://ehwiki.org/wiki/repair#Repair_Costs repair_precents_per_catalyst = (100-i)/number_of_catalysts_needed; console.log("condition=" + i + "%, " + number_of_catalysts_needed + ", " + repair_precents_per_catalyst); } === Output === condition=0%, 5, 20 condition=1%, 4, 24.75 condition=2%, 4, 24.5 condition=3%, 4, 24.25 condition=4%, 4, 24 condition=5%, 4, 23.75 condition=6%, 4, 23.5 condition=7%, 4, 23.25 condition=8%, 4, 23 condition=9%, 4, 22.75 condition=10%, 4, 22.5 condition=11%, 4, 22.25 condition=12%, 4, 22 condition=13%, 4, 21.75 condition=14%, 4, 21.5 condition=15%, 4, 21.25 condition=16%, 4, 21 condition=17%, 4, 20.75 condition=18%, 4, 20.5 condition=19%, 4, 20.25 condition=20%, 4, 20 condition=21%, 4, 19.75 condition=22%, 4, 19.5 condition=23%, 4, 19.25 condition=24%, 4, 19 condition=25%, 4, 18.75 condition=26%, 3, 24.666666666666668 condition=27%, 3, 24.333333333333332 condition=28%, 3, 24 condition=29%, 3, 23.666666666666668 condition=30%, 3, 23.333333333333332 condition=31%, 3, 23 condition=32%, 3, 22.666666666666668 condition=33%, 3, 22.333333333333332 condition=34%, 3, 22 condition=35%, 3, 21.666666666666668 condition=36%, 3, 21.333333333333332 condition=37%, 3, 21 condition=38%, 3, 20.666666666666668 condition=39%, 3, 20.333333333333332 condition=40%, 3, 20 condition=41%, 3, 19.666666666666668 condition=42%, 3, 19.333333333333332 condition=43%, 3, 19 condition=44%, 3, 18.666666666666668 condition=45%, 3, 18.333333333333332 condition=46%, 3, 18 condition=47%, 3, 17.666666666666668 condition=48%, 3, 17.333333333333332 condition=49%, 3, 17 condition=50%, 3, 16.666666666666668 condition=51%, 2, 24.5 condition=52%, 2, 24 condition=53%, 2, 23.5 condition=54%, 2, 23 condition=55%, 2, 22.5 condition=56%, 2, 22 condition=57%, 2, 21.5 condition=58%, 2, 21 condition=59%, 2, 20.5 condition=60%, 2, 20
condition=61%, 2, 19.5 condition=62%, 2, 19 condition=63%, 2, 18.5 condition=64%, 2, 18 condition=65%, 2, 17.5 condition=66%, 2, 17 condition=67%, 2, 16.5 condition=68%, 2, 16 condition=69%, 2, 15.5 condition=70%, 2, 15 condition=71%, 2, 14.5 condition=72%, 2, 14 condition=73%, 2, 13.5 condition=74%, 2, 13 condition=75%, 2, 12.5 condition=76%, 1, 24 condition=77%, 1, 23 condition=78%, 1, 22 condition=79%, 1, 21 condition=80%, 1, 20
condition=81%, 1, 19 condition=82%, 1, 18 condition=83%, 1, 17 condition=84%, 1, 16 condition=85%, 1, 15 condition=86%, 1, 14 condition=87%, 1, 13 condition=88%, 1, 12 condition=89%, 1, 11 condition=90%, 1, 10 condition=91%, 1, 9 condition=92%, 1, 8 condition=93%, 1, 7 condition=94%, 1, 6 condition=95%, 1, 5 condition=96%, 1, 4 condition=97%, 1, 3 condition=98%, 1, 2 condition=99%, 1, 1 condition=100%, 1, 0 51~60, 76~80 are the ranges where repair_precents_per_catalyst is big (>=20) (big = good). So I think 51~60 and 76~80 is the timing to repair an equipment. I only consider catalysts, and I ignore scraps, because scraps are cheap. This post has been edited by djackallstar: Sep 14 2014, 16:34
|
|
|
|
 |
|
Sep 14 2014, 16:02
|
oohmrparis
Group: Gold Star Club
Posts: 524
Joined: 18-June 13

|
okey. 76 or 51 is font color green. 77~80 or 52~60 is font color blue.
|
|
|
Sep 16 2014, 21:12
|
kserox
Group: Catgirl Camarilla
Posts: 727
Joined: 26-December 10

|
By the way, how do you people repair stuff using this script? By pressing RMB on item in equipment tab? It gives me only standart browser RMB menu (Back, Reload, Save As etc).
|
|
|
|
 |
|
Sep 16 2014, 23:19
|
Cleavs
Group: Gold Star Club
Posts: 24,317
Joined: 18-January 07

|
QUOTE(treesloth16 @ Jul 7 2014, 23:12)  It wont produce forum links for selected equips... I believe others have posted about this issue in the pinned shop helper thread also
QUOTE(LostLogia4 @ Jul 8 2014, 04:33)  Just tested it with Firefox 30 with Greasemonkey and the tags is only shown in the equipment shop. The only other section where it works is in the defunct pre-patch forge section. It's perilous to use the script there, so switched to HV Item manager for tagging purposes. Clearly some patching needs to be done to extend it's functionality to Inventory, Forge and Mooglemail section, where I'll REALLY need the tags to identify the to be-sent equip. EDIT:Checked this reply from ctxl Guess that'll take awhile... (IMG:[ invalid] style_emoticons/default/heh.gif) QUOTE(n125 @ Jul 8 2014, 10:39)  Adding this to the Mini Shop Helper include list causes the script to partially function in the Enchant section of the Forge, which is a safe section and doesn't filter any equipment out. You can still tag and price equipment, but like the sloth said, you can't generate BBCode. CODE // @match http://hentaiverse.org/?s=Forge&ss=en* According to ctxl, we just have to wait a while. don't know if it's already been solved (only saw these posts while searching for an update to hoverplay (IMG:[ invalid] style_emoticons/default/duck.gif) ) but mini shop helper is still somehow working: it's possible to have at list the link from the equipment shop tab by inserting in the Raw JS BBCode Formatting (use at your own risk!) section the string: CODE "["+alleqdp[i].getAttribute("onmouseover").match(/equips.+/)[0].match(/\(.+\)/)[0].match(/\w+/g)[0]+"] - [URL="+getURL(alleqdp[i])+"]"+data.Info['Name']+"[/URL]" the result is the following: CODE [37725195] - [URL=http://hentaiverse.org/pages/showequip.php?eid=37725195&key=71dddca25a]Superior Ethereal Axe of Slaughter[/URL] so: [37725195] - Superior Ethereal Axe of Slaughter
|
|
|
|
 |
|
Sep 17 2014, 01:43
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(kserox @ Sep 17 2014, 03:12)  By the way, how do you people repair stuff using this script? By pressing RMB on item in equipment tab? It gives me only standart browser RMB menu (Back, Reload, Save As etc).
Make sure you have sufficient required materials, and then right-click to repair equipments. It works for me. (IMG:[ i.imgur.com] http://i.imgur.com/U01EGTH.png) This post has been edited by djackallstar: Sep 17 2014, 01:47
|
|
|
Sep 17 2014, 04:20
|
kserox
Group: Catgirl Camarilla
Posts: 727
Joined: 26-December 10

|
QUOTE(djackallstar @ Sep 17 2014, 05:43)  Make sure you have sufficient required materials, and then right-click to repair equipments. It works for me.
I'm sure I have enough materials for repair. Just bought some reagents. And by the way, I don't have that "Required x Type (All)" material string at the bottom when mouseover equip. Very weird.
|
|
|
|
 |
|
Sep 17 2014, 04:48
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(kserox @ Sep 17 2014, 10:20)  I'm sure I have enough materials for repair. Just bought some reagents. And by the way, I don't have that "Required x Type (All)" material string at the bottom when mouseover equip. Very weird.
Can't reproduce the bug (IMG:[ invalid] style_emoticons/default/sad.gif) You might want to ask oohmrparis for help. I suggest you provide some debugging info such as environments, screenshots of the msgs in browser consoles, equips that produce this bug, etc.
|
|
|
|
 |
|
Sep 17 2014, 07:02
|
kserox
Group: Catgirl Camarilla
Posts: 727
Joined: 26-December 10

|
QUOTE(djackallstar @ Sep 17 2014, 08:48)  Can't reproduce the bug (IMG:[ invalid] style_emoticons/default/sad.gif) You might want to ask oohmrparis for help. I suggest you provide some debugging info such as environments, screenshots of the msgs in browser consoles, equips that produce this bug, etc. Looked at the browser console. Interesting. So every time I mouseovering an equip, another error pops (46 mouseovers on the cap).  So something is wrong with my session storage? I'm using Iron, script ver. 1.4.1. This post has been edited by kserox: Sep 17 2014, 07:03
|
|
|
|
 |
|
Sep 17 2014, 08:39
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
QUOTE(kserox @ Sep 17 2014, 13:02)  Looked at the browser console. Interesting. So every time I mouseovering an equip, another error pops (46 mouseovers on the cap).  So something is wrong with my session storage? I'm using Iron, script ver. 1.4.1. 1. Go to http://hentaiverse.org/?s=Character&ss=eq2. Run this line in the browser console delete sessionStorage 3. Reload the page 4. Run this line in the browser console and make a screenshot for(var k in sessionStorage) { console.log('key='+k+', value='+sessionStorage[k]) } === I'm guessing that the problem comes from here: sessionStorage.setItem('materials', JSON.stringify(materials)); sessionStorage.setItem('cost', JSON.stringify(cost)); Maybe JSON.stringify(...) returns 'undefined' so you see the 'token u' error. This post has been edited by djackallstar: Sep 17 2014, 08:50
|
|
|
|
 |
|
Sep 17 2014, 09:11
|
kserox
Group: Catgirl Camarilla
Posts: 727
Joined: 26-December 10

|
Yep, result of CODE for(var k in sessionStorage) { console.log('key='+k+', value='+sessionStorage[k]) } command was "undefined" and that was it.
|
|
|
Sep 17 2014, 11:00
|
oohmrparis
Group: Gold Star Club
Posts: 524
Joined: 18-June 13

|
Iron v31 + script v1.4.1 works fine. your error cause is can't get cost and item data. It is necessary to check it in detail to revise it. You should use other scripts if troublesome.
|
|
|
Sep 19 2014, 10:59
|
ginjok
Group: Gold Star Club
Posts: 1,736
Joined: 23-April 12

|
QUOTE(Owyn @ Sep 10 2014, 09:27)  saw your pm first, answered there. not sure if I should - I heard there are already other scripts to do exactly this + hoverplay was made to speed things up, not give some tactical advantage... maybe if others agree.
+what color should 'the line border' be when the script is stopped by channeling?
It's a good option to have. And some deprecating if possible. Also is there a code for me to change the first spell on round to first two (or more) for instance?
|
|
|
|
 |
|
Sep 19 2014, 19:12
|
djackallstar
Group: Gold Star Club
Posts: 8,221
Joined: 23-July 14

|
Script NameEquipment Highlighter for E-Hentai Forums DescriptionThe script highlights equipment names with colors in the WTS/WTB Forums. You can decide the names to be highlighted, and the colors you want to use. Features• Can do all what Ctrl+F can do, and can do many useful things that Ctrl+F can't. • Highlights multiple search patterns at the same time. Every search pattern has its own color defined by the user. • Can remember unlimited pre-defined search patterns with unlimited colors, so one needs not to type search patterns manually every time. • Uses regular expressions, which is useful in many situations than the exact string matching of Ctrl+F. • For some examples, see https://forums.e-hentai.org/index.php?s=&am...t&p=3537518Demo(IMG:[ i.imgur.com] http://i.imgur.com/tHMFuFg.png) Download and InstallationDownload link: [ github.com] https://github.com/djackallstar/Userscripts...HForums.user.jsHow to install: [ greasyfork.org] https://greasyfork.org/help/installing-user-scriptsHow to Configure the Names to be Highlighted?Edit the source code, see the comments in the source code for help. For names, you need to learn some basic [ www.w3schools.com] regular expressions. For colors, you can visit [ www.colourlovers.com] this website to find the color codes you want to use. Bug Reports, Feature Requests, Any FeedbackPM me: https://forums.e-hentai.org/index.php?act=M...amp;MID=1988471This post has been edited by djackallstar: Sep 20 2014, 03:42
|
|
|
|
 |
|
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
|
 |
 |
 |
|
|
|