Bitcoin Forum
October 23, 2019, 07:01:01 AM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: List of Bitcointalk.org Userscripts/ Add-ons  (Read 1753 times)
hd49728
Sr. Member
****
Offline Offline

Activity: 420
Merit: 366


Match365> be a part of 150BTC inviting bonus


View Profile
August 24, 2019, 10:51:02 AM
 #41

Added newest extension.
TopicDatewritten bySectionMerit
______________________________________________________________________________________________________________________________
[BETA] Bitcointalk Extension - All In One23/8/2019mrvuitMultiple features7+

▄▄██████████████████▄▄
▄████████████████████████▄
▄██████████████████████████▄
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
███████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
▀██████████████████████████▀
▀████████████████████████▀
▀▀██████████████████▀▀
.Match365            ▄▄█▀▀▀▀▀█▄▄
         ▄█▀ ██▀█▄█▀ ██▀█▄
        ██    ████    █████▄
      ▄█  █     ▄█▄     █  █▄
      █ ▄█▀▀▀▄▄▀ ██▀▄▄▀▀▀█▄ █
      ██▀   ██▀▄  ▄▀   ██▀██
      ▄█     ██▄█▀▀█▄    ██▐█
    ▄█▀▀█▄▄▄▄ █▀  ██▀█ ▄▄▄▄█
  ▄█▀   ▀█▄  ▀█    ███▀ ▄█▀
▄█▀   ▄▄   ▀█▄▄█    █▄▄▀▀
    ▄█▀      ▄█▀▀▀▀▀▀
  ▄█▀      ▄█▀
▄█▀       ▀▀
.Earn $1,500,000 Inviting Bonus.
.Easy Bitcoin Soccer Prediction......

██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
DOWNLOAD
█ ████  ON
            ▄▄██
           ████▀
          ███▀
  ▄▄████▄▄  ▄▄█████▄
 ██████████████████▀
██████████████████
█████████████████▌
█████████████████▌
▀█████████████████▄
 ███████████████████
  ██████████████████
   ▀██████▀▀██████▀
      ▀▀▀    ▀▀▀
▄ ▀█▄▄
██▄ ▀███▄
████▄ ▀████▄▄
██████▄ ▀██████▄
████████▄ ▀███▀ ▄█▄▄
██████████▄ ▀ ▄███████▄
██████████▀ ▄ ▀███████▀
████████▀ ▄███▄ ▀██▀
██████▀ ▄███████
████▀ ▄██████▀▀
██▀ ▄████▀▀
▀ ▄██▀▀
 ▀▀

██████
▀▀▀███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
▄▄▄███
██████
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
1571814061
Hero Member
*
Offline Offline

Posts: 1571814061

View Profile Personal Message (Offline)

Ignore
1571814061
Reply with quote  #2

1571814061
Report to moderator
hatshepsut93
Hero Member
*****
Offline Offline

Activity: 1302
Merit: 917


Bitcoin realist


View Profile
August 25, 2019, 04:41:15 PM
Last edit: August 25, 2019, 04:58:58 PM by hatshepsut93
Merited by xandry (2), bones261 (2), LoyceV (2), Xal0lex (2), ETFbitcoin (1), hd49728 (1), mrvuit (1)
 #42

I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:


Code:
// ==UserScript==
// @name     Bitcointalk Post Merit Sum
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

;[...document.querySelectorAll(".td_headerandpost")].forEach(post => {
    try {
        let sum = [...post.querySelectorAll(".smalltext i > a")]
            .map(e => {
                return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
            })
            .reduce((acc, e) => acc + e, 0)
        if (sum > 0) {
            let sumElement = document.createElement("span")
            sumElement.textContent = `Total merit: ${sum} | `
            post.querySelector(".smalltext i").prepend(sumElement)
        }
    } catch (e) {
        console.error(e)
    }
})


ETFbitcoin
Legendary
*
Offline Offline

Activity: 1792
Merit: 2057

Use SegWit and enjoy lower fees.


View Profile WWW
August 25, 2019, 04:51:27 PM
 #43

I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a posts and displays it before individual merits

Like this:


