Code Monkey home page Code Monkey logo

moenetwork / tieba-cloud-sign Goto Github PK

View Code? Open in Web Editor NEW
1.8K 52.0 416.0 5.02 MB

百度贴吧云签到,在服务器上配置好就无需进行任何操作便可以实现贴吧的全自动签到。配合插件使用还可实现云灌水、点赞、封禁、删帖、审查等功能。注意:Gitee (原Git@osc) 仓库将不再维护,目前唯一指定的仓库为 Github。本项目没有官方交流群,如需交流可以直接使用Github的Discussions。没有商业版本,目前贴吧云签到由社区共同维护,不会停止更新(PR 通常在一天内处理)。

Home Page: https://github.com/MoeNetwork/Tieba-Cloud-Sign/wiki

License: Other

PHP 66.51% HTML 0.14% CSS 32.38% JavaScript 0.84% Dockerfile 0.12%

tieba-cloud-sign's Introduction

百度贴吧云签到

在服务器上配置好就无需进行任何操作便可以实现贴吧的全自动签到。
配合插件使用还可实现云灌水、点赞、封禁、删帖、审查等功能。
获取插件,教程,扩展,资料等请前往Wiki GitHub

注意:Gitee (原Git@osc) 仓库将不再维护,目前唯一指定的仓库为 Github。本项目没有官方交流群,如需交流可以直接使用Github的Discussions。没有商业版本,目前贴吧云签到由社区共同维护,不会停止更新(PR 通常在一天内处理)。

使用Docker-Compose快速部署

1.安装Docker

安装docker安装docker-compose

2.下载docker-compose.yml并启动服务

下载 wget https://raw.githubusercontent.com/MoeNetwork/Tieba-Cloud-Sign/master/docker/docker-compose.yml 如下载不下来,就直接访问 这个链接,参考它修改为你自己的docker-compose.yml 开始部署 docker-compose up -d 参数-d为后台运行。(主要时间消耗在下载,启动不用啥时间) 这里已经包含了MySQL部署

3.进入网页配置

启动完之后,直接访问http://<ip>:8080,本机就访问http://127.0.0.1:8080
在配置数据库连接的时候,选择自动导入即可,不用自己输入。
然后就配置好了。

4.注意事项

如果你使用Windows,请先去docker-compose.yml修改mysql的持久化路径,默认当前目录下的mysql文件夹。
或者直接去掉volumes也行。
映射出来的端口,可以修改docker-compose.yml8080:8080。默认8080
CSRF的设置docker-compose.ymlCSRF=true,默认true
除去docker安装,整个安装流程不超两分钟(网速快)。

常见问题解决方案

往往大部分人安装出错第一反应都是:“没错啊,哪里错了,一定是程序错了”

1.如何安装程序

上传此程序到您的网站,然后访问您的网站

2.如何开启 MySQL 连接方式强制功能

如果数据库配置正确,但连接数据库失败(错误代码 20XX),可使用此方法
打开 mysql_autoload.php
找到 define('SQLMODE', 'mysqli');
替换为 define('SQLMODE', 'mysql');

3.如何开启数据库长连接

打开 mysql_autoload.php
找到 define('LONGSQL', false);
替换为 define('LONGSQL', true);

4.如何手动修改数据库配置

打开 config.php 并按照里面的注释修改
切勿使用记事本编辑,否则程序将不能工作

5.如何手动导入数据库

打开 /setup/install.template.sql 并按照里面的注释修改

6.如何安装新版本

(1)自动更新:前往 检查更新 更新程序即可
(2)手动更新:直接下载 Zip,删除压缩包内的 config.php ,然后上传到您的网站即可
另外,每一个大版本都会有一个升级脚本,别忘了运行它
(文件名一般为 update旧版本to新版本.php ,例如 update1.0to2.0.php)

参与开发

贴吧云签到是一个开放的开源项目,任何人均可参与开发,Pull Request即可提交您修改的代码
Pull Request和Issue请提交到 Github 代码库,在其他代码库提交可能不会被处理。所有 PR 通常在一天内答复。

开发者列表

@Kenvix [[email protected]]
@BANKA2017
@n0099

点击展开更多开发者和贡献者

早期版本开发者

@mokeyjay [[email protected]]
@fyy99 [[email protected]]

热心贡献者

以下几位反馈/解决了程序的不足之处,特此感谢
@Ver4 [[email protected]]
@kirainmoe [[email protected]]
@VFleaKing [[email protected]]
@superxzr [[email protected]]

更多贡献者

耻辱柱

这里列出的是 **一小部分** 违反协议者的名单
1.@shirakun -- 发布去版权版本

https://github.com/shirakun/Tieba-Cloud-Sign

2."CCGV" -- 去版权、辱骂作者

