Github使用指南

注:github是全球最大的开源社区,里面有很多好玩的本人根据理解来帮助兄弟们使用它

1、准备条件

下载steam++或者叫Watt Toolkit其他的有些加速器也有可以加速github(因为github服务器在国外所以国内有时会连不上)加速就行

进入github查看你要的项目

2、查看项目

对于一般不懂一点代码的人来说看右下角的Releases就行,一般作者会提供这个一键安装包

或者看右上角的链接就可以体验一下了。

3、进阶一点

仔细阅读readme

根据具体情况来分析

我自己一般是

1、先看环境要准备哪些

2、下载源码,(如果下载太慢可以复制下载连接到github加速下载站)点击code下载zip解压

3、打开cmd根据对应的命令来打,中间可能要你更改一些对应文件,这个就要根据你要部署的项目来调整了。

4、总结

不同的项目其部署方法各不相同,这里面有很多好玩的项目等你去发现,本人之后会介绍一些好玩的项目来玩的,希望对你能有所帮助。

安卓游戏拆包

注:本教程只是很简单的流程,具体问题还要具体分析

1、准备情况

java下载(必要环境)

apktool下载(用于拆包和反向编译的工具)

mt管理器(用于apk文件的签名)

要拆的apk

2、拆包

将apk和apktool放在一个文件夹里,在本文件夹里的cmd里输入./apktool d .apk的包名,会生成对应的文件夹,里面生成的就是拆开的文件

3、各文件介绍

1.assets

存放游戏资源(图片、音效、地图、配置文件),改游戏内容常用。

  1. lib

存放.so底层库文件,只留armeabi、armeabi-v7a,避免闪退。

  1. original

保存原始签名与配置,打包用,无需修改。

  1. res

存放界面资源(图标、布局、文字),改UI、文字常用。

  1. smali / smali_classes2~5

存放游戏代码,删广告、改逻辑、修复闪退都在这里。

  1. unknown

未知加密资源,一般不用管。

  1. AndroidManifest.xml

APP配置文件,权限、启动项、兼容设置都在这,闪退关键。

  1. apktool.yml

打包工具配置,改SDK版本、包名等,防闪退。

根据自己的需要更改就行

4、打包

cmd中输入.\apktool.bat b 文件夹名字 -o 打包后的名字.apk 这样会生成对应的apk这样就行了。

5、签名

由于更改后的apk没有签名因此手机是不认这里我们要用mt管理器签名后就可以安装了,但是可能会报病毒,直接无视风险继续安装就行。

OpenClaw部署指南

前情提要

本人觉得,部署这个就只是好玩就行,其本身对于不是专门从事这个行业的其作用并不算大,没必要,纯个人看法。

1、环境准备

Node.js

ollama(可选,用于运行本地模型)

ollama下载好后安装模型(这里选一个电脑能带动的就行)

2、安装openclaw

windows安装命令 & ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard

mac os/linux安装 curl -fsSL https://openclaw.ai/install.sh | bash -s – –no-onboard

3、验证

openclaw –version(看是否输出版本号)

openclaw doctor(环境检查)

openclaw onboard(初始化配置)

这里你得自己根据自己的实际情况配置api这些

4、更新

npm i -g openclaw@latest

5、卸载

npm uninstall -g openclaw

6、删除用户数据

windows rmdir /s /q %USERPROFILE%.openclaw

Mac OS/Linux rmdir /s /q %USERPROFILE%.openclaw

私人音乐平台搭建(道鲤鱼音乐)docker部署

注:本教程就是搭建音乐平台,没有任何音乐资源分享,资源要自行找导入,建议安装在nas上。

1、前提条件

docker下载

2、部署方法

方式一:不用 docker-compose(纯 Docker 单命令)

  1. 拉取镜像

docker pull mscststs/daoyuyu:latest  

  1. 创建目录并授权

mkdir -p config data media logs
chmod 777 -R config data media logs  

  1. 一键启动容器

docker run -d \
--name daoyuyu \
--restart always \
-p 23456:80 \
-v $(pwd)/config:/app/config \
-v $(pwd)/data:/app/data \
-v $(pwd)/media:/app/media \
-v $(pwd)/logs:/app/logs \
-e TZ=Asia/Shanghai \
mscststs/daoyuyu:latest  

  1. 放行端口 23456

  2. 访问