Code:
// ==UserScript==
// @name     Bitcointalk Post Merit Sum
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

;[...document.querySelectorAll(".td_headerandpost")].forEach(post => {
    try {
        let sum = [...post.querySelectorAll(".smalltext i > a")]
            .map(e => {
                return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
            })
            .reduce((acc, e) => acc + e, 0)
        if (sum > 0) {
            let sumElement = document.createElement("span")
            sumElement.textContent = `Total merit: ${sum} | `
            post.querySelector(".smalltext i").prepend(sumElement)
        }
    } catch (e) {
        console.error(e)
    }
})


If such things isn't available on the list, then most likely it's not. It's good to see you built without external library.

On a side note, i think ";" at the beginning of code (after usercript) isn't needed.

hatshepsut93
Hero Member
*****
Offline Offline

Activity: 1302
Merit: 917


Bitcoin realist


View Profile
August 25, 2019, 04:55:21 PM
 #44

If such things isn't available on the list, then most likely it's not. It's good to see you built without external library.

On a side note, i think ";" at the beginning of code (after usercript) isn't needed.

I don't know JQuery and don't use it, because I've started learning JS around 1.5 years ago, and at that point standard library was so good that you don't need any libraries for basic DOM manipulation.

The ";" was inserted by my linter, it's still valid Javascript, so I didn't bother to remove it. It can help if someone will copypaste this code into a bigger userscript, for example.

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1792
Merit: 2057

Use SegWit and enjoy lower fees.


View Profile WWW
August 25, 2019, 05:09:24 PM
 #45

I don't know JQuery and don't use it, because I've started learning JS around 1.5 years ago, and at that point standard library was so good that you don't need any libraries for basic DOM manipulation.

It's good, but with jQuery and linter, you'll code faster.

The ";" was inserted by my linter, it's still valid Javascript, so I didn't bother to remove it. It can help if someone will copypaste this code into a bigger userscript, for example.

Good point and after quick search, looks like some people/library use this practice.

hd49728
Sr. Member
****
Offline Offline

Activity: 420
Merit: 366


Match365> be a part of 150BTC inviting bonus


View Profile
August 26, 2019, 01:18:43 AM
Last edit: August 26, 2019, 02:25:30 AM by hd49728
 #46

I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:

[ ... ]
Thank you. Your userscript is useful, sure. I think other users will like it, of course if they are fan of userscripts, too. Like this thread, I do have to count total received merits of threads by myself, manually. With this script, people can naturally get it.
How about that one? @small improvement request. In merited posts, show your name in red or bold or..
You can read some ideas in that thread: Glow, Highlight, dropdown list.
It will be great if you can make an userscript for that demand. You made it!
theymos answered there:
Pretty sure it's first by merit awarded for that post (obviously), then by activity.
Right. And in case of equal activity, member ID is the tiebreaker.

Added newest userscript.
TopicDatewritten bySectionMerit
___________________________________________________________________________________________________________________________
Sum and display total received merits of posts/ threads25/8/2019hatshepsut93sums & displays all mertis of a post7+
Display username at 1st position in list of merit senders of posts/threads26/8/2019hatshepsut93sums & displays all mertis of a post1+

▄▄██████████████████▄▄
▄████████████████████████▄
▄██████████████████████████▄
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
███████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
▀██████████████████████████▀
▀████████████████████████▀
▀▀██████████████████▀▀
.Match365            ▄▄█▀▀▀▀▀█▄▄
         ▄█▀ ██▀█▄█▀ ██▀█▄
        ██    ████    █████▄
      ▄█  █     ▄█▄     █  █▄
      █ ▄█▀▀▀▄▄▀ ██▀▄▄▀▀▀█▄ █
      ██▀   ██▀▄  ▄▀   ██▀██
      ▄█     ██▄█▀▀█▄    ██▐█
    ▄█▀▀█▄▄▄▄ █▀  ██▀█ ▄▄▄▄█
  ▄█▀   ▀█▄  ▀█    ███▀ ▄█▀
▄█▀   ▄▄   ▀█▄▄█    █▄▄▀▀
    ▄█▀      ▄█▀▀▀▀▀▀
  ▄█▀      ▄█▀