http://ccgv.me/ http://ccgv.party/

3.多星宇 -- 发布修改版权的版本

http://www.asp300.com/SoftView/11/SoftView_57242.html

4.贴吧:国王zhang -- 去版权+辱骂作者+经提醒之后死性不改和删除提醒

http://52king.cn/tieba http://tieba.baidu.com/p/4822692349

tieba-cloud-sign's People

Contributors

alexteamx avatar banka2017 avatar bbaa-bbaa avatar cpuer avatar cutesakurahime avatar devome avatar evolvedghost avatar frostyalien avatar fsgmhoward avatar fyy99 avatar huozhangqi avatar kenvix avatar kukisa avatar larryxiao625 avatar limingxinleo avatar lwl12 avatar lzghzr avatar marukon avatar moegakuen avatar mokeyjay avatar mythologyli avatar n0099 avatar quericy avatar ranonynousr avatar stevenjoezhang avatar timk-ztls avatar weltolk avatar zsnmwy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tieba-cloud-sign's Issues

插件提交

自定义每日签到邮件通知

ID:quericy_sign_mail
作者:quericy
https://github.com/quericy/quericy_sign_mail

每日用户签到邮件通知,使用独立的SMTP服务器配置,支持tls、ssl加密,可自定义邮件标题和内容模板,优化报告页面执行效率和界面,基于D丶L的版本重写

Gravatar镜像地址过期

打开网站进度条一直跑不完,发现是用户头像加载不出,检查了下,镜像地址出问题了,moefont.com过期了。。
img_20170821_133049

个人安装时遇到的小问题

  1. docker-compose.yamlversion:'3'导致docker-compose up时无法识别版本号,改为version:"2"后可以运行;

  2. docker-compose up 中应提示在root或者sudo下进行,否则会提示can not connect to docker daemon

并不知道是不是普遍问题,只是自己安装时遇到的,特此告知。

希望將一些Theme和Plugin進行審核

一直到最近才發現,簽到站使用的某人製作的紫色主題,有個極為明顯的問題,在註冊的時候密碼驗證框只有一個,點註冊的時候會告知兩次密碼輸入不對,真害人不淺!
希望能夠完成對這些不良Theme和Plugin的審核,而且若不是找到了Github的話我甚至找不到雲簽的官方download地址了,bbs還是不正常,登陸的時候有問題,提示502網關錯誤。

Uncaught exception 'Exception' with message

Fatal error: Uncaught exception 'Exception' with message 'MySQL 语句执行错误:
语句:SELECT * FROM tc_options
错误:#1146 - Table 'yun.tc_options' doesn't exist' in /www/wwwroot/yun/lib/class.mysqli.php:120 Stack trace: #0 /www/wwwroot/yun/lib/reg.php(33): wmysql->query('SELECT * FROM t...') #1 /www/wwwroot/yun/init.php(48): require('/www/wwwroot/yu...') #2 /www/wwwroot/yun/index.php(8): require('/www/wwwroot/yu...') #3 {main} thrown in /www/wwwroot/yun/lib/class.mysqli.php on line 120

求指点

重装系统后重新安装无法通过验证

检测到站点已经安装过 百度贴吧云签到 了,如果需要继续安装,请输入待覆盖站点管理员用户名和密码(不是刚才输入的创始人用户名和密码)

我已经提供了正确的账号密码

500问题

已经往config.php文件中写入了数据库的用户名和密码 数据库名称;碰到
syntax error, unexpected 'DB_PREFIX' (T_STRING), expecting ',' or ')' in

docker出现80断口被占用,

ERROR: for signnull26com_web_1 Cannot start service web: driver failed programming external connectivity on endpoint signnull26com_web_1 (5c9a5e3c01efebcb714ffa7ad45063f905e2f6fad9d3d37de76de737e7dc7f03): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use

ERROR: for web Cannot start service web: driver failed programming external connectivity on endpoint signnull26com_web_1 (5c9a5e3c01efebcb714ffa7ad45063f905e2f6fad9d3d37de76de737e7dc7f03): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
ERROR: Encountered errors while bringing up the project.

我服务器还弄了博客和web文件管理器,,怎么弄呀

4.6 自动刷新贴吧列表 有问题

管理员只能刷新自己的贴吧列表 , 没法刷新用户的 , 导入同一个数据库 ,4.4就没问题 , 还有就是刷新列表过后域名跳转https:// ,导致不能显示刷新结果

好吧 , 没看见 ,原来4.7已经解决了 ,不过希望能解决下域名跳转https:// 问题

http://baidu.xxxx.cn/index.php?mod=admin:setplug&plug=pch18_relist&ref=all
自动返回
https://baidu.xxxx.cn/index.php?mod=admin:setplug&plug=pch18_relist&isok=已刷新完所有用户贴吧列表