http://IP:23456  

方式二:使用 docker-compose(推荐,更稳定)

  1. 拉取镜像

docker pull mscststs/daoyuyu:latest  

  1. 创建目录并授权

mkdir -p config data media logs
chmod 777 -R config data media logs

3、填入compose

version: ‘3.8’

services:
daoyuyu:
image: mscststs/daoyuyu:latest
container_name: daoyuyu
restart: always
ports:
- “23456:80” #根据自己需要改端口
volumes:
- ./config:/app/config
- ./data:/app/data
- ./media:/app/media #用于存放自己的音乐文件MP3这些
- ./logs:/app/logs
environment:
- TZ=Asia/Shanghai

3、访问

部署的IP地址:23456(如有更改自行调整)

点击右上角的图标进入这个界面,把你要听的歌放入上面说的文件夹里就行

4、手机访问

下载箭头音乐

选择道鲤鱼音乐,填入好自己的ip地址(广和局域网填一个)就行,账户和密码就是你开始设置的。

苹果手机安装ipa文件(免越狱)

1、前期准备

要安装的苹果手机

要导入的ipa文件

一台电脑,安装好爱思助手

一根数据线

2、软件签名

网上一版都可以找到的或者可以找到证书的只是很容易失效,可以去网上买的一般几块钱。

如果不想买就用苹果账号签也可以就是只管一个星期,失效后自己再签名

打开爱思助手找到ipa签名

打开后导入相应的文件一个是证书(没有证书就apple ID签名),一个是ipa文件

搞好后会在对应的文件夹生成对应的ipa文件,后面用爱思助手导入就行了

手机要同意一下,后面就可以玩了。

电脑adb连接模拟器

在一般要测试一些脚本时可以用这种方式在电脑上跑命令

1、前提条件

adb下载

windwos端下载 https://dl.google.com/android/repository/platform-tools-latest-windows.zip

macos端下载 https://dl.google.com/android/repository/platform-tools-latest-windows.zip

linux端下载 https://dl.google.com/android/repository/platform-tools-latest-linux.zip

解压

2、改环境变量

选择好解压下来的adb.exe就行了

查看已连接设备

.\adb devices

连接 MuMu 模拟器(常用端口:16384 / 5554)

.\adb connect 127.0.0.1:16384

断开设备

.\adb disconnect 127.0.0.1:16384

重启 adb 服务

.\adb kill-server
.\adb start-server  

二、模拟操作(自动化脚本最常用)

点击坐标 (x,y)

.\adb shell input tap x y

滑动(起点x1 y1 → 终点x2 y2,时长300ms)

.\adb shell input swipe x1 y1 x2 y2 300

输入文字

.\adb shell input text “你要输入的内容”

按返回键

.\adb shell input keyevent 4

按 Home 键

.\adb shell input keyevent 3  

三、安装 / 卸载 APP

安装 APK

.\adb install 路径/xxx.apk

强制覆盖安装(更新用)

.\adb install -r 路径/xxx.apk

卸载 APP(需要包名)

.\adb uninstall 包名  

四、文件传输(电脑 ↔ 模拟器)

电脑 → 模拟器

.\adb push 电脑文件路径 /sdcard/

模拟器 → 电脑

.\adb pull /sdcard/文件名 电脑保存路径  

五、查看与截图

截图并保存到电脑

.\adb shell screencap -p /sdcard/screen.png
.\adb pull /sdcard/screen.png 电脑路径

查看屏幕分辨率

.\adb shell wm size  

六、APP 相关

查看当前打开的 APP 包名

.\adb shell dumpsys window | findstr mCurrentFocus

启动 APP

.\adb shell am start -n 包名/Activity名

强制停止 APP

.\adb shell am force-stop 包名  

你现在最常用的(直接记这几个)

.\adb devices # 看设备
.\adb connect 127.0.0.1:16384 # 连 MuMu
.\adb shell input tap x y # 点击
.\adb shell input swipe x1 y1 x2 y2 300 # 滑动

mc服务器搭建

1、前期准备

