Releases: acincor/AC-Boke
v2.7
AC-Boke 2.7版本
Installation
将@后更改为用户的MID
同时在一段时间后会添加查看话题的借口(api)(敬请期待)
将评论(comments)除控制器(controller)统一删除与博客(status)合并
注意!一定记得新建名为"ac_inc"的数据库,并将所有的内容都测试,否则可能注销会因为数据库没有统一创建导致出现用户没有成功注销的问题,本人在考虑要不要统一建数据库在一个文件
如何新建"ac_inc"数据库
create database ac_inc
暗色模式下,漏洞已修复,如登录、注册界面无法看到控制器标题(这个原因是因为网页视图(webView)没有完全贴合登录、注册授权视图控制器(OAuthViewController)留有空白,苹果称之为(Safe Area),导航栏是透明的,所以透出了底下的空白,导致下滑才会出现导航栏标题和深色,对此我们深表歉意),启动页面图标背景为白色
支持中英文
#OLD VERSION
将nginx、php配置放在了资源文件夹下(Resource),统一为localhost,可以通过以下配置
brew install nginx-full
brew install php
brew install mysql
brew services start php
brew services start mysql
资源文件夹下(resource)内的nginx配置文件(nginx.conf)替换到brew下的配置文件(/opt/homebrew/etc/nginx.conf),旧版本(old_version)为苹果电脑操作系统15.0(macOS 15.0)以下
nginx -s /opt/homebrew/etc/nginx.conf
资源文件夹下(resource)内的php配置文件(php.ini)替换到brew下的php 配置文件(/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini)
brew services start php.ini
项目文件夹下(project)内的后端项目文件夹(localhost)内的所有文件添加到brew下的后端文件夹根目录(/opt/homebrew/var/www)
项目文件夹下(project)内的网页聊天后端maven项目(wss项目),请用可以运行springboot项目的java编译器进行运行,用于客户端连接网页聊天后端(websocket)
如何启动
nginx
如何重载
nginx -s reload
#NEW VERSION
已经上传云端,域名为“mhcincapi.top”
Stories
What is AC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!
Copyright © AC.
End
- If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.5
MHC-Boke 2.5版本 支持中英文
Installation
You can download the zip or clone this repository.
改进了直播的方面,将@后更改为用户的MID,以便我们实现升起视图控制器来查看用户信息,将富文本FFLabelDelegate在评论区无法正常点击的bug fixed,同时在一段时间后会添加查看话题的api(敬请期待)将nginx、php配置放在了Resource内,将ip统一为localhost,可以通过以下配置,删除了addComment、deleteComment,将内容统一分别添加到upload、deleteBlog,CommentViewController删除,统一改为ComposeViewController,删除Comment,统一改为Status,删除CommentViewModel,改为StatusViewModel,删除关于CommentCommentCell、CommentCommentCellBottomView、StatusCommentCell,统一改为StatusNormalCell,评论可以发送图片、创建话题、将中心button删除,改为右上角的笔,不容易出现约束问题
brew install nginx-full
brew install php
brew services start nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
resource内的php.ini替换到/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini
brew services start php.ini
project内的localhost内的所有文件添加到/opt/homebrew/var/www
project内的wss项目(springboot)运行,用于连接websocket
如何更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.4
MHC-Boke 2.4版本 支持中英文
Installation
You can download the zip or clone this repository.
改进了直播的方面,将@后更改为用户的MID,以便我们实现升起视图控制器来查看用户信息,将富文本FFLabelDelegate在评论区无法正常点击的bug fixed,同时在一段时间后会添加查看话题的api(敬请期待)将nginx、php配置放在了Resource内,将ip统一为localhost,可以通过以下配置
brew install nginx-full
brew install php
brew services start nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
resource内的php.ini替换到/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini
brew services start php.ini
project内的localhost内的所有文件添加到/opt/homebrew/var/www
project内的wss项目(springboot)运行,用于连接websocket
如何更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.3
MHC-Boke 2.3版本 支持中英文
Installation
You can download the zip or clone this repository.
改进了直播的方面,将nginx、php配置放在了Resource内,将ip统一为localhost,可以通过以下配置
brew install nginx-full
brew install php
brew services start nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
resource内的php.ini替换到/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini
brew services start php.ini
project内的localhost内的所有文件添加到/opt/homebrew/var/www
project内的wss项目(springboot)运行,用于连接websocket
如何更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.2
MHC-Boke 2.2版本
Installation
You can download the zip or clone this repository.
改进了直播的方面,将nginx、php配置放在了Resource内,将ip统一为192.168.31.128,可以通过以下配置
brew install nginx-full
brew install php
brew services start nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
resource内的php.ini替换到/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini
brew services start php.ini
project内的localhost内的所有文件添加到/opt/homebrew/var/www
project内的wss项目(springboot)运行,用于连接websocket
如何更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.1
MHC-Boke 2.1版本
Installation
You can download the zip or clone this repository.
改进了直播的方面,将nginx、php配置放在了Resource内,将端口统一为80(所以可以省略),可以通过以下配置
brew install nginx-full
brew install php
brew services start nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
resource内的php.ini替换到/opt/homebrew/etc/php/(版本号,我的是8.3)/php.ini
brew services start php.ini
target/localhost内的所有文件添加到/opt/homebrew/var/www
target/wss项目(springboot)运行,用于连接websocket
更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v2.0
MHC-Boke 2.0版本
Installation
You can download the zip or clone this repository.
改进了直播的方面,将nginx配置放在了Resource内,将端口统一为9002,可以通过以下配置
brew install nginx-full
brew services install nginx-full
resource内的nginx.conf替换到/opt/homebrew/etc/nginx.conf
nginx -s /opt/homebrew/etc/nginx.conf
localhost内的所有文件添加到/opt/homebrew/var/www
更改配置
nginx -s reload
Stories
What is MHC-Boke?
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!例如可以分享出去游玩的照片、快乐的瞬间,点赞高的还有可能在退出app时被被精选哦
一个轻量的博客,我们可以在世界各地向手机分享不同的瞬间!
Copyright © Mhc.
Tips
-
If you have it, you can run the source code and see its principle.
-
If it really helps you, please tap the star of this repository to support us.
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v1.8.3
v1.8.2
MHC博客————一个简单的博客
1.0版本
**
首先这是一个运用了很多OC库的应用
所以导致Objective-C占比较多
也可以说基本全是Objective-C写的
(😁我写的占18.0%不到,因为还有SnapKit)
首先我们用SnapKit做出来了四个页面为登陆前的样子
配合资源,再加上SnapKit的约束,让画面非常好
但是听说上下转左右底下的TabBar会出现错误,
看有时间再改改吧
更新:曾经除了首页都不能刷新,现在都可以了
然后我做了一个"首页"的界面,可以自如刷新博客
而且之前的评论界面可以刷新并且显示,评论区或回复区可查看回复的博客或回复的评论
接着我做了一个"发现"的界面,可以自如刷新博客(之前发现了一个bug,点赞评不能显示,现在可以了)并搜索
接下来我做了一个"我"的界面,暂时只能显示一点,现在能改名啦,可以刷新
最后我做了一个"伙伴"的界面,可以自如刷新,点击头像可以添加好友,但也可以不经过对方同意,但也发不了消息,所以问题挺多的,我不准备做"发消息"的功能。
**
1.1版本
**
我们新更新了现象级的几个功能(将会商业化),
那就是我们的注册和登录分离了,
之前虽然也有注册,
但仔细点可以发现,
注册和登录用的是同一个页面
现在我们是分离的,并且注册和登录如果有冲突会被告知,
还有就是“我”界面可以看用户协议,开始直播,账号也支持退登,
直播列表则是在首页,
我们未测试多个人直播,
直播列表会产生什么效果我们暂不知道,
如有这bug可以叫我们修复
最后我做了一个"伙伴"的界面,可以自如刷新,点击头像可以添加好友,1.0版本对方看不到,但现在可以了,和1.0一样也可以不经过对方同意,但也发不了消息,所以问题挺多的,准备做"发消息"的功能,这几天在配置wss。
**
1.2版本
**
感觉会有挺多问题,因为服务端是将addLike和deleteLike给合并了,并且将提前做好的数组算法全删了,改成了创建表格与数据库,不过这样的话like使用起来还更方便了,如果有问题请提交到issue里,希望大家能够支持,博客现在点击头像不是添加好友了,是弹出资料卡也是一重点
webSocket交互可以成功了
可支持在线发消息,如发现按钮没反应说明对方不在线,离线发消息待更新
博客注销账号时可以将博客也给删除(您注销账号的所有博客)
**
1.3版本
**
修改了许多1.2版本更改api后的bug,例如评论区的like无法正常点击,并且全部视图改成了暗夜模式
1.4版本已定档,暂未更新超话
**
1.4版本
**
1.4使用小妙招:头像点击之后可以大图查看,添加好友单独成行
可查看别人点赞与评论过和自己点赞与评论过的博客(分别查看),但是目前暂不支持查看评论!
退出一秒后可查看最新微博,但是得刷新,会以通知形式出现
重归原始!(有点微博G3质感)目前一般暗夜模式开没开都是白昼模式,所以建议不要开,因为可能会看到奇怪的配色界面!!!
**
1.5版本
**
头像点击之后可以更换头像,要退出并删除后台哦
1.4的通知需要注册会员才可查看,没有的话可以运行时自行删除!!!
支持下拉刷新(之前超过十条博客将不会更新,如今是可以的,也就是下拉)
**
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
1.6版本
**
直播功能已经修复(升级面板丢失配置,所以是部署问题),聊天功能也修复了,这个版本也是一个大更新,修复了许多旧bug,例如我们的like多个博客点击会出现在不同博客上的点赞这种低级错误,目前也已修复,代码也开始学会了重用
以及点赞的时候不会刷新(大家都知道刷新有可能会出现新的博客,导致点赞的博客消失,特别是没点赞的,如果取消了点赞便不会找到,点赞的话至少能在“点赞过的博客”中找得到,还有评论或删除评论刷新之前也有可能会出现新的博客,导致评论的博客消失,特别是没评论的,如果删除了评论便不会找到,评论的话至少能在“评论过的博客”中找得到
“我”界面重新更新,以UINavigationLink为主,主页博客也少去了多余装饰,不用通知来获取点赞数可能会有点延迟,不过不用在意,并且发现界面之前被发现刚进去点击时会闪退,现在是没有的了!!!
**
1.7版本
**
解决了数据库部分更新的bug,并且更新了资源,若删除的话,会出现删除特效哦
**
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
1.8版本
**
解决了博客刷新的bug,比如在不同客户端上容易出现刷新多出好几个博客的问题,现在已解决,但是暂时还不能判断有没有人删除博客,退出之后会自动删除缓存。
并且现在可以有@列表与话题列表,创建话题等等,如要退出写博客界面,现在改成下拉即可退出!!!
**
1.8.2版本
**
其实还是1.8版本,但是之前是有问题的,就是不是自己的话题也可以删除,现在不可以了!
**
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
v1.8
MHC博客————一个简单的博客
1.0版本
**
首先这是一个运用了很多OC库的应用
所以导致Objective-C占比较多
也可以说基本全是Objective-C写的
(😁我写的占18.0%不到,因为还有SnapKit)
首先我们用SnapKit做出来了四个页面为登陆前的样子
配合资源,再加上SnapKit的约束,让画面非常好
但是听说上下转左右底下的TabBar会出现错误,
看有时间再改改吧
更新:曾经除了首页都不能刷新,现在都可以了
然后我做了一个"首页"的界面,可以自如刷新博客
而且之前的评论界面可以刷新并且显示,评论区或回复区可查看回复的博客或回复的评论
接着我做了一个"发现"的界面,可以自如刷新博客(之前发现了一个bug,点赞评不能显示,现在可以了)并搜索
接下来我做了一个"我"的界面,暂时只能显示一点,现在能改名啦,可以刷新
最后我做了一个"伙伴"的界面,可以自如刷新,点击头像可以添加好友,但也可以不经过对方同意,但也发不了消息,所以问题挺多的,我不准备做"发消息"的功能。
**
1.1版本
**
我们新更新了现象级的几个功能(将会商业化),
那就是我们的注册和登录分离了,
之前虽然也有注册,
但仔细点可以发现,
注册和登录用的是同一个页面
现在我们是分离的,并且注册和登录如果有冲突会被告知,
还有就是“我”界面可以看用户协议,开始直播,账号也支持退登,
直播列表则是在首页,
我们未测试多个人直播,
直播列表会产生什么效果我们暂不知道,
如有这bug可以叫我们修复
最后我做了一个"伙伴"的界面,可以自如刷新,点击头像可以添加好友,1.0版本对方看不到,但现在可以了,和1.0一样也可以不经过对方同意,但也发不了消息,所以问题挺多的,准备做"发消息"的功能,这几天在配置wss。
**
1.2版本
**
感觉会有挺多问题,因为服务端是将addLike和deleteLike给合并了,并且将提前做好的数组算法全删了,改成了创建表格与数据库,不过这样的话like使用起来还更方便了,如果有问题请提交到issue里,希望大家能够支持,博客现在点击头像不是添加好友了,是弹出资料卡也是一重点
webSocket交互可以成功了
可支持在线发消息,如发现按钮没反应说明对方不在线,离线发消息待更新
博客注销账号时可以将博客也给删除(您注销账号的所有博客)
**
1.3版本
**
修改了许多1.2版本更改api后的bug,例如评论区的like无法正常点击,并且全部视图改成了暗夜模式
1.4版本已定档,暂未更新超话
**
1.4版本
**
1.4使用小妙招:头像点击之后可以大图查看,添加好友单独成行
可查看别人点赞与评论过和自己点赞与评论过的博客(分别查看),但是目前暂不支持查看评论!
退出一秒后可查看最新微博,但是得刷新,会以通知形式出现
重归原始!(有点微博G3质感)目前一般暗夜模式开没开都是白昼模式,所以建议不要开,因为可能会看到奇怪的配色界面!!!
**
1.5版本
**
头像点击之后可以更换头像,要退出并删除后台哦
1.4的通知需要注册会员才可查看,没有的话可以运行时自行删除!!!
支持下拉刷新(之前超过十条博客将不会更新,如今是可以的,也就是下拉)
**
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
1.6版本
**
直播功能已经修复(升级面板丢失配置,所以是部署问题),聊天功能也修复了,这个版本也是一个大更新,修复了许多旧bug,例如我们的like多个博客点击会出现在不同博客上的点赞这种低级错误,目前也已修复,代码也开始学会了重用
以及点赞的时候不会刷新(大家都知道刷新有可能会出现新的博客,导致点赞的博客消失,特别是没点赞的,如果取消了点赞便不会找到,点赞的话至少能在“点赞过的博客”中找得到,还有评论或删除评论刷新之前也有可能会出现新的博客,导致评论的博客消失,特别是没评论的,如果删除了评论便不会找到,评论的话至少能在“评论过的博客”中找得到
“我”界面重新更新,以UINavigationLink为主,主页博客也少去了多余装饰,不用通知来获取点赞数可能会有点延迟,不过不用在意,并且发现界面之前被发现刚进去点击时会闪退,现在是没有的了!!!
**
1.7版本
**
解决了数据库部分更新的bug,并且更新了资源,若删除的话,会出现删除特效哦
**
最后支持的点个Star,交流群vx加17758917010,记住备注(看得懂就行)
1.8版本
**
解决了博客刷新的bug,比如在不同客户端上容易出现刷新多出好几个博客的问题,现在已解决,但是暂时还不能判断有没有人删除博客,退出之后会自动删除缓存。
并且现在可以有@列表与话题列表,创建话题等等,如要退出写博客界面,现在改成下拉即可退出!!!
**