▄█▀       ▀▀
.Earn $1,500,000 Inviting Bonus.
.Easy Bitcoin Soccer Prediction......

██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
DOWNLOAD
█ ████  ON
            ▄▄██
           ████▀
          ███▀
  ▄▄████▄▄  ▄▄█████▄
 ██████████████████▀
██████████████████
█████████████████▌
█████████████████▌
▀█████████████████▄
 ███████████████████
  ██████████████████
   ▀██████▀▀██████▀
      ▀▀▀    ▀▀▀
▄ ▀█▄▄
██▄ ▀███▄
████▄ ▀████▄▄
██████▄ ▀██████▄
████████▄ ▀███▀ ▄█▄▄
██████████▄ ▀ ▄███████▄
██████████▀ ▄ ▀███████▀
████████▀ ▄███▄ ▀██▀
██████▀ ▄███████
████▀ ▄██████▀▀
██▀ ▄████▀▀
▀ ▄██▀▀
 ▀▀

██████
▀▀▀███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
▄▄▄███
██████
mrvuit
Copper Member
Member
**
Offline Offline

Activity: 82
Merit: 67

Hello Everyone! Have a nice day.


View Profile WWW
August 26, 2019, 02:23:28 AM
 #47

I don't know if it was done before, couldn't find anything like that, so I made a tiny script that sums all mertis of a post and displays it before individual merits

Like this:


Code:
// ==UserScript==
// @name     Bitcointalk Post Merit Sum
// @version  1.0
// @grant    none
// @include        https://bitcointalk.org/index.php?topic=*
// @run-at         document-end
// ==/UserScript==

;[...document.querySelectorAll(".td_headerandpost")].forEach(post => {
    try {
        let sum = [...post.querySelectorAll(".smalltext i > a")]
            .map(e => {
                return parseInt(e.nextSibling.textContent.match(/\((.*)\)/)[1])
            })
            .reduce((acc, e) => acc + e, 0)
        if (sum > 0) {
            let sumElement = document.createElement("span")
            sumElement.textContent = `Total merit: ${sum} | `
            post.querySelector(".smalltext i").prepend(sumElement)
        }
    } catch (e) {
        console.error(e)
    }
})




I added it to my extension, are you willing?
It will be updated in the next version.

https://bitcointalk.org/index.php?topic=5178297.msg52245025#msg52245025

The HelioWallet is an Ethereum wallet, web wallet, send multiple transactions, you control your private keys.
HelioWallet: Create Ethereum Wallet | Access Ethereum Wallet (9 options) | Ethereum Tools (12 tools)
Bitcointalk Extension: Bitcointalk Extension - Version 2.5 - https://bitcointalk.org/index.php?topic=5178297
hatshepsut93
Hero Member
*****
Offline Offline

Activity: 1302
Merit: 917


Bitcoin realist


View Profile
August 26, 2019, 02:35:47 AM
 #48

I added it to my extension, are you willing?
It will be updated in the next version.

https://bitcointalk.org/index.php?topic=5178297.msg52245025#msg52245025


Yeah sure. All scripts that I write are free and open source, use and include them how you wish.

hd49728
Sr. Member
****
Offline Offline

Activity: 420
Merit: 366


Match365> be a part of 150BTC inviting bonus


View Profile
September 30, 2019, 07:35:22 AM
Last edit: October 04, 2019, 06:58:39 AM by hd49728
 #49

There is a request on userscript to get fully detailed information for quotes in blocked topics, includes author name, topic number, post number, date and time of each post, and hyperlinks of attached images. If someone has skills and spare time to do this, please help. I think this script is useful and will be widely used by users.
I made my request weeks ago, there: https://bitcointalk.org/index.php?topic=5178297.msg52342695#msg52342695

