Sigue habiendo una pregunta: ¿cómo acceder al botón "Send"? Básicamente sería el último paso del "método online" que menciona @seoincorporation, pero no sé como hacerlo con "la serpiente".
Siempre está la opción de recurrir a inteligencia artificial para resolver las dudas de programación, yo acabo de perdirle que pase mi código a python y me arrojó lo siguiente:
import requests
from bs4 import BeautifulSoup
# Paso 1: Hacer una solicitud GET a la página web
url = "https://bitcointalk.org/index.php?action=merit;msg=64199301"
session = requests.Session()
response = session.get(url)
# Paso 2: Analizar el HTML para encontrar el formulario y el campo de entrada
soup = BeautifulSoup(response.text, 'html.parser')
form = soup.find('form')
input_merits = form.find('input', {'name': 'merits'})
# Paso 3: Modificar el valor del campo de entrada
input_merits['value'] = '1'
# Paso 4: Preparar los datos del formulario para enviar una solicitud POST
form_data = {input['name']: input.get('value', '') for input in form.find_all('input')}
post_url = form['action']
# Hacer una solicitud POST para enviar el formulario
post_response = session.post(post_url, data=form_data)
print(post_response.status_code)
print(post_response.text)
No he provado el código y dudo que sirva ya que no tiene la pausa entre las llamadas, pero nos muerstra básicamente como serían las llamadas a través de python con la librería BeautifulSoup.
Ustedes hablando de serpientes y de coding Básico, cuando lo máximo que puedo hacer para deshacerme de algo de smerits a una velocidad un poco alta es simplemente hacer el truco más viejo del libro: abrir varias ventanas en diagonal listas para pulsar el botón de envío cuando todo el setup este hecho dar click, cerrar, dar click, cerrar y a si consecutivamente.
Ciertamente, no les mentire: me siento como un hombre de la cavernas al lado de ustedes.
Apenas y recuerdo lo básico de como hacer un algoritmo sencillo en la serpiente, ya ni hablar de el uso de APIS e interaciones con páginas web.
Quizá algún día cuenta tenga tiempo me pague un curso de Serpiente... o me compro el mouse turbo que compartieron por aquí, lo que pase primero.
Tu método también es válido para mandar méritos a granel, aun que sea mas al estilo fuerza bruta pero aún así es funcional. Personalmente nunca se me han acumulado los objetivos de mérito, simplemente cuando leo un hilo que me gusta le mando méritos en ese momento y luego sigo leyendo otros posts.
Y sobre el turbo mouse, creo que vas a tener que contruirlo con lego, jajaja, se ve que es "Hand Made".