Constantly challenging ourselves to deliver more to our clients

discuz

Script en Python para loggear y postear en un foro Discuz

#!/usr/bin/python3 # -*- coding: utf-8 -*- import logging import re import requests class AutoDiscuz: LOGIN_URL = "/member.php?mod=logging&action=login&loginsubmit=yes" LOGIN_POST = {"username": "", "password": ""} def __init__(self, forum_url, user_name, password): """初始化论坛 url、用户名、密码和代理服务器.""" self.forum_url = forum_url self.user_name = user_name self.password = password self.formhash = None self.is_login = False self.session = requests.Session() logging.basicConfig(level=logging.INFO, format="[%(levelname)1.1s %(asctime)s] %(message)s") def login(self): """登录论坛.""" [...]

By |2024-09-28T15:47:11+00:00septiembre 28th, 2024|Administración de Sistemas, Python, Scripting|0 Comments

Script de tarea programada para reconstruir el número de publicaciones (del foro/grupo)

Todos los que usan el foro Discuz! saben que si el mecanismo anti-spam no está bien implementado, muchos bots "visitarán" el foro. Aunque podemos bloquear y eliminar todas las publicaciones de dichos usuarios para eliminar este "spam", el contenido de esas "publicaciones de spam" aún permanecerá en la sección de "Última publicación" en la página [...]

By |2024-09-28T15:33:53+00:00septiembre 28th, 2024|Aplicaciones Web, Discuz|0 Comments
Go to Top