|
*Ace* (OP)
|
 |
July 19, 2025, 10:12:17 PM Last edit: November 18, 2025, 05:53:30 PM by *Ace* Merited by Lillominato89 (2), babo (1) |
|
Bitcointalk Weekly Post & Merit Tracker – Monitora i tuoi Post, Merit
Ciao, comunità di Bitcointalk! Oggi vi presento un piccolo progetto che ho inizialmente creato per uso personale, ma che sono felice di condividere con tutta la comunità. Sto lavorando a questo strumento da quasi un mese e, dopo diversi test, credo sia pronto per essere utilizzato da tutti. Vorrei ringraziare pubblicamente Ninjastic (API di TryNinja) e BPIP.org per aver fornito i dati necessari. Bitcointalk Weekly Post & Merit Tracker. Questo script ti aiuta a monitorare i tuoi post, i merit ricevuti, gli obiettivi settimanali e lo stato delle campagne firma in modo semplice e immediato, direttamente dalla pagina di Bitcointalk. È perfetto per chi vuole migliorare la qualità dei post, evitare lo spam e raggiungere obiettivi personalizzati. Lo strumento è scritto in JavaScript e il codice sorgente completo è disponibile al link sopra. È rilasciato sotto licenza MIT, quindi chiunque può scaricarlo, utilizzarlo e modificarlo liberamente. Se vuoi proporre miglioramenti o lavorare su aggiornamenti, sei il benvenuto a farlo e condividere il tuo lavoro con la comunità, nello spirito open source che distingue Bitcoin e Bitcointalk. Cosa fa questo script?- Monitoraggio settimanale dei post
- Conteggio dei post validi: Visualizza il numero di post effettuati nella settimana corrente (o nelle settimane precedenti/successive).
- Suddivisione per sezione: Vedi quanti post hai fatto in ogni sezione di Bitcointalk.
- Post non classificati: Identifica i post non associati a nessuna sezione specifica.
- Tracciamento dei merit
- Merit totali: Visualizza il numero totale di merit ricevuti nella settimana.
- Dettagli del mittente: Scopri chi ti ha dato i merit e quanti.
- Monitoraggio campagne firma
- Post nelle sezioni dedicate: Tieni traccia dei tuoi post nelle sezioni delle campagne firma per assicurarti di soddisfare i requisiti.
- Obiettivi personalizzati
- Post minimi in Gambling: Imposta un obiettivo minimo per i post nelle sezioni Gambling.
- Post massimi nelle sezioni locali: Limita il numero di post nelle sezioni locali.
- Post validi massimi: Imposta un limite massimo per i post validi a settimana.
- Esclusione sezioni: Escludi le sezioni che non ti interessano dal conteggio (es. Offtopic, Games & Rounds, Mega Threads, Servizi). Le sezioni escluse saranno contrassegnate con l’emoji ⛔️ per indicare che i post lì non verranno contati.
- Impostazioni flessibili
- Inizio settimana personalizzato: Scegli il giorno di inizio della settimana (es. lunedì, venerdì, ecc.).
- Fuso orario: Imposta il fuso orario per adattare il conteggio alla tua posizione.
- Visualizzazione merit: Abilita o disabilita la visualizzazione dei merit ricevuti.
- Interfaccia intuitiva
- Pannello fisso: Lo script aggiunge un pannello fisso in basso a destra, sempre accessibile.
- Navigazione tra settimane: Naviga tra le settimane precedenti e successive usando i pulsanti ⏪ e ⏩.
- Minimizza pannello: Clicca su ➖ per minimizzare il pannello e risparmiare spazio.
Fonti dei datiI dati sui post e sulle sezioni vengono recuperati da Ninjastic (API di TryNinja), mentre i dati sui merit vengono recuperati da BPIP.org. Nessun dato viene inviato a server esterni: tutto viene elaborato localmente nel tuo browser. Come installare e configurareSu Desktop (Chrome, Firefox, Edge, ecc.)- Installa un gestore di userscript:
- Installa lo script:
- Clicca qui per andare alla pagina di GreasyFork.
- Clicca sul pulsante "Installa questo script".
- Il gestore di userscript chiederà conferma: clicca "Installa".
- Configura il tuo username:
- Apri il gestore di userscript (ViolentMonkey/Greasemonkey/Tampermonkey).
- Trova lo script "Bitcointalk Weekly Post & Merit Tracker" e clicca "Modifica".
- Trova la riga:
const usernames = ['insertYourUsername', 'insertYourUsername']; - Sostituisci `'insertYourUsername'` con il tuo username di Bitcointalk (tra virgolette).
- Esempio per un singolo username:
const usernames = ['*ace*']; - Esempio per più username:
const usernames = ['*ace*', 'AltroUsername']; - Salva le modifiche e aggiorna Bitcointalk.
Su Smartphone (Android/iOS)- Installa un browser che supporti gli userscript:
- Installa ViolentMonkey/Greasemonkey:
- Installa lo script:
- Apri il link GreasyFork nel tuo browser.
- Clicca "Installa questo script" e conferma.
- Configura il tuo username:
- Segui gli stessi passaggi del Desktop (modifica la riga)
.
Come si usa?- Seleziona l’utente: Dal menu a tendina nel pannello, scegli lo username che vuoi monitorare.
- Imposta i tuoi obiettivi: Clicca sull’icona ⚙️ per aprire le impostazioni e personalizzare:
- Post minimi in Gambling.
- Post massimi nelle sezioni locali.
- Post validi massimi a settimana.
- Sezioni da escludere (verranno contrassegnate con ⛔️).
- Giorno di inizio della settimana.
- Fuso orario.
- Naviga tra le settimane: Usa i pulsanti ⏪ e ⏩ per visualizzare i dati delle settimane precedenti o successive.
- Minimizza il pannello: Clicca su ➖ per minimizzare il pannello.
FAQ (Domande Frequenti)- Come modifico il codice se non sono esperto?
- Installa lo script come descritto sopra.
- Apri il gestore di userscript (ViolentMonkey/Greasemonkey).
- Trova la riga
const usernames = ['insertYourUsername', 'insertYourUsername']; .
- Elimina `'insertYourUsername'` e inserisci il tuo username tra virgolette.
- Salva e aggiorna Bitcointalk.
- Posso monitorare più utenti?
Sì! Basta aggiungere più username all’array :
const usernames = ['*ace*', 'IlMioAccount', 'AltroUsername']; - Lo script invia i miei dati a server esterni?
No, tutti i dati vengono elaborati localmente nel tuo browser. Lo script non invia informazioni a nessun server.
- Come segnalare un bug o suggerire una nuova funzionalità?
Puoi rispondere a questo post o lasciare un commento sulla pagina GreasyFork.
- Posso contribuire al progetto?
Assolutamente sì! Lo script è open source sotto licenza MIT. Puoi scaricarlo, modificarlo e condividere liberamente i tuoi miglioramenti con la comunità. I contributi sono benvenuti!
Note importanti
- Lo script non funziona se Bitcointalk è bloccato da ad-blocker o estensioni per la privacy.
- Se hai problemi nel caricamento dei dati, assicurati di essere connesso a internet e che non ci siano errori nella console del browser (premi F12 per aprirla).
Feedback e supporto Se hai domande, suggerimenti o segnalazioni di bug, non esitare a rispondere a questo post! Sono sempre disponibile a migliorare lo script in base alle esigenze della comunità. Manteniamo vivo lo spirito open source!
| Versione | Data | | V.1.9.9 | 08-09-2025 |
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
 |