部署服务器的电脑(可以是本地的或云服务器)

一个公网IP或用内网穿透也可以

安装好java 11

apt update(更新库)

apt install -y openjdk-17-jdk(安装java11)

2、安装mcsm

命令sudo su -c “wget -qO- https://script.mcsmanager.com/setup\_cn.sh | bash”

访问网页IP地址:23333

记得如果连接不安全就删掉一个s用http访问

访问后会喊你注册账号和密码,按操作来就行。

记得如果是默认安装市场里的要选好对应的操作系统,本人之前没注意踩过坑之后一键安装就部署好了。

3、外网访问

如果是买的云服务器,那就会有公网IP直接在mc里选好对应的版本或相应的整合包就行

一般不更改就是默认端口25565

没有公网IP就用内网穿透,一般各家的内网穿透都还行,选免费的够用,对于玩的人不是特别多的话,各家厂商也有对应的操作文档,反正只要记得你的IP地址和要穿的端口是25565就行了。

4、注意事项

如果玩的不是正版或者有联机的朋友有一个玩的不是正版就要关闭服务器的配置文档里的正版验证

基本流程就是这样的,希望你和你的朋友玩的开心。

OpenList编译指南

1、所需环境

  • Node.js:运行环境

  • pnpm:包管理器

  • Git:用于克隆仓库

2、构建前端

新建文件夹打开cmd

git clone https://github.com/OpenListTeam/OpenList-Frontend.git(克隆仓库到本地)
cd OpenList-Frontend(切换到仓库目录)
pnpm install (下载需要的包)

pnpm build(构建前端)

之后会生成一个dist

3、构建后端

3、构建后端

git clone https://github.com/OpenListTeam/OpenLis.git (克隆后端到本地)

将上一步的 dist 目录复制到项目下的 public 目录下,然后执行:

appName=”openlist”
builtAt=”$(date +’%F %T %z’)”
goVersion=$(go version | sed ‘s/go version //‘)
gitAuthor=$(git show -s –format=’format:%aN <%ae>’ HEAD)
gitCommit=$(git log –pretty=format:”%h” -1)
version=$(git describe –long –tags –dirty –always)
webVersion=$(curl -s –max-time 5 “https://api.github.com/repos/OpenListTeam/OpenList-Frontend/releases/latest“ -L | grep ‘“tag_name”:’ | sed -E ‘s/.“([^”]+)”./\1/‘ | sed ‘s/^v//‘)
if [ -z “$webVersion” ]; then
webVersion=”0.0.0”
fi
ldflags=”\
-w -s \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.BuiltAt=$builtAt’ \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.GoVersion=$goVersion’ \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.GitAuthor=$gitAuthor’ \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.GitCommit=$gitCommit’ \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.Version=$version’ \
-X ‘github.com/OpenListTeam/OpenList/v4/internal/conf.WebVersion=$webVersion’ \

go build -ldflags=”$ldflags” .

就会生成一个exe可执行文件

4、启动

在有exe的文件夹里打开cmd输入

openlist server

第一次启动记得记住密码,后访问localho1st:5244就行默认账号是admin

本地ai部署教程(语言模型ollama)

ollama官网在电脑上安装ollama

安装好后打开cmd运行

ollama run 对应的模型名称会自动下载如有卡住就ctrl加c停止,在输入一次这个命令就行。

安装好后就可以直接开始对话了

一些ollama常用命令

ollama list(查看下载了哪些模型)

ollama rm mistral(删除不要的模型)

一般来说要用于二次开发用这个127.0.0.1:11434其11434为ollama的监听端口可以直接使用。

iFLOW部署教程

1、安装条件

  • Node.js 22+(用于直接用命令安装)

  • 4GB+ 内存(电脑运行配置最低)

  • 互联网连接(其本身必须联网)

2、安装iFLOW

重启终端:CMD(Windows + r 输入cmd) 或 PowerShell
运行 `npm install -g @iflow-ai/iflow-cli@latest` 来安装 iFlow CLI
运行 `iflow` 来启动 iFlow CLI

3、启动iFlow

1
2
3
在cmd中输入iflow就行
按照指令登录,其本身是免费的。
之后输入命令就能让他自动执行。