添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
销魂的水桶  ·  subprocess时报sudo: ...·  2 年前    · 
急躁的葡萄酒  ·  pytorch ...·  2 年前    · 
知识渊博的高山  ·  用Burp ...·  3 年前    · 

apt-get install python3-pip

新建一个名为hostloc.py的文件,然后在文件中写入以下代码

将其中的账号A替换成自己的,密码A也替换成自己的即可,多账号自行添加,注意前面的数字编号;

注意:不要用电脑的TXT记事本编辑,避免格式出错,直接在宝塔面板编辑即可;

#!/usr/bin/env python

# -*- coding: UTF-8 -*-

# Author: MoeClub.org

import re

import sys

import time

from urllib import request, parse

from http import cookiejar

account_dict = {

'0': {'username': '账号A', 'password': '密码A'},

'1': {'username': '账户B', 'password': '密码B'},

def Login(URL, UserData):

_cookies = ''

_cookie = cookiejar.CookieJar()

_handler = request.HTTPCookieProcessor(_cookie)

_req = request.Request(URL, data=parse.urlencode(UserData).encode('utf-8'))

request.build_opener(_handler).open(_req)

for cookie in _cookie:

_cookies += cookie.name + '=' + cookie.value + ';'

return _cookies

def GetPage(URL, Header_Cookies):

_Header = {'Cookie': str(Header_Cookies)}

_req = request.Request(URL, headers=_Header)

return request.urlopen(_req).read().decode('utf-8')

def GetCredit(user_data, proto='https'):

username = user_data['username']

Login_URL = proto + '://www.hostloc.com/member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1'

My_Credit = proto + '://www.hostloc.com/home.php?mod=spacecp&ac=credit&showcredit=1&inajax=1'

My_Home = proto + '://www.hostloc.com/home.php?mod=spacecp&inajax=1'

My_Cookies = Login(Login_URL, user_data)

if '

' + str(username) + '' not in GetPage(My_Home, My_Cookies):

print('[%s] Login Fail!' % username)

else:

CreditNum0 = str(re.findall('[0-9]+', GetPage(My_Credit, My_Cookies))[-1])

except:

CreditNum0 = 'Null'

for x in range(25297, 25309):

GetPage(proto + '://www.hostloc.com/space-uid-{}.html'.format(x), My_Cookies)

time.sleep(4)

if CreditNum0 == 'Null':

raise Exception

CreditNum1 = str(re.findall('[0-9]+', GetPage(My_Credit, My_Cookies))[-1])

if CreditNum0 == CreditNum1:

CreditDetails = str(CreditNum1)

else:

CreditDetails = str(CreditNum0) + '->' + str(CreditNum1)

except:

CreditDetails = 'Null'

print('[%s] Login Success! (Credit: %s)' % (username, CreditDetails))

if __name__ == '__main__':

if len(sys.argv) > 1:

n = 0

account_dict = {}

account_list = [sys.argv[x] for x in range(1, len(sys.argv))]

for account in account_list:

if ":" not in account:

continue

account_dict[str(n)] = {}

account_dict[str(n)]['username'] = str(str(account).split(":", 1)[0])

account_dict[str(n)]['password'] = str(str(account).split(":", 1)[-1])

n += 1

for i in range(0, len(account_dict)):

GetCredit(account_dict[str(i)])

time.sleep(4)

except:

continue

创建自动执行签到任务

在宝塔面板自动任务创建一个Shell脚本自动计划任务

脚本内容:

# 进入hostloc.py文件所在目录的绝对路径

cd /home/Loc

# 执行签到任务

python3 ./hostloc.py

创建完成后点击执行,等待执行完成后查看日志,如果没有问题就可以了

提示:尽量将自动签到时间设定到半夜,白天论坛的CC防御规则严格,会使签到失败,设置在半夜就没问题了;

说明支持金钱显示支持多用户支持无服务器函数更新时间间隔开始安装 Python3#Centosyum install python3#Ubuntuapt-get install python3-pip新建一个名为hostloc.py的文件,然后在文件中写入以下代码将其中的账号A替换成自己的,密码A也替换成自己的即可,多账号自行添加,注意前面的数字编号;注意:不要用电脑的TXT记事本编辑,避免格式出错...
文章来自我的博客:https://blog.ljyngup.com/archives/686.html/Chrome这个新规弄得我也很蛋疼,每次一点输入框就突然突出来一下。后来在 Host loc 论坛 上看到了解决方案,写出来分享一下也顺便下次用到直接有。 解决办法,在地址栏打开以下链接:chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-s...
文章目录最终项目目标目标分解1.安装selenium2.下载chromedriver3.例程- 自动 访问百度输入关键词并搜索4.定位 论坛 的元素 论坛 自动 签到 的源代码 最终项目目标 在网上学习技术时,我们经常会加入各种 论坛 论坛 通常会设置每日 签到 来给予积分等奖励。鉴于 python 的强大,编写一个 python 脚本 实现 论坛 自动 签到 (以鱼C 论坛 为例) 1.安装selenium 直接使用pip安装selenium pip install selenium 2.下载chromedriver 注意 :chrome
文章目录小项目的自我介绍成品演示/可白嫖:搭建必备所需文件及站点图例搭建前提/你应该知道的环境缺陷:上手正式开始:1.数据库部分2.网站部分3.搭建结束/查验成果如果有帮助点个赞再走啊!! 二次教程,并非原创 Git大佬开源地址 小项目的自我介绍 这是一个 自动 化的托管系统 支持网抑云 签到 刷歌,小破站赚经验+ 自动 赛事预测,ys 签到 部署至服务器和你的小伙伴一起赚经验吧 目前已实现: 小破站每日 自动 经验任务 小破站赛事预测赚硬币任务 网抑云 自动 签到 刷歌任务 原神 签到 领奖励任务以及米游币任务 成品演示/可白嫖
http://www.erji.net/ 聊耳机的 论坛 http://www.cdbest.com/ 聊刻录机,刻录光盘 http://forum.ubuntu.org.cn/ 应该是国内最大的ubuntu 论坛 了吧 http://bbs.go2eu.com/ 穷游网,撸瑟的国际旅游,我最近很感兴趣 http://www.ditiezu.com/index.php 地铁... 使用快捷键win + R打开运行窗口,输入cmd,点击确定按钮 在cmd命令窗口输入ping 31.13.84.8,下图所用IP地址为谷歌的IP地址,如果一直请求超时,说明IP被墙 输入命令tracert 31.13.84.8 ,30跳之内,如下图所示12跳之后一直请求超时,说明IP被墙