July 19, 2025, 10:57:42 PM |
|
Ottimo lavoro *Ace* veramente bello, corro ad installarlo e lo testo per un po' visto che anche io ho una campagna firme attiva Poi ti darò qualche feedback
|
|
|
|
fillippone
Legendary
Online
Activity: 2856
Merit: 20237
Duelbits.com - Rewarding, beyond limits.
|
Bravissimo! Di solo un suggerimento. Alcune campagne firme iniziano a mezzanotte ora locale, altre a mezzanotte UTC, altre magari alle 4 del pomeriggio. Insomma, dovresti aggiungere un selettore del fuso orario. Ottimo lavoro comunque. Quando è un po’ affinato potresti tradurre tutto in inglese e postarlo in META.
|
|
|
|
|
*Ace* (OP)
|
 |
July 20, 2025, 05:49:06 AM |
|
Bravissimo! Di solo un suggerimento. Alcune campagne firme iniziano a mezzanotte ora locale, altre a mezzanotte UTC, altre magari alle 4 del pomeriggio. Insomma, dovresti aggiungere un selettore del fuso orario. Ottimo lavoro comunque. Quando è un po’ affinato potresti tradurre tutto in inglese e postarlo in META.
 Ho implementato la selezione UTC sperando non abbia scassato il codice Inoltre ho messo a classifica anche i Merit ricevuti Piccolo problema è ingrossato il box e non riesco a snellirlo
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
 |