docker-compose中的映射地址建议改为相对路径

docker-compose本身就是为了便于在其他的环境下进行部署,而这里的docker-compose.yml里将mysql的数据路径映射到了一个绝对路径上,这将会导致一些问题,建议把这些东西配置成环境变量放到.env文件中进行配置,或者直接将地址映射改为数据卷

服务器PHP不支持MySql数据库

服务器是Centos 7配置Nginx 1.13.6和PHP7.1. PHP7.1已经装了php-mysqli, php-mcrypt等等,但是仍旧显示“服务器PHP不支持MySql数据库”。 求问是当前版本不支持PHP 71么?

网站:
tb.d3x.pw

openshift上走到第四步走不下去的来这里

适用范围:错误代码2002;第四步白屏
===============分割线===============
进入https://openshift.redhat.com/app/console
点开你要安装云签到的那个app
安装phpmyadmin
===============分割线===============
然后再打开phpmyadmin设置页面【请确认浏览器没把弹窗拦截了】
在弹出的对话框里输入openshift提供给你的用户名和密码
然后看网页最上方,找到“服务器:xxx.xxx.xxx.xxx:xxxx”
冒号后边的就是服务器地址和端口
把地址和端口复制到安装页面中的服务器地址啥啥的地方

do.php 未知乱码

求问大佬当执行do.php时,显示一堆未知乱码什么鬼...

image

�����X�o�D�����p�Bڤ؎��i�$��I����4!T]�K|����%i����m�6m�&�^�����V>�Quo�L����/p�$��^�T��v����w�=o�������?��N��t���3�e �2�Q��j��iYq��,]o��Z;������bQ_�4 �_/+k����s#� �Q�����FE_6q��,��!���:�R�=���V�.O�ۅ!E��d5uQ���8�6PYia��H�� m�0������u2��a�Ԇ�*�ZVI�1�)%�v����+3�� 7$gqS̼��p���a��4S�<��sBQY��9e0^|ထ'T8���j�H�ˁD*#����=f��9���_�z��[6O"(�]�@�����k��E��{�G��p��1�|Z<�#M�S����&�TYc�ϳ0�:H3���M2�A|B�kO�GM�/ ���_��x\; }.(�g��Q��ߓL���A6 !Äk�'������Q%�N�b����4�N��ϘF:�Vmr���3zA���%��Xް�'%3��2's0 <�}���KV=b��C�Gs|sAJ��/J�G���y��\�7C*���, v���1Q������g�� ����зѡ�� ��b��(��P;���m��E������ �6F @:��-8�0�ތ}^� �DyL�)����j���}�xHz�� � B%����2�ٷ�>�)��U�?\�>{Z�yStw7�����v~�4��#��9���S�[0��4:�R��E�)�����k|��y��i��pv'b0�q���{��ۃ��>�Y�pg�nj�C� q{y��� �6mv|����ۧ�ǜey������@��'��������_���PcY��kdR�#�,�� ����'�>>���7a؜��!c y#���ԩ��W�"c�%p�!<�@fy��������C�1���]�C�GL_A~����0�Bu�#MG���1�MD���񢍕������һq}�����{�����cI��D�N����m$��������\H� ;�H�'T�$����}u�w������7{����8� �Q�'��[��������

服务器Centos 7,PHP 7.1,Nginx 1.13环境

跪谢

签到失败BUG

云签一直提示要实名认证,手动登录后发现,是可以签到的。

账号也是经过实名认证的
tim 20170812110854

不显示验证码

并非由安装插件导致。 在开启登录或注册时启用验证码后出现问题。
现无法登录。
image

首页https失效

20180404184732
20180404185424

查看源代码发现,是因为引用了大量的http链接,劳驾作者修改一下。

插件pch18_relist出错

插件pch18_relist出错

百度贴吧云签到 V4.75 在工作时发生致命的异常 @ 2016-09-24 15:09:05
消息:#10000 - MySQL 语句执行错误:
语句:SELECT count(id) AS c FROM tieba.tc_ WHERE uid = 2
错误:#1146 - Table 'tieba.tc_' doesn't exist

文件 行 代码
lib/class.mysqli.php 120 [抛出异常]
lib/class.misc.php 548 query
plugins/pch18_relist/run.php 15 scanTiebaByPid
lib/class.cron.php 192 cron_pch18_relist
setting.php 453 run

求教
已经好几个大版本无效了。。

检查更新和绑定账号都出现错误

检查更新和绑定账号都出现错误
1.手动绑定会出现CSRF防御错误
2.关了CSRF防御以后,手动绑定出现500错误
3.自动绑定从开发者工具中看到500错误
4.检查更新失败:无法连接到更新服务器

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.