▄▄██████████████████▄▄
▄████████████████████████▄
▄██████████████████████████▄
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
███████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
▀██████████████████████████▀
▀████████████████████████▀
▀▀██████████████████▀▀
.Match365            ▄▄█▀▀▀▀▀█▄▄
         ▄█▀ ██▀█▄█▀ ██▀█▄
        ██    ████    █████▄
      ▄█  █     ▄█▄     █  █▄
      █ ▄█▀▀▀▄▄▀ ██▀▄▄▀▀▀█▄ █
      ██▀   ██▀▄  ▄▀   ██▀██
      ▄█     ██▄█▀▀█▄    ██▐█
    ▄█▀▀█▄▄▄▄ █▀  ██▀█ ▄▄▄▄█
  ▄█▀   ▀█▄  ▀█    ███▀ ▄█▀
▄█▀   ▄▄   ▀█▄▄█    █▄▄▀▀
    ▄█▀      ▄█▀▀▀▀▀▀
  ▄█▀      ▄█▀
▄█▀       ▀▀
.Earn $1,500,000 Inviting Bonus.
.Easy Bitcoin Soccer Prediction......

██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
DOWNLOAD
█ ████  ON
            ▄▄██
           ████▀
          ███▀
  ▄▄████▄▄  ▄▄█████▄
 ██████████████████▀
██████████████████
█████████████████▌
█████████████████▌
▀█████████████████▄
 ███████████████████
  ██████████████████
   ▀██████▀▀██████▀
      ▀▀▀    ▀▀▀
▄ ▀█▄▄
██▄ ▀███▄
████▄ ▀████▄▄
██████▄ ▀██████▄
████████▄ ▀███▀ ▄█▄▄
██████████▄ ▀ ▄███████▄
██████████▀ ▄ ▀███████▀
████████▀ ▄███▄ ▀██▀
██████▀ ▄███████
████▀ ▄██████▀▀
██▀ ▄████▀▀
▀ ▄██▀▀
 ▀▀

██████
▀▀▀███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
▄▄▄███
██████
hd49728
Sr. Member
****
Offline Offline

Activity: 420
Merit: 366


Match365> be a part of 150BTC inviting bonus


View Profile
October 22, 2019, 07:43:49 AM
 #50

Bump.

▄▄██████████████████▄▄
▄████████████████████████▄
▄██████████████████████████▄
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
███████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
▀██████████████████████████▀
▀████████████████████████▀
▀▀██████████████████▀▀
.Match365            ▄▄█▀▀▀▀▀█▄▄
         ▄█▀ ██▀█▄█▀ ██▀█▄
        ██    ████    █████▄
      ▄█  █     ▄█▄     █  █▄
      █ ▄█▀▀▀▄▄▀ ██▀▄▄▀▀▀█▄ █
      ██▀   ██▀▄  ▄▀   ██▀██
      ▄█     ██▄█▀▀█▄    ██▐█
    ▄█▀▀█▄▄▄▄ █▀  ██▀█ ▄▄▄▄█
  ▄█▀   ▀█▄  ▀█    ███▀ ▄█▀
▄█▀   ▄▄   ▀█▄▄█    █▄▄▀▀
    ▄█▀      ▄█▀▀▀▀▀▀
  ▄█▀      ▄█▀
▄█▀       ▀▀
.Earn $1,500,000 Inviting Bonus.
.Easy Bitcoin Soccer Prediction......

██████
███▀▀▀
███
███
███
███
███
███
███
███
███
███▄▄▄
██████
DOWNLOAD
█ ████  ON
            ▄▄██
           ████▀
          ███▀
  ▄▄████▄▄  ▄▄█████▄
 ██████████████████▀
██████████████████
█████████████████▌
█████████████████▌
▀█████████████████▄
 ███████████████████
  ██████████████████
   ▀██████▀▀██████▀
      ▀▀▀    ▀▀▀
▄ ▀█▄▄
██▄ ▀███▄
████▄ ▀████▄▄
██████▄ ▀██████▄
████████▄ ▀███▀ ▄█▄▄
██████████▄ ▀ ▄███████▄
██████████▀ ▄ ▀███████▀
████████▀ ▄███▄ ▀██▀
██████▀ ▄███████
████▀ ▄██████▀▀
██▀ ▄████▀▀
▀ ▄██▀▀
 ▀▀

██████
▀▀▀███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
   ███
▄▄▄███
██████
Pages: « 1 2 [3]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!