July 20, 2025, 06:18:46 AM |
|
L'importante è che funzioni, sinceramente la scelta del fuso orario complica soltanto le cose. Se usi i dati di Tryninja sei già apposto, tutti i CM prendono i dati da lui per le campagne firme Quindi lavoro in più Hai fatto bene a mettere 2 versioni, così possiamo controllare eventuali errori tra una versione e l'altra
|
|
|
|
|
*Ace* (OP)
|
 |
July 20, 2025, 08:58:19 AM Last edit: July 20, 2025, 11:25:00 AM by hilariousandco |
|
La versione con selezione UTC sembra che prenda i dati cachati Ma serve qualcuno che lo usi per un po' di tempo per avere dei feedback utili Se scrivete messaggi lui li conta ugualmente ma li inserisce in non classificati cioè non riconosce in quale board sono stati scritti Usatelo e mi fate sapere Grazie mille
Aggiornamento, credo di aver fixato il problema nella versione 1.1 Vediamo nei prossimi giorni se funziona Intanto fillippone fammi sapere come si comporta con te
|
|
|
|
fillippone
Legendary
Online
Activity: 2856
Merit: 20237
Duelbits.com - Rewarding, beyond limits.
|
 |
July 20, 2025, 10:59:06 AM |
|
Aggiornamento, credo di aver fixato il problema nella versione 1.1 Vediamo nei prossimi giorni se funziona Intanto fillippone fammi sapere come si comporta con te
Dimmi come si installa esattamente. Scrivi bene le istruzioni per l’installazione su Safari mobile (o altro browser mobile). Devi essere idiot proof
|
|
|
|
|
*Ace* (OP)
|
 |
July 20, 2025, 11:16:41 AM |
|
Aggiornamento, credo di aver fixato il problema nella versione 1.1 Vediamo nei prossimi giorni se funziona Intanto fillippone fammi sapere come si comporta con te
Dimmi come si installa esattamente. Scrivi bene le istruzioni per l’installazione su Safari mobile (o altro browser mobile). Devi essere idiot proof Ho inserito una mini guida nel primo post Dovrebbe essere intuitiva
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
 |
July 23, 2025, 12:30:17 PM Merited by fillippone (3) |
|
Si io lo sto usando ed è una figata! Ogni tanto si inceppa ma basta dargli due colpetti e riparte. Ma il fatto di non doversi segnare quanti post ho fatto durante la settimana è tanta ma tanta roba, poi te li suddivide anche e quindi diventa molto utile
Grazie mille per il feedback Se ci sono cose che suggerisci di cambiare, detta pure Io sto mettendo a punto la nuova release 🙂 Ti rispondo qua, perché io sto usando questa versione dello script Le migliorie da aggiungere: Target della campagna, alcune campagne hanno come target delle board specifiche, tipo scrivere minimo 10 post in gambling section oppure max 5 in local board Inserisci qualcosa che faccia capire che abbiamo rispettato i criteri
|
|
|
|
fillippone
Legendary
Online
Activity: 2856
Merit: 20237
Duelbits.com - Rewarding, beyond limits.
|
 |
