avatar
文章
35
标签
29
分类
19
首页
记事簿~
行迹
博客统计
友情链接
About
致谢
其他
  • Alist
  • GitHub下载站
  • 站点监控
  • PDF tools
butlanys的博客
搜索
首页
记事簿~
行迹
博客统计
友情链接
About
致谢
其他
  • Alist
  • GitHub下载站
  • 站点监控
  • PDF tools

butlanys的博客

AI Project Context Generator
发表于2025-04-10
AI Project Context Generator (getfiles.sh) 好用的Ai仅在网页版或者api能用,vscode上的插件又要钱,稍微大点的项目就一堆文件,一个个上传给ai嫌手疼,故让Gemini写了个 项目GitHub:https://github.com/butlanys/getfiles 1curl https://raw.githubusercontent.com/butlanys/getfiles/main/getfiles.sh | bash 一个简单的 Bash 脚本,用于快速生成项目结构和选定文件内容的概览,旨在作为上下文提供给大型语言模型(LLM)或 AI 助手。 它会自动: 生成目录树(如果 tree 命令可用)。 抓取项目中的文件内容。 根据 .gitignore 文件排除文件和目录(需要 git 命令和在 Git 仓库中运行)。 允许你定义额外的自定义排除模式。 允许你指定只包含特定文件后缀的文件。 将生成的上下文保存到一个带有时间戳的文本文件中 (ai_prompt_YYYYMMDD_HHMMSS.txt)。 这对于向...
开发环境一键部署脚本code.sh
发表于2025-04-07|bash|bash•linux
🚀 开发环境一键部署脚本 (Debian/Ubuntu) 一个用于在 Debian/Ubuntu 系统上快速、轻松地安装常用开发环境和工具的 Bash 脚本。支持通过命令行参数进行非交互式批量安装,或通过交互式菜单引导用户进行选择性安装。 项目地址: https://github.com/butlanys/code.sh ✨ 功能特性 ✅ 多种工具支持: 一键安装 Git, C/C++, Python (apt/源码编译), Go (apt/官网最新版), Java (OpenJDK), Node.js (LTS/最新), Rust (rustup), Ruby (apt), PHP (可选 PPA), Docker CE, nvm 等。 🚀 命令行模式: 通过参数指定需要安装的工具,实现快速、自动化的环境部署。非常适合在自动化脚本或新服务器初始化时使用。 💡 交互式菜单: 无需记忆复杂参数,通过简单直观的菜单选择需要安装的工具,对新手友好。 🎨 彩色输出:...
windows 下连接ssh提示Bad permissions的解决方法
发表于2025-03-07|ssh|ssh
前阵子因为某些原因需要新建个用户,今天连接ssh提示: 123C:\Users\butla>ssh aliceBad permissions. Try removing permissions for user: redmiG\\butlanys1 (S-1-5-21-) on file C:/Users/butla/.ssh/config.Bad owner or permissions on C:\\Users\\butla/.ssh/config 解决方法: 打开.ssh目录我这里是C:/Users/butla/ 右击.ssh文件夹——属性——安全——下方的高级——点击下方取消继承——选择第一项 取消掉所有用户权限后,为当前用户单独赋权 还是右击.ssh文件夹——属性——安全——下方的高级——添加——选择主体——高级——立刻查找——找到当前用户——添加——一路确定 然后在终端重新输入ssh连接命令 12C:\Users\butla>ssh aliceWelcome to Ubuntu 22.04.5 LTS (GNU/Linux...
解决自建不算子接入butterfly后一直转圈的问题
发表于2025-02-09
原文:https://blog.liushen.fun/posts/e401be2d/ 因为新版变量由原来busuanzi_page_pv → busuanzi_value_page_pv故js需要修改 api后端请改为自己的 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051! function() { let t = ["site_pv", "site_uv", "page_pv", "page_uv"], e = document.currentScript, a = e.hasAttribute("pjax"), n = e.getAttribute("data-api") ||...
解决服务器smtp端口出站流量被阻断
发表于2025-02-08|nginx|nginx•mail•smtp
我手上这台alicenetwork vps就无法通过阿里云企业邮smtp服务器发信,ping正常,其他端口也正常,应该是上游阻断或阿里云限制了,所以用华为云反代一下阿里的smtp 准备 需要一台可以正常向邮件服务器smtp发信的服务器,并且服务器之间最好组个网 组网推荐用 wireguard、easytier 前者通用型强,连linux维护者也推崇,后者配置简单,性能也不差,官网:https://easytier.cn/ 安装nginxubuntu、debian 1apt-get install nginx 编写配置文件在转发机上的nginx.conf中添加 123456stream { server { listen 465; proxy_pass smtp.qiye.aliyun.com:465; }} 1panel: 使用仅需在/etc/hosts中新增 <转发机IP> <smtp域名> 即可,docker中可以也可以通过挂载只读的hosts文件到容器内部就能使用
netcup g11s测评
发表于2025-02-08
说实话,这家买鸡事挺多的,又是验账号欺诈又是kyc,客服效率也慢,事件经过参考:https://www.nodeseek.com/post-260497-1 具体配置:Produktdetails Leistungen Feature Specification Prozessor: 1 vCore Arbeitsspeicher: 1 GB Speicherplatz: 30 GB SSD Netzwerkanbindung: 1 GBit/s Traffic: Wenn der durchschnittliche Datenverkehr in den letzten 24 Stunden über 100 MBit/s liegt, erfolgt eine vorübergehende Drosselung auf 100 MBit/s Local Block Storage: Nicht mit Local Block Storage...
已经有人因为崩铁魔怔了😂
发表于2025-02-07
难绷
关于我离开云湖的声明
发表于2025-01-31
在2025/1/30日晚我已停用所有机器人并注销所有有关云湖的账号 此次离开,已经做好不再回去的打算,我在云湖所写的bot,源码我等一会贴到评论区,有兴趣的话可以自己部署,并且这些项目我将加上MIT协议,你可以自由的修改、分发。但我会将这些存储库设为只读状态,意不再接受任何新需求、bug等反馈。 致云湖开发者我使用这款软件快3年,连续在线天数几百天,这段时间,我见证了这款软件的成长,也感到了许多不足(动画僵硬、ui也不算好看,bot api也不怎么完善)但好在遇到问题可以和开发者面对面交流,问题很快就能得到解决 但,不管怎么说,这充其量就是个半成品,跟其他软件相比,缺点太多了。也许你会说,这是个刚起步的产品啊,还有很大的改进空间。对,但等到这款产品完全成熟时,需要太多时间,我已经等不起了,许多操作甚至需要用户权限。而且,对垃圾、18+的广告还要开发者人工处理,前阵子黑产渗透到云湖时,居然要花上一堆时间来人工处理? 总之,就目前来说,可替代云湖的产品有太多太多 江湖很大,有缘再见~
云湖群管理bot(指令版)
发表于2025-01-30
这是什么?这是云湖社交App群管理指令操作的bot,相比较于官方提供的方式(撤回、禁言等操作麻烦至极,此bot一条命令即可解决 命令示例: 123456789101112131415#### 命令帮助* !ban | 禁言> !ban @用户 时间(禁言时长只能是 10、1h、6h、12h* !unban | 取消禁言> !unban @用户(对用户取消禁言* !kick | 将用户移出群聊> !kick @用户* !delmsg | 删除用户消息> !delmsg (并引用需要撤回的消息> !delmsg @用户 需要撤回的条数(最大400条* !addadmin | 添加临时管理员> !addadmin @用户* !deladmin | 删除临时管理员> !deladmin @用户* !adminlist |...
Qexo报错/bin/sh: 1: bash build.sh: not found解决方法
发表于2025-01-28
说实话吧,我在写这篇文章的时候也没搞懂这报错的触发机制,只能给出几种解决方式,反正每次重启机器都要操作一次 1、绝对路径 2、将命令打包成bash脚本 123456789101112#!/bin/bashTARGET_DIR="/opt/1panel/apps/openresty/openresty/www/sites/blog.butlanys.de/index"mkdir -p "$TARGET_DIR"hexo clean && hexo g && hexo drm -rf "$TARGET_DIR/*"cp -r /opt/blog/hexo/public/* "$TARGET_DIR/"echo "部署和更新完成!" 我这个脚本其实是为了方便build后直接push到1panel网站目录下才写的,后面发现对上述报错有奇效 3、配置环境变量(针对Supervisor进程守护) 参考这篇文章
12…4
avatar
butlanys
文章
35
标签
29
分类
19
公告
此站正在向blog.butlanys.de迁移,原域名:blog.hqycloud.top
最新文章
AI Project Context Generator2025-04-10
开发环境一键部署脚本code.sh2025-04-07
windows 下连接ssh提示Bad permissions的解决方法2025-03-07
解决自建不算子接入butterfly后一直转圈的问题2025-02-09
解决服务器smtp端口出站流量被阻断2025-02-08
分类
  • Google1
  • Internet2
  • Termux1
  • aplayer2
  • bash1
  • bing1
  • chatgpt1
  • cloud2
标签
限速 config wireguard google cloud ssh huaweicloud nginx smtp site bing server mail docker 微信 alist web adguard home bash Windows macvlan 华为云 linux 网络 校园网 aplayer ssl Internet wechat music
归档
  • 四月 2025 2
  • 三月 2025 1
  • 二月 2025 4
  • 一月 2025 6
  • 十二月 2024 3
  • 十一月 2024 4
  • 十月 2024 5
  • 八月 2024 1
网站信息
文章数目 :
35
运行时间 :
本站总字数 :
23.9k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2020 - 2025 By butlanys
框架 Hexo 7.3.0|主题 Butterfly 5.3.5
搜索
数据加载中