Welcome Guest ( Log In | Register )

3 Pages V < 1 2 3 >  
Reply to this topicStart new topic
> [WTB] Sender script for FreeSHop: 400k + 500 Hath, 26/10 edit: raised reward - now about 4M

 
post Sep 16 2014, 01:30
Post #21
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


QUOTE(Razor320 @ Sep 16 2014, 01:19) *

Had some time to actually write (big word, just used one from auctioneer) parser and some ui. Button in top right corner acts as trigger for dropdown dialog with queued items list and buttons 'send' and 'clear'. Any changes need?
Attached Image
(Screenshot with disabled item existence check - otherwise only black "not found" will appear)

I think i also could do automatic limits checking and share data between different PCs using some post in shop thread. How much characters allowed in one message in thread?

around 45000 character, but i don't know the exact amount.

just wondering, why that ''don't send'' thing? item exists, still in FS possession and requested... have i missed something? (IMG:[invalid] style_emoticons/default/huh.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 16 2014, 14:15
Post #22
lessfull



Casual Poster
***
Group: Members
Posts: 175
Joined: 9-May 14
Level 378 (Godslayer)


Am I right, you need to have repaired version of that script which was broken by 0.80 version (as minimum requirement)?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 16 2014, 14:46
Post #23
Razor320



Casual Poster
***
Group: Members
Posts: 220
Joined: 17-October 13
Level 361 (Godslayer)


QUOTE(Scremaz @ Sep 16 2014, 03:30) *

around 45000 character, but i don't know the exact amount.

just wondering, why that ''don't send'' thing? item exists, still in FS possession and requested... have i missed something? (IMG:[invalid] style_emoticons/default/huh.gif)

It's a button, and text on it represents action that would be taken on click. Green background for items that could be sent, orange for items that already queued for another user, blue for items that would be sent to user when you choose so and, finally, black for items that didn't found in inventory.

Today i try to complete ui and sending function, if i have time i also run mock test and send something to FreeSHop using script.

This post has been edited by Razor320: Sep 16 2014, 14:47
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 16 2014, 16:00
Post #24
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


QUOTE(lessfull @ Sep 16 2014, 14:15) *

Am I right, you need to have repaired version of that script which was broken by 0.80 version (as minimum requirement)?

yep. the bare minimum (IMG:[invalid] style_emoticons/default/rolleyes.gif)

QUOTE(Razor320 @ Sep 16 2014, 14:46) *

It's a button, and text on it represents action that would be taken on click. Green background for items that could be sent, orange for items that already queued for another user, blue for items that would be sent to user when you choose so and, finally, black for items that didn't found in inventory.

Today i try to complete ui and sending function, if i have time i also run mock test and send something to FreeSHop using script.

oh, it was only a graphical display then. i knew i didn't catch something, thanks (IMG:[invalid] style_emoticons/default/biggrin.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 17 2014, 13:42
Post #25
ctxl



バカ
****
Group: Members
Posts: 425
Joined: 20-May 12
Level 455 (Godslayer)


I'm back and have some code to quickly recycle into this challenge.
I don't plan on addressing all of the requirements and won't be competing for the reward.

Would it be safe to assume that recent versions of Chrome/Firefox will be used to manage the free shop?

window.postMessage (as used in the script attached to the first post) is fairly well-supported in the latest versions of modern browsers.
It also breaks spectacularly in older versions (e.g. Chrome 23), which some users may be clinging onto for performance reasons.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 17 2014, 16:30
Post #26
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


your support is gladly appreciated nonetheless (IMG:[invalid] style_emoticons/default/smile.gif)

QUOTE(ctxl @ Sep 17 2014, 13:42) *

Would it be safe to assume that recent versions of Chrome/Firefox will be used to manage the free shop?