July 24, 2025, 08:05:42 AM Last edit: July 24, 2025, 02:10:19 PM by fillippone Merited by Lillominato89 (1), *Ace* (1) |
|
Si io lo sto usando ed è una figata! Ogni tanto si inceppa ma basta dargli due colpetti e riparte. Ma il fatto di non doversi segnare quanti post ho fatto durante la settimana è tanta ma tanta roba, poi te li suddivide anche e quindi diventa molto utile
Grazie mille per il feedback Se ci sono cose che suggerisci di cambiare, detta pure Io sto mettendo a punto la nuova release 🙂 Ti rispondo qua, perché io sto usando questa versione dello script Le migliorie da aggiungere: Target della campagna, alcune campagne hanno come target delle board specifiche, tipo scrivere minimo 10 post in gambling section oppure max 5 in local board Inserisci qualcosa che faccia capire che abbiamo rispettato i criteri Beh, ma poi il nostro *Ace*, che intanto è diventato membro, sa cosa sono le signature campaign? Perchè ha iniziato lo script con una ragione specifica, ma lo abbbiamo fatto immediatamente virare su qualcosa d'altro, che evidentemente interessa a tutti! Dai *Ace*, guarda qui: Overview of Bitcointalk Signature-Ad Campaigns [Last update: 20-Jul-25]
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
Hai ragione, certe volte do per scontato tante cose che poi proprio scontate non sono, lui non ha mai partecipato a una campagna firme, quindi sarà meglio spiegargli come funzionano di preciso Almeno che non abbia già letto qualcosa a riguardo, vediamo cosa ci risponde
|
|
|
|
|
*Ace* (OP)
|
Hai ragione, certe volte do per scontato tante cose che poi proprio scontate non sono, lui non ha mai partecipato a una campagna firme, quindi sarà meglio spiegargli come funzionano di preciso Almeno che non abbia già letto qualcosa a riguardo, vediamo cosa ci risponde Ho appena aggiornato il primo post e inserito il link dove scaricare la nuova versione dello script 1.3.2 Aggiunto i target come richiesto, sono andato a cercare nelle varie campagne firme per capire cosa intendevi veramente per i target. Diciamo che sono tutti uguali, chi vuole come target minimo 10 in gambling e chi da max 5 in board locali Quindi da impostazioni ognuno può settare i target, se la local board non viene conteggiata basta inserire 0 e non verranno presi in considerazione i post scritti in local board Invece per i minimi basta inserire quello richiesto dal manager, e poi cliccare su salva. Nessun dato andrà salvato su server esterni, va tutto in locale Sperando che possa esservi utile e funzionale. Ogni tanto purtroppo i dati che arrivano da ninjastic vanno in cache, basta in quel caso chiudere a icona il box e riaprirlo che si aggiorna
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
 |
July 25, 2025, 05:36:12 AM |
|
Hai ragione, certe volte do per scontato tante cose che poi proprio scontate non sono, lui non ha mai partecipato a una campagna firme, quindi sarà meglio spiegargli come funzionano di preciso Almeno che non abbia già letto qualcosa a riguardo, vediamo cosa ci risponde Ho appena aggiornato il primo post e inserito il link dove scaricare la nuova versione dello script 1.3.2 Aggiunto i target come richiesto, sono andato a cercare nelle varie campagne firme per capire cosa intendevi veramente per i target. Diciamo che sono tutti uguali, chi vuole come target minimo 10 in gambling e chi da max 5 in board locali Quindi da impostazioni ognuno può settare i target, se la local board non viene conteggiata basta inserire 0 e non verranno presi in considerazione i post scritti in local board Invece per i minimi basta inserire quello richiesto dal manager, e poi cliccare su salva. Nessun dato andrà salvato su server esterni, va tutto in locale Sperando che possa esservi utile e funzionale. Ogni tanto purtroppo i dati che arrivano da ninjastic vanno in cache, basta in quel caso chiudere a icona il box e riaprirlo che si aggiorna Devo proprio dire che hai fatto davvero un bel e ottimo lavoro! Lo sto già utilizzando ed è molto utile veramente! Si ogni tanto c'è uno o più post che li considera come non catalogati, ma va bene lo stesso, l'importante è che tenga a mente il numero esatto dei post fatti nella settimana! Bello il fatto di mettere le emoji come alert sui target Complimenti ancora
|
|
|
|
babo
Legendary
Offline
Activity: 4298
Merit: 5591
si vis pacem, para bellum
|
 |
July 25, 2025, 10:28:59 AM |
|
molto molto bello, grafica veramente bella e accattivamente devo imparare da te dato che i miei tool sono veramente brutti ti avviso, la parte estetica, quindi il gigio con sfondo e ombra te lho appena rubato  sapevilo grazie per aver condiviso il codice
|
|
|
|
|
*Ace* (OP)
|
 |
