Bitcoin Forum
January 19, 2025, 09:30:34 AM *
News: Community Awards voting is open
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can we have one small change on Recent Merits page?  (Read 176 times)
hatshepsut93 (OP)
Legendary
*
Offline Offline

Activity: 3038
Merit: 2162


View Profile
October 02, 2019, 11:31:27 PM
 #1

I would like to scrape https://bitcointalk.org/index.php?action=merit;stats=recent to make real-time merit api and notifications, but this page lacks one crucial piece of data - the name and link to the profile of a user who received merit. Right now the only way to get this is to follow the link to the post that was merited and do additional scraping, but it just creates unnecessary load and is messy to implement.
hosseinimr93
Legendary
*
Offline Offline

Activity: 2646
Merit: 5849



View Profile
October 03, 2019, 12:06:45 AM
 #2

http://loyce.club/Merit/merit.html which has been created by LoyceV contains all merit transactions, merit senders and merit receivers. But the problem is that the data is not up to date. I think they are updated weekly.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
tranthidung
Legendary
*
Offline Offline

Activity: 2520
Merit: 4355


Farewell o_e_l_e_o


View Profile WWW
October 03, 2019, 12:15:24 AM
 #3

http://loyce.club/Merit/merit.html which has been created by LoyceV contains all merit transactions, merit senders and merit receivers. But the problem is that the data is not up to date. I think they are updated weekly.
It is weekly updated because the data source comes from weekly update of theymos
Here you go: https://bitcointalk.org/merit.txt.xz

Similar to trust.txt.xz, it'll be updated weekly. It will show only the last 120 days of data; someone else should archive the old ones if you want them.

I am especially interested in analyses of this data which could point to sub-communities where the initial sMerit is exhausted and new sources are necessary, and people who might be good merit sources.

Edit: Note that for a little while I had user_to and user_from as names, but I decided to change it to IDs.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
Vod
Legendary
*
Offline Offline

Activity: 3948
Merit: 3180


Licking my boob since 1970


View Profile WWW
October 03, 2019, 12:28:20 AM
 #4

I would like to scrape https://bitcointalk.org/index.php?action=merit;stats=recent to make real-time merit api and notifications, but this page lacks one crucial piece of data - the name and link to the profile of a user who received merit. Right now the only way to get this is to follow the link to the post that was merited and do additional scraping, but it just creates unnecessary load and is messy to implement.

I sent this in a PM to Theymos when merit was released, but no reply.  I don't think he wants to make it too easy to scrape the data.

Meanwhile...

https://bpip.org/report.aspx?r=meritratio ---> Merit sent/received ratio
https://bpip.org/report.aspx?r=meritcircle ---> Merit circle (number of distinct profiles merit sent to or received from)
https://bpip.org/report.aspx?r=mostmerit ---> Most overall merit (initial and received)
https://bpip.org/report.aspx?r=mostmerited ---> Most merit received
https://bpip.org/report.aspx?r=meritsent ---> Most merit sent
https://bpip.org/smerit.aspx?to=&from=&start=&end=&min=&max= ---> Real Time Historical sMerit Transfer. See link for instructions
https://bpip.org/r/mostmerited.aspx ---> List of most merited posts for a certain time frame

I post for interest - not signature spam.
https://elon.report - new BPI Reports!
hatshepsut93 (OP)
Legendary
*
Offline Offline

Activity: 3038
Merit: 2162


View Profile
October 03, 2019, 12:44:32 AM
 #5

http://loyce.club/Merit/merit.html which has been created by LoyceV contains all merit transactions, merit senders and merit receivers. But the problem is that the data is not up to date. I think they are updated weekly.


I know, my project is actually based on it - https://bitcointalk.org/index.php?topic=5181082

I sent this in a PM to Theymos when merit was released, but no reply.  I don't think he wants to make it too easy to scrape the data.

I was under an impression that this kind of pages exists specifically to be scraped, am I wrong? Did theymos ever said anything about scraping in general - what's his stance on it?

https://bpip.org/smerit.aspx?to=&from=&start=&end=&min=&max= ---> Real Time Historical sMerit Transfer. See link for instructions

Doesn't work, says "to or from is required", which is not what I need - I don't want to poll this page for every subscribed user, this wouldn't be scalable.
LoyceV
Legendary
*
Offline Offline

Activity: 3556
Merit: 18033


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
October 03, 2019, 01:30:30 PM
 #6

Right now the only way to get this is to follow the link to the post that was merited and do additional scraping, but it just creates unnecessary load and is messy to implement.
What's really going to get you, is if the Merited post was made on a hidden board (most likely the VIP or Staff board). It'll look like the post was deleted, and you'll have to correct it after theymos' weekly Merit data dump.

Did theymos ever said anything about scraping in general - what's his stance on it?
I haven't read anything about it, but if you go faster than 1 request per second, you'll hit a timeout.

▄▄███████████████████▄▄
▄█████████▀█████████████▄
███████████▄▐▀▄██████████
███████▀▀███████▀▀███████
██████▀███▄▄████████████
█████████▐█████████▐█████
█████████▐█████████▐█████
██████████▀███▀███▄██████
████████████████▄▄███████
███████████▄▄▄███████████
█████████████████████████
▀█████▄▄████████████████▀
▀▀███████████████████▀▀
Peach
BTC bitcoin
Buy and Sell
Bitcoin P2P
.
.
▄▄███████▄▄
▄████████
██████▄
▄██
█████████████████▄
▄███████
██████████████▄
███████████████████████
█████████████████████████
████████████████████████
█████████████████████████
▀███████████████████████▀
▀█████████████████████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀

▀▀▀▀███▀▀▀▀
EUROPE | AFRICA
LATIN AMERICA
▄▀▀▀











▀▄▄▄


███████▄█
███████▀
██▄▄▄▄▄░▄▄▄▄▄
████████████▀
▐███████████▌
▐███████████▌
████████████▄
██████████████
███▀███▀▀███▀
.
Download on the
App Store
▀▀▀▄











▄▄▄▀
▄▀▀▀











▀▄▄▄


▄██▄
██████▄
█████████▄
████████████▄
███████████████
████████████▀
█████████▀
██████▀
▀██▀
.
GET IT ON
Google Play
▀▀▀▄











▄▄▄▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!