i guess so. personally i use firefox 30/32 (don't really remember which one) and pretty sure ai does so too. don't know as for piyin and the girl though
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 18 2014, 10:40
Post #27
Razor320



Casual Poster
***
Group: Members
Posts: 220
Joined: 17-October 13
Level 361 (Godslayer)


ctxl, modern Chrome and Firefox also supports cross-domain XMLHttpRequests in userscripts through one of GM_api - GM_xmlhttpRequest. It is far more convenient than message way. Firefox requires one of user scripting extensions, Scriptish or GreaseMonkey, and Chrome provides this api natively (though don't know from which version it is available, but users of old versions could install Tampermonkey, which also provides this api).

I implemented requests history in script. Size optimized, so single post in forum thread could contain around 4000 records (1 item - 1 record). Ban-list also could be stored in forum message to provide a simple way to exchange lists between different PCs. And notify users (IMG:[invalid] style_emoticons/default/smile.gif)

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 18 2014, 12:17
Post #28
ctxl



バカ
****
Group: Members
Posts: 425
Joined: 20-May 12
Level 455 (Godslayer)


[a.pomf.se] The approach I cobbled together uses postMessage for two-way communication.

I gave globally-scoped XHR a try and it went kaboom if you had multiple instances running.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 18 2014, 12:45
Post #29
djackallstar



ดีjackallstar
**********
Group: Gold Star Club
Posts: 8,215
Joined: 23-July 14
Level 500 (Godslayer)


QUOTE(ctxl @ Sep 18 2014, 18:17) *

[a.pomf.se] The approach I cobbled together uses postMessage for two-way communication.
I gave globally-scoped XHR a try and it went kaboom if you had multiple instances running.

Don't use GM_xmlhttpRequest in this situation, keep using window.postMessage instead.
For GM_xmlhttpRequest, every time a message is sent, there is a network communication.
For window.postMessage, all messages are passed using [javascript.info] internal browser API, i.e. no network communication at all.
So basically, keep using window.postMessage whenever you can, or the browser might go kaboom like you said.

This post has been edited by djackallstar: Sep 18 2014, 12:48
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 18 2014, 13:53
Post #30
Razor320



Casual Poster
***
Group: Members
Posts: 220
Joined: 17-October 13
Level 361 (Godslayer)


QUOTE(ctxl @ Sep 18 2014, 14:17) *

[a.pomf.se] The approach I cobbled together uses postMessage for two-way communication.

I gave globally-scoped XHR a try and it went kaboom if you had multiple instances running.

And why are you trying to use same stateful object in several concurrent threads?

QUOTE(djackallstar @ Sep 18 2014, 14:45) *

Don't use GM_xmlhttpRequest in this situation, keep using window.postMessage instead.
For GM_xmlhttpRequest, every time a message is sent, there is a network communication.
For window.postMessage, all messages are passed using [javascript.info] internal browser API, i.e. no network communication at all.
So basically, keep using window.postMessage whenever you can, or the browser might go kaboom like you said.

XMLHttpRequest has no relation to what goes in browser window.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 18 2014, 14:36
Post #31
ctxl



バカ
****
Group: Members
Posts: 425
Joined: 20-May 12
Level 455 (Godslayer)


QUOTE(Razor320 @ Sep 18 2014, 04:53) *

And why are you trying to use same stateful object in several concurrent threads?

Web workers.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 23 2014, 00:07
Post #32
sssss2



Veteran Poster
********
Group: Gold Star Club
Posts: 3,959
Joined: 11-April 14
Level 500 (Ponyslayer)


Ended?

I have written new script since last weekend, and I hope to finish within a day.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 23 2014, 00:38
Post #33
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


QUOTE(sssss2 @ Sep 23 2014, 00:07) *

Ended?

I have written new script since last weekend, and I hope to finish within a day.

worry not, we'll update the topic whenever we will be done. until now, there's still time to submit a script
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 2 2014, 21:10
Post #34
animeai



The Obsolete Hunter
*****
Group: Members
Posts: 620
Joined: 18-November 09
Level 333 (Godslayer)


100 hath added to script fund
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 2 2014, 22:20
Post #35
FreeSHop



Dispensing gears coming from donations to low-level players
******
Group: Members
Posts: 862
Joined: 28-February 14
Level 113 (Newbie)


yep. quest is still open (IMG:[invalid] style_emoticons/default/cool.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 23 2014, 05:00
Post #36
kumosu



Nazchu~
****
Group: Members
Posts: 428
Joined: 11-July 14
Level 300 (Hero)


I'll bump this.
Hate to see Freeshop suffer. (IMG:[invalid] style_emoticons/default/sad.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 23 2014, 12:16
Post #37
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


many thanks. and i confirm we're still in need of a script
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 24 2014, 06:35
Post #38
jacksonville



Regular Poster
*****
Group: Gold Star Club
Posts: 545
Joined: 9-October 08
Level 253 (Godslayer)


Sent a little incentive to help with the fix

This post has been edited by jacksonville: Oct 24 2014, 06:36
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Oct 26 2014, 15:43
Post #39
FreeSHop



Dispensing gears coming from donations to low-level players
******
Group: Members
Posts: 862
Joined: 28-February 14
Level 113 (Newbie)


recieved and introduction post updated consequently, many thanks (IMG:[invalid] style_emoticons/default/smile.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Dec 10 2014, 14:53
Post #40
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,304
Joined: 18-January 07
Level 500 (Ponyslayer)


we're still here and in need for it (IMG:[invalid] style_emoticons/default/unsure.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


3 Pages V < 1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 21st April 2025 - 15:19