July 25, 2025, 11:07:27 AM |
|
molto molto bello, grafica veramente bella e accattivamente devo imparare da te dato che i miei tool sono veramente brutti ti avviso, la parte estetica, quindi il gigio con sfondo e ombra te lho appena rubato  sapevilo grazie per aver condiviso il codice Il codice è libero amico, non ho scritto che ha licenza MIT perché me lo sono dimenticato ma è un codice per tutti, chi vuole può usarlo modificarlo o aiutarmi nello sviluppo liberamente Mi fa piacere che ti sia piaciuto, anche se hai rubato solo una parte del codice. Ti chiedo una mano di aiuto se vuoi o se ne hai voglia, visto che conosci JS mi aiuteresti per evitare il cache dei dati? Le ho provate tutte ma nada! Il problema si ripresenta sempre
|
|
|
|
|
*Ace* (OP)
|
 |
July 29, 2025, 06:57:41 AM |
|
Nuovo aggiornamento di fronte! Credo di aver sistemato il problema dei dati che vanno in cache, ma ho bisogno che qualcuno provi la versione nuova che ho rilasciato Qui il link alla versione 1.3.5 https://greasyfork.org/it/scripts/543499-bitcointalk-weekly-post-merit-trackerAle88, Bastisisca, Giorgione scusate il ping ragazzi, ma voi che fate parte di campagne firme potreste fare una piccola prova?
|
|
|
|
|
changaa
|
 |
July 29, 2025, 09:25:57 AM |
|
Dopo che avevo creato il tool mensile il nostro grande fillippone mi ha chiesto di farne uno settimanale per la gestione delle campagne firme Quindi ho creato adhoc un tool sperando sia utile, comunque modificabile all'occasione --
Ah complimenti, non ho capito a cosa vi servono tutte queste statistiche ma va bene, comprendo che siete veramente accaniti. Non mi ricordo chi era che aveva l'orologio che gli notificava i merit ricevuti
|
|
|
|
|
*Ace* (OP)
|
 |
July 29, 2025, 09:42:35 AM |
|
Dopo che avevo creato il tool mensile il nostro grande fillippone mi ha chiesto di farne uno settimanale per la gestione delle campagne firme Quindi ho creato adhoc un tool sperando sia utile, comunque modificabile all'occasione --
Ah complimenti, non ho capito a cosa vi servono tutte queste statistiche ma va bene, comprendo che siete veramente accaniti. Non mi ricordo chi era che aveva l'orologio che gli notificava i merit ricevuti Beh accaniti non direi, sono statistiche, c'è a chi interessano e a chi non interessano A me i numeri piacciono Comunque per le notifiche credo ti riferisci al bot di telegram
|
|
|
|
|
pewboy
|
 |
July 29, 2025, 10:52:14 AM |
|
Nuovo aggiornamento di fronte! Credo di aver sistemato il problema dei dati che vanno in cache, ma ho bisogno che qualcuno provi la versione nuova che ho rilasciato Qui il link alla versione 1.3.5 https://greasyfork.org/it/scripts/543499-bitcointalk-weekly-post-merit-trackerAle88, Bastisisca, Giorgione scusate il ping ragazzi, ma voi che fate parte di campagne firme potreste fare una piccola prova? Bello questo tool molto utile secondo me e quindi grazie, cercherò di provarlo. Dovresti fare una specie di manuale con le immagini per installarlo dato che non ho capito molto su come installarlo. O anche un video potrebbe essere utile, se ti va ovviamente.
|
|
|
|
Lillominato89
Legendary
Offline
Activity: 1344
Merit: 1242
|
 |
July 29, 2025, 11:53:28 AM |
|
Nuovo aggiornamento di fronte! Credo di aver sistemato il problema dei dati che vanno in cache, ma ho bisogno che qualcuno provi la versione nuova che ho rilasciato Qui il link alla versione 1.3.5 https://greasyfork.org/it/scripts/543499-bitcointalk-weekly-post-merit-trackerAle88, Bastisisca, Giorgione scusate il ping ragazzi, ma voi che fate parte di campagne firme potreste fare una piccola prova? Bello questo tool molto utile secondo me e quindi grazie, cercherò di provarlo. Dovresti fare una specie di manuale con le immagini per installarlo dato che non ho capito molto su come installarlo. O anche un video potrebbe essere utile, se ti va ovviamente. È veramente molto bello Facile da installare, non ci vuole molto! È più la sbatta di fare il video che farlo seguendo le istruzioni
|
|
|
|
|