<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
<title><![CDATA[星空博客]]></title> 
<atom:link href="https://www.tmxkdz.com/rss.php" rel="self" type="application/rss+xml" />
<description><![CDATA[tmxkdz Blog]]></description>
<link>https://www.tmxkdz.com/</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>
<item>
    <title>用caddy做反向代理搭建哪吒监控，x-ui面板和哪吒探针共存</title>
    <link>https://www.tmxkdz.com/tutorial/9.html</link>
    <description><![CDATA[<h3>准备工作：</h3>
<p>1、一台VPS，防火墙和安全策略需要放行 8008、5555、8443、2096 端口，否则会无法访问和无法接收数据,x-ui面板也会数据不通。单核 512MB 内存的服务器配置就足以满足大多数使用场景。我们这里用的$10.28一年的服务器。<br />
2、一个 Github 账号（或：Gitlab、Jihulab、Gitee）<br />
3、准备一个域名（最好托管到cloudflare）</p>
<h3>注册Github</h3>
<p>注册好后创建一个OAuth Apps。<a href="https://github.com/settings/developers">https://github.com/settings/developers</a> 然后点击New OAuth App按钮。<br />
Application name:名字随便取<br />
Homepage URL：https:// 你开小云朵解析的哪吒面板的域名（比如https://vps.tmxkdz.com）<br />
Authorization callback URL: https:// 你开小云朵解析的哪吒面板的域名/oauth2/callback(比如https://vps.tmxkdz.com/oauth2/callback)<br />
然后提交申请<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/97721736768763.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/97721736768763.png" alt="" /></a><br />
然后保存Client ID和Client secret备用。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/ade61736768843.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/ade61736768843.png" alt="" /></a></p>
<h3>安装哪吒监控</h3>
<p>然后我们登录VPS安装哪吒监控<br />
curl -L <a href="https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh">https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh</a>  -o nezha.sh &amp;&amp; chmod +x nezha.sh &amp;&amp; sudo ./nezha.sh<br />
安装caddy依赖<br />
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https<br />
添加官方 Caddy GPG 密钥<br />
curl -1sLf '<a href="https://dl.cloudsmith.io/public/caddy/stable/gpg.key">https://dl.cloudsmith.io/public/caddy/stable/gpg.key</a>' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg<br />
创建存储库文件<br />
curl -1sLf '<a href="https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt">https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt</a>' | sudo tee /etc/apt/sources.list.d/caddy-stable.list<br />
更新apt<br />
sudo apt update<br />
安装 Caddy<br />
sudo apt install caddy -y<br />
编辑配置文件<br />
vi /etc/caddy/Caddyfile<br />
将配置文件内容替换为下面的内容<br />
vps.tmxkdz.com #这里改成你的域名<br />
encode gzip<br />
reverse_proxy 127.0.0.1:8008<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/41a61736768909.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/41a61736768909.png" alt="" /></a><br />
设置开机启动caddy<br />
systemctl enable caddy<br />
重启caddy<br />
systemctl restart caddy<br />
查看caddy状态<br />
systemctl status caddy<br />
如果正常我们就可以登录哪吒面板后台了（如果第一次打不开网站可以先关闭cloudflare那里的小云朵，打开网站后再开启就可以了）<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/dff71736768941.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/dff71736768941.png" alt="" /></a><br />
后台点击设置，未接入CDN的面板服务器域名/IP这里填写你没开小云朵的域名或者是你的服务器IP<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/80231736769019.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/80231736769019.png" alt="" /></a><br />
自定义代码（包括 style 和 script）:</p>
<pre><code class="language-html">&lt;style&gt;
.right.menu&gt;a{
visibility: hidden;
}
.footer .is-size-7{
visibility: hidden;
}
.item img{
visibility: hidden;
}
&lt;/style&gt;
&lt;script&gt;
window.onload = function(){
var avatar=document.querySelector(".item img")
var footer=document.querySelector("div.is-size-7")
footer.innerHTML="Powered by 星空电子VPS管理面板"
footer.style.visibility="visible"
avatar.src="https://vps.tmxkdz.com/static/logo.svg"
avatar.style.visibility="visible"
}
&lt;/script&gt;</code></pre>
<p>未接入CDN的面板服务器域名/IP填写你服务器的IP</p>
<h3>TG机器人通知</h3>
<p>先申请一个机器人 @Botfather 记住密钥，进去和bot对话，依次 /start – /newbot – 输入bot名称 – 输入bot的用户名 – Use this token to access the HTTP API:后面一行都是密钥</p>
<p>然后到@userinfobot获取自己TG的数字ID  记住数字</p>
<p>进入面板机后台，报警——先添加通知方式 如下 只需修改“你的机器人密钥”以及“你的数字ID”,其余不动<br />
<a href="https://api.telegram.org/bot你的机器人密钥/sendMessage?chat_id=你的数字ID&amp;text=#NEZHA">https://api.telegram.org/bot你的机器人密钥/sendMessage?chat_id=你的数字ID&amp;text=#NEZHA</a>#</p>
<p>报警规则</p>
<p>离线报警<br />
[{&quot;Type&quot;:&quot;offline&quot;,&quot;Duration&quot;:多少秒根据你的情况填}]</p>
<p>CPU和内存规则<br />
[{&quot;type&quot;:&quot;cpu&quot;,&quot;max&quot;:80,&quot;duration&quot;:60},{&quot;type&quot;:&quot;memory&quot;,&quot;max&quot;:80,&quot;duration&quot;:60}]</p>
<p>注：</p>
<p>cpu、memory、swap、disk：Min/Max 数值为占用百分比<br />
net_in_speed(入站网速)、net_out_speed(出站网速)、net_all_speed(双向网速)、transfer_in(入站流量)、transfer_out(出站流量)、transfer_all(双向流量)：Min/Max 数值为字节（1kb=1024，1mb = 1024*1024）<br />
offline：不支持 Min/Max 参数<br />
Duration：持续秒数，监控比较简陋，取持续时间内的 70 采样结果</p>
<h3>安装x-ui面板</h3>
<p>bash &lt;(curl -Ls <a href="https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh">https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh</a>)<br />
然后用ip:端口登录面板后台，然后在cloudflare解析一个域名为x-ui面板使用，开启小云朵，面板端口可以改成8443，证书可以用cloudflare的通配符证书，刚才caddy申请的证书应该在/var/lib/caddy/.local/share/caddy/certificates/acme-v02.api.letsencrypt.org-directory/你的哪吒面板域名/你的哪吒面板域名.crt和/var/lib/caddy/.local/share/caddy/certificates/acme-v02.api.letsencrypt.org-directory/你的哪吒面板域名/你的哪吒面板域名.key，我们可以把cloudflare的通配符证书放在这个路径。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/91e51736769148.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/91e51736769148.png" alt="" /></a><br />
然后我们添加入站列表，vmess协议，端口这里就不能填443了，因为被占用了，我们可以填2096，证书路径还是用刚才x-ui面板的证书，如下图：<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202501/636b1736769156.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202501/636b1736769156.png" alt="" /></a><br />
至此我们两个面板就成功搭建完成。</p>]]></description>
    <pubDate>Mon, 13 Jan 2025 19:43:52 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/9.html</guid>
</item>
<item>
    <title>如何上传突破超过100文件上传到GitHub？远程上传/大文件上传（配图详解）</title>
    <link>https://www.tmxkdz.com/tutorial/8.html</link>
    <description><![CDATA[<h3>下载工具</h3>
<p>我们需要通过git软件链接GitHub<br />
2.1下载地址<br />
Git客户端官网下载链接：<a href="https://git-scm.com/downloads">https://git-scm.com/downloads</a><br />
选择适合自己本机的版本下载并安装。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/u6ofxB3CTT/05FF4259B50C313858A61B4B44B9575B.png" alt="" /></p>
<h3>链接GitHub</h3>
<p>1、如果没有账号要先创建账号（有账号跳过此步骤）<br />
<a href="https://github.com/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F&amp;source=header-home" title="注册">注册GitHub</a><br />
2、建立一个仓库（有仓库跳过此步骤）<br />
3、复制仓库地址<br />
4、以下为本地操作<br />
4.1、在本地新建一个空文件夹<br />
<img src="https://img.xkdz.cc/images/2025/01/10/tjIiOaPB0d/2D4D96EE33DAD9DDEF5CCE221C402FA1.png" alt="" /><br />
空文件夹可以省掉很多麻烦，不喜勿喷<br />
4.2、上传文件<br />
4.2.1、在空文件夹内，右键选择Git Bash Here<br />
<img src="https://img.xkdz.cc/images/2025/01/10/heJFbSHmRz/6880D5F3032CCF8AA6022762ED3973BC.png" alt="" /><br />
4.2.2、弹出GIT Bash框<br />
<img src="https://img.xkdz.cc/images/2025/01/10/EG9t9l167s/5233FFD502B3C246CA3847C578D8F299.png" alt="" /><br />
4.2.3、克隆远程仓库<br />
输入命令：</p>
<pre><code class="language-Xkdz">git clone+空格+ 你的仓库地址
git clone  https://github.com/tmxkdz/tmxkdz.github.io.git  //我输入的是我刚复制自己的</code></pre>
<p><img src="https://img.xkdz.cc/images/2025/01/10/88sTtDvuew/5F91CCECC0A26932DD2DA778342DAC21.png" alt="" /><br />
克隆成功发现多了一个文件夹<br />
4.2.4、把需要上传的文件夹放入到远程仓库文件夹内<br />
<img src="https://img.xkdz.cc/images/2025/01/10/aX9UKKEZhi/2021A8EC56ADC59952DFDE0A69ABDC0E.png" alt="" /><br />
4.2.5、上传<br />
依次输入以下命令：</p>
<pre><code class="language-xkdz">cd  tmxkdz     //根据自己的远程仓库名输入
git init
git add .     //.代表把当前所有文件上传，如果你只想上传单个文件或者文件夹则可以使用【git add admin】
git commit -m “你的提交信息”
git push</code></pre>
<p>命令解释：</p>
<pre><code class="language-php">命令  描述
cd + 你的远程仓库名    进入到远程仓库内（根据自己的仓库名输入）
git init    初始话Git
git add .   将工作区的文件添加到暂存区（“ . ”是当前目录下的所有文件，也可只输入文件夹名称）
git commit -m “你的提交信息”  将暂存区的文件添加到本地仓库
git push    提交到远程仓库（可能需要你输入帐号和密码）</code></pre>
<p><img src="https://img.xkdz.cc/images/2025/01/10/PqWj1EApwb/18B44C1D1C68A56ADAB172A34DD66847.png" alt="" /><br />
上传成功</p>]]></description>
    <pubDate>Fri, 10 Jan 2025 22:35:13 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/8.html</guid>
</item>
<item>
    <title>Zoho Mail免费架设域名/企业邮局/个性邮局 - Zoho域名邮箱申请和设置详解</title>
    <link>https://www.tmxkdz.com/tutorial/7.html</link>
    <description><![CDATA[<p>前言<br />
如果我们个人普通使用邮箱的话，直接就用习惯的QQ邮箱就可以，或者我们注册163、搜狐邮箱也有在使用，稍微逼格高一点的那就注册OutLook或者Gmail。但是，如果我们是企业、公司用户或者我们有个人网站的，即便可能也没有几个人联系，但是我们也要装样子，可能会看到用到域名、企业邮局。</p>
<p>搭建企业、域名邮局的方法有很多种，比如QQ域名邮箱、阿里云企业邮局，可以添加域名快速部署，或者我们可以通过VestaCP面板搭建（利用VestaCP自建域名邮局系统实现邮件服务器收发邮件功能），也可以通过在服务器部署Postfix等邮件功能实现邮局。可能前者搭建相对容易一些，一般简单的使用没有问题，但是如果进行群发或者批量管理邮件会被进行拦截，而后者在服务器上搭建成功率高，但是服务器提供商一般不支持用来邮件群发。</p>
<p>于是乎，我们可能会寻找专业的第三方邮局服务，这里笔者分享来自Zoho提供的专业的邮局服务，可以自建部署自己域名的域名、企业邮局，当然值得高兴的，基础提供免费服务，而且与付费功能一样，只是用户数比较少，但是可以满足基本的需求，即便付费服务也不贵，只需要2美元月费起步。</p>
<h3>第一、Zoho Mail免费账户申请</h3>
<p>1、申请地址</p>
<p>地址：<a href="https://www.zoho.com/mail/">https://www.zoho.com/mail/</a><br />
我们一定是选择企业邮箱注册！<br />
<img src="https://img.xkdz.cc/images/2025/01/10/CRgu6jOwZZ/E3DC0BA74C478C7168D21A143D84F15C.png" alt="" /><br />
随后你填写的邮件或者手机号码会发验证码给你<br />
<img src="https://img.xkdz.cc/images/2025/01/10/mCeFOL5S03/89A0CA97DA1F00D649FFB4B262F81612.png" alt="" /></p>
<h3>第二、完善注册</h3>
<p>我们注册完成就会进入到下面的界面中让你选择套餐！我们选择免费版的套餐！<br />
<img src="https://img.xkdz.cc/images/2025/01/10/GDl6hWFcCs/8D32198C50D62A594A8EE734C9E016CC.png" alt="" /><br />
接下来我们填写我们域名的信息<br />
<img src="https://img.xkdz.cc/images/2025/01/10/nlNXrpYhAB/683CCF29861306998891FF4DF048DAC4.png" alt="" /><br />
下一步继续<br />
<img src="https://img.xkdz.cc/images/2025/01/10/v4iP9TJmQJ/792CCB156C4DD3D13163BE707A181BFD.png" alt="" /><br />
接下来需要对所使用的域名进行验证。点击记录后面的复制图标，将需要解析的记录值复制。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/LkarXuNhLs/67A1FDF247708BD1E66A77D136F05026.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/pVVdyB2KpT/4265651CA077DB4E4F7C6B905A44F740.png" alt="" /><br />
我们使用的是Cloudflare域名，所以这里以Cloudflare域名解析为例，来到Cloudflare后台，找到域名解析，点击添加记录按钮。<br />
按照下图进行选择填写，其中记录值需要粘贴我们上一步复制的那一串字符。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/EEFLpU5heA/56327BF002816D2AEA01DDE11721C320.png" alt="" /><br />
添加解析之后，回到zoho免费企业邮箱界面，点击验证txt记录按钮。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/FJkpElqFFr/1F700E16CA61F1534DE70F861C3309ED.png" alt="" /><br />
验证成功后将会出现下方界面，在这里将要输入第一个企业邮箱的账户。最后点击创建按钮。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/pwR0jZ3enN/1A8192C5F7E537949B124F0CEC38AC4B.png" alt="" /><br />
在下面的界面可以看到已经创建好的邮箱账户<br />
<img src="https://img.xkdz.cc/images/2025/01/10/0gb4jV9vC5/A9B365598F4E72B095A8F6E54EF84274.png" alt="" /><br />
如果需要添加更多账户，点击左上方的+Add按钮即可<br />
<img src="https://img.xkdz.cc/images/2025/01/10/bNARCsefUq/EA3075EE4459612A73EE5507090B6866.png" alt="" /><br />
在创建的界面输入邮箱账户名称，名字和密码。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/fnjgdl3kVB/74291636C3D1E2AD74CBA6005A0FF33E.png" alt="" /><br />
添加成功后可以看到下图界面。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/Q5YYTHYbCD/9C22CB7551E8C601E70149126B84FA19.png" alt="" /><br />
点击下图按钮，继续进入下一步。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/JPhuNFF9Tp/CE7A41511181892487155D01655892FE.png" alt="" /><br />
这一步可以跳过<br />
<img src="https://img.xkdz.cc/images/2025/01/10/XlbrtXhBkG/D881DAA9AD0F059C53DDA0FB51504EA2.png" alt="" /><br />
这一步非常重要，这里是需要对域名解析的所有记录，包含mx和txt记录。如果解析错误将直接导致邮箱不可用。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/VstCxygPiB/D42D1EC7856A5A00A6D53426A8ED2BB3.png" alt="" /><br />
继续回到Cloudflare域名解析界面，首先添加MX记录，可以通过数字序号对比Cloudflare和zoho进行填写。<br />
一共3条MX记录，都要添加。最后添加TXT记录，按照下图填写即可，记录值直接复制粘贴。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/EhgTFSWXKM/9A74B94208666FB33E56AEDAC6F88B30.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/of80G7Me5A/2E12CAC701E81DE2D9553D441E328A1F.png" alt="" /><br />
所有解析都填写好之后，点击底部验证按钮进行验证，验证生效时间没有标准，可能立即生效，也可能要几个小时才能生效。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/OjGLmstCCm/24D7F57DCBCE7D1D56D464C5CB9DE18A.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/v2Yw5aavBn/5FBF5D192CD1A1E72D6F4BE05095B14F.png" alt="" /><br />
验证成功后可以看到下面一步，这一步用不到，直接跳过。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/rRaGe2S1LW/52B1D5632E73F76F403D58C34A230A9C.png" alt="" /><br />
这一步对于免费版来说也没有用，继续下一步。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/maLJ7bZLtM/E62E7FF22BE130E323AE4F6DC6D79CB8.png" alt="" /><br />
终于终于，到这里终于注册完了。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/REFpx6CzPY/174681D9D37303CD5CA05917D39F0D7E.png" alt="" /><br />
接下来就可以进入邮箱界面了，如果没有进入，也可以进入zoho免费企业邮箱的登陆地址登录<br />
<a href="https://mail.zoho.com/zm/">https://mail.zoho.com/zm/</a><br />
登陆之后可以看到下图的主界面，点击右上角的齿轮图标可以将界面改成中文版本。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/WPGSKolAHl/4171A427164C1EAB6DFBDBF8E73C4116.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/GDcqNDDRh9/7F280DC6F8015364B5A7A2EA4D92D9EE.png" alt="" /></p>
<h3>如何配置网站</h3>
<p>已我的博客为例填写<br />
<img src="https://img.xkdz.cc/images/2025/01/10/PrlUq5PurY/3DB430ABBB828B990F8BA8BB7BCCF8FA.png" alt="" /><br />
外发邮件服务器名称：smtp.zoho.com<br />
端口：465<br />
安全类型：SSL<br />
需要验证：是<br />
或者查看zoho的SMTP 服务器配置文档：<a href="https://www.zoho.com.cn/mail/help/zoho-smtp.html">https://www.zoho.com.cn/mail/help/zoho-smtp.html</a><br />
smtp的密码如何获取呢，我们打开我们的邮箱右上角点开头像-我的账户-安全-应用密码-生成新的应用密码<br />
<img src="https://img.xkdz.cc/images/2025/01/10/z9ck2xdv8d/F029C513F6FF1FDDDAE90E83B5F119A4.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/IiAAOgE8hw/59B379F5AED5AC8526895BC238CF4E01.png" alt="" /><br />
应用名称随便填写<br />
<img src="https://img.xkdz.cc/images/2025/01/10/GdgL01wpoh/2CD8D2AD52F35B48DF3538C3ED179E84.png" alt="" /><br />
密码已获取~<br />
<img src="https://img.xkdz.cc/images/2025/01/10/wpoxdKeXLS/3570FD85B6F9A5DAA504C9B2E630C857.png" alt="" /><br />
测试<br />
为了zoho的免费企业邮箱是否正常，我们用它来给gmail发一封邮件看看，通过只要gmail不拒收，不提示未签名验证，那基本就不会有什么问题了。国内的一些免费企业邮箱就会被gmail拒收或者提示未验证。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/sB98ahOoUe/6556588E47F48C61AF5A25526A64B9CC.png" alt="" /><br />
很快，zoho企业邮箱里就收到了来自gmail的回复邮件，可以看出这个zoho的免费企业邮箱十分靠谱！<br />
还有什么不懂得小伙伴可以在博客下留言~感谢您的观看</p>]]></description>
    <pubDate>Fri, 10 Jan 2025 16:30:08 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/7.html</guid>
</item>
<item>
    <title>利用Onedrive空间搭建自己的5TB存储图床/网盘</title>
    <link>https://www.tmxkdz.com/tutorial/6.html</link>
    <description><![CDATA[<h3>前言</h3>
<p>在日常的网站部署中，我们常常需要引用到许多图片，而如果由于各种原因，我们通常希望减少从我们自己的服务器中消耗这部分流量，因此一个合适的图床便显得尤为重要，可以帮助我们在不影响网站运行的同时减少硬盘空间和流量的消耗，达到节省资源的目的。而Ondrive无疑为人们提供了一个很棒的平台，如果你是e5用户/教育用户或者付费的个人用户，那么普遍都拥有较大的存储空间如E5开发者账户就可以拥有25个容量达到5t的帐号，那么利用这个空间不管是用于搭建自己的网盘亦或者图床都是极为便利的。</p>
<p>实现效果：映射你Onedrive的特定文件夹内容，并允许访客在这一文件夹下上传、下载、获取图片直链或引用方式，并为了保护隐私防止其访问到你的其他页面。</p>
<h3>前提</h3>
<p>有一台个人服务器（或使用公共免费虚拟空间）<br />
有读写权限的世纪互联版Onedrive或Office365附赠的Onedrive<br />
有个人域名（非必须）</p>
<h3>最终效果图</h3>
<p><img src="https://img.xkdz.cc/images/2025/01/10/pTan55oZ6A/B06E4A928B9A325BFDC69563AA8B64B3.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/WcFyBgV2gS/75E7A3183BE9E469FCEACF874D0DA8C8.png" alt="" /></p>
<h3>演示站：<a href="https://img.xkdz.cc/">https://img.xkdz.cc/</a></h3>
<h3>搭建好处：</h3>
<ul>
<li>
<ol>
<li>映射自己Onedrive内容</li>
</ol>
</li>
<li>
<ol start="2">
<li>图片提供网络直链（图床功能）</li>
</ol>
</li>
<li>
<ol start="3">
<li>避免消耗服务器流量和空间（直接映射Onedrive）</li>
</ol>
</li>
</ul>
<h3>环境准备</h3>
<p>有个人服务器用户安装PHP（你也可以使用一些PHP的Serverless服务）</p>
<p>【推荐】为了 方便操作，我这边使用宝塔面板：</p>
<p>宝塔官网：<a href="https://www.bt.cn/?invite_code=MV9rd3Jmbno">https://www.bt.cn/?invite_code=MV9rd3Jmbno</a>=</p>
<p>服务器安装宝塔后，安装PHP（建议5.6～7.4版本）、Nginx（版本随意）：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/gVeOdEahkN/B3020CECEF374A1CCBE157A22CB090C3.png" alt="" /><br />
之后，选择网站–添加网站：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/c8ypYJzPcP/D62E6032572FC065CB82B8C32DDA91AE.png" alt="" /><br />
之后打开这个网站的目录，下载这个Oneindex项目master到本目录：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/fBefVMdURk/FCB0CDB3169A7223C439750EDBA70770.png" alt="" /></p>
<h1><a href="https://tmxkdz.com/thread-11-1-1.html" title="源码下载">源码下载</a></h1>
<h3>下载源码</h3>
<p>把文件上传到服务器域名目录下解压，之后设置权限，给www用户全部读写权限，进入网站：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/bKSwMvk9jx/B8928D0637B5CC27B9C46890100B0560.png" alt="" /><br />
之后，点击下一步以后，出现界面：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/7rc3rwRu4N/3486E67BD5F59100EFEBC15DC8D663A3.png" alt="" /><br />
我们的环境准备就完成了。</p>
<h3>应用ID和机密</h3>
<p>可以从这张图里看到：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/7rc3rwRu4N/3486E67BD5F59100EFEBC15DC8D663A3.png" alt="" /><br />
我们需要三个参数：</p>
<ol>
<li>
<p>client_secret：应用机密，即：客户端密码。</p>
</li>
<li>
<p>client_id：应用ID，即：应用代号。</p>
</li>
<li>
<p>URL：这个URL用于创建应用时，授权验证。</p>
<h3>创建应用</h3>
<p>如果你是Office365送的OneDrive，也就是Onedrive国际版本，到<a href="https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade" title="Microsoft Azure App registrations">Microsoft Azure App registrations</a>内创建。<br />
如果你是世纪互联版本OneDrive，到<a href="https://portal.azure.cn/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade" title="Microsoft Azure.cn App registrations">Microsoft Azure.cn App registrations</a>内创建。<br />
<img src="https://img.xkdz.cc/images/2025/01/10/28mlR8uF85/7484A707B3F365F86AD5F2FFF2B97A0F.png" alt="" /><br />
之后，我们填入需要的参数：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/WwG8zGZS6j/40C1C6368EF1497FF3C1621DB9BC3EBD.png" alt="" /></p>
</li>
<li>
<p>名称：最好为纯英文。</p>
</li>
<li>
<p>受支持的帐户类型：如图：选择任何组织目录的账号和个人</p>
</li>
<li>
<p>重定向 URI：这里填入作者Mintimate建立的API：<a href="https://neindex.tmxkdz.com/">https://neindex.tmxkdz.com/</a><br />
之后，点击注册即可。</p>
</li>
</ol>
<h3>获取应用ID</h3>
<p>应用ID很好获取，注册了后，即可获得：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/3Z6a0y4IYV/5FBC1250011641B4608B3F13502CEA4D.png" alt="" /></p>
<h3>设置权限</h3>
<p>在获取应用机密前，我们需要设置权限，点击：API权限-Microsoft Graph:<br />
<img src="https://img.xkdz.cc/images/2025/01/10/Wl0BGAycio/3AFAFED0D16FB298F0A3077807B811A9.png" alt="" /><br />
依此勾选：</p>
<ol>
<li>offline_access</li>
<li>Files.Read</li>
<li>Files.Read.All<br />
最后更新权限即可：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/W0ECRIcvM4/E2EF7D2EFD522238276873EBB8F30B14.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/z136RTLo8A/BD4C734E6E9F9FF9708E5AAE200665FE.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/u15jg8wyI9/A3CD857476A0464E3D47BB5137F4FFF0.png" alt="" /><br />
到此，设置权限结束，接下来，我们可以去获取机密了。
<h3>获取机密</h3>
<p>最后，我们可以获取应用机密（密钥）了，点击：证书和密码-新建客户端密码：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/Pf7P55Ajgc/AFB0217A7CD7F5903A3383324645C95D.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/MK29qlTtXV/E6167C82DA6AB4D34670F3275B187EA8.png" alt="" /><br />
按提示设置即可得到：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/dx0G2B6i0U/0A3ADBAD5E4E9EDD64285EEFA9E07EC0.png" alt="" /></p>
<h3>初始化OneIndex</h3>
<p>上一步，我们已经得到了<strong>应用ID和机密</strong>，现在我们填入即可：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/ILbEZztWKy/6DA0B1B429A9105BD20B16440CB0465F.png" alt="" /><br />
之后，点击下一步-绑定账号，即可完成绑定：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/Us5DcW5uKy/EB7B56DB5B3757A453A49A5E219A1581.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/nfy5WpB2xw/9856F479A51E53CF1B8026A9B1AC270A.png" alt="" /><br />
<img src="https://img.xkdz.cc/images/2025/01/10/YGeoTVOah3/6B42ADED454E88F81D8D2D3D40AF2271.png" alt="" /><br />
你可以选择<strong>进入后台</strong>,也可以选择直接浏览效果页面。（默认为你OneDrive的根目录）</p>
<h3>搭建图床</h3>
<p>首先，我们需要初始化网盘，进入后台后点击页面缓存，选择重建所有缓存：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/3gxMuzovAt/1148BA1038F7471212E889876B4FF3E8.png" alt="" /><br />
之后按顺序点击图床设置(OneImages) ，勾选作为网站首页以及允许游客上传图片：<br />
<img src="https://img.xkdz.cc/images/2025/01/10/korhzbWbkK/E87A7E899309BCCDDC94675684134F51.png" alt="" /><br />
至此我们就完成了一个完整的图床搭建过程，只需要绑定上我们自己的域名，就可以愉快的使用了。（非必须）</p></li>
</ol>
<h3>去掉地址栏中的/?/ (需配合伪静态使用!!)如何配置</h3>
<pre><code class="language-Xkdz"> if (!-f $request_filename){
            set $rule_0 1$rule_0;
        }
        if (!-d $request_filename){
            set $rule_0 2$rule_0;
        }
        if ($rule_0 = "21"){
            rewrite ^/(.*) /?/$1 last;
        }</code></pre>
<p>复制上面的代码添加到网站配置中</p>]]></description>
    <pubDate>Fri, 10 Jan 2025 05:47:40 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/6.html</guid>
</item>
<item>
    <title>不到1欧元的稳定服务器,100M带宽搭建网站及个人无限流量节点</title>
    <link>https://www.tmxkdz.com/tutorial/5.html</link>
    <description><![CDATA[<p>官网https://console.scaleway.com/ 注册账号，注册时需要谷歌验证码，所以要打开科学上网。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/9d9c1723076931.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/9d9c1723076931.png" alt="" /></a><br />
然后需要绑定信用卡，用国内外的信用卡都可以，如果你要开GPU服务器或者网站需要SMTP发信，则要上传身份信息，如果只开通星尘则只需要信用卡就可以了，虚拟卡也是可以的。银联借记卡要开通境外支付功能。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/429c1723076978.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/429c1723076978.png" alt="" /></a><br />
绑定卡后点击创建实例<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/6bbf1723076990.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/6bbf1723076990.png" alt="" /></a><br />
我这里目前只有荷兰的阿姆斯特丹有货<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/6cea1723077001.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/6cea1723077001.png" alt="" /></a><br />
选择1H1G星尘的机器<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/c6801723077021.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/c6801723077021.png" alt="" /></a><br />
系统选你自己熟悉的就可以了，我这里选的是debian,存储空间默认10G就可以了，如果不够用可以用他们免费75G的OSS。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/e5291723077036.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/e5291723077036.png" alt="" /></a><br />
他们的IPV4地址是收费的，所以这里我们为了省钱就不要了。只要IPV6的地址就可以了。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/a6691723077049.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/a6691723077049.png" alt="" /></a><br />
SSH密钥先点击add an SSH key,然后去xshell的工具里面找“用户密匙生成向导”，将生成出来的“ssh-rsa” 字样开头的一段文本复制粘贴进去。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/025d1723077113.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/025d1723077113.png" alt="" /></a><br />
然后直接创建机器就可以了。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/a6341723077138.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/a6341723077138.png" alt="" /></a><br />
如果stardust没有货怎么办呢？我们可以通过https://github.com/scaleway/scaleway-cli 命令行api创建vps，具体操作请看里面的说明。</p>
<p>关于SSH登录问题：<br />
我们这个机器没有要IPV4地址，所以需要你本地网络能访问IPV6地址，如果不能你可以用手机的热点网络登录SSH安装面板(比如宝塔或x-ui)等操作。如果确实搞不定可以临时附加一个IPV4地址，装好面板后绑定一个域名。然后到cloudflare解析你服务器的IPV6地址。设置好后可以删除掉IPV4地址就可以了。<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/20391723077522.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/20391723077522.png" alt="" /></a><br />
最后需要说明的是Scaleway不能重装系统，只能删除再开，每次开都要收费，尽量别频繁删除创建</p>]]></description>
    <pubDate>Thu, 08 Aug 2024 08:22:00 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/5.html</guid>
</item>
<item>
    <title>不到2美元每月的稳定服务器,搭建网站无限流量</title>
    <link>https://www.tmxkdz.com/tutorial/4.html</link>
    <description><![CDATA[<h1>官网<a href="https://xentain.com/" title="xentain.com">xentain.com</a>注册账号，注册时需要谷歌验证码，所以要打开 科学上网。</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/1e931723075870.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/1e931723075870.png" alt="" /></a></p>
<h1>注册完成之后点【商店】注册VPS主机</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/7a1e1723076166.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/7a1e1723076166.png" alt="" /></a></p>
<h1>目前只有美国和德国的机器</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/24321723076076.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/24321723076076.png" alt="" /></a><br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/4ba71723076218.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/4ba71723076218.png" alt="" /></a></p>
<h1>选好类型就可以付款了</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/6cc31723076340.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/6cc31723076340.png" alt="" /></a><br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/25ca1723076384.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/25ca1723076384.png" alt="" /></a></p>
<h1>目前支持PayPal和加密货币</h1>]]></description>
    <pubDate>Thu, 08 Aug 2024 08:06:00 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/4.html</guid>
</item>
<item>
    <title>手把手教你用aaPanel宝塔海外版搭建属于自己的独角数卡发卡网站教程</title>
    <link>https://www.tmxkdz.com/tutorial/3.html</link>
    <description><![CDATA[<h1>首先安装aaPanel面板</h1>
<p>Centos:</p>
<pre><code class="language-xkdz">yum install -y wget &amp;&amp; wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh &amp;&amp; bash install.sh aapanel</code></pre>
<p>Ubuntu/Deepin:</p>
<pre><code class="language-xkdz">wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh &amp;&amp; sudo bash install.sh aapanel</code></pre>
<p>Debian:</p>
<pre><code class="language-xkdz">wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh &amp;&amp; bash install.sh aapanel</code></pre>
<h1>我们这里以亚马逊EC2免费 服务器为例</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/09a01723071984.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/09a01723071984.png" alt="" /></a></p>
<h1>宝塔环境我们编译安装下面几个软件，应用管理器可以用Supervisor软w件代替</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/e4251723071997.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/e4251723071997.png" alt="" /></a></p>
<h1>将php中Disabled functions以下函数删除</h1>
<p>putenv，proc_open，pcntl_signal，pcntl_alarm<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/736f1723072009.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/736f1723072009.png" alt="" /></a></p>
<h1>php扩展装fileinfo、redis两个</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/13091723072021.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/13091723072021.png" alt="" /></a></p>
<h1>aapanel面板新建网站，网站的ssl证书可以到cloudflare申请15年的证书</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/db8f1723072349.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/db8f1723072349.png" alt="" /></a><br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/7bc61723072410.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/7bc61723072410.png" alt="" /></a></p>
<h1>点击下载最新的<a href="https://github.com/assimon/dujiaoka/releases" title="独角数卡源码">独角数卡源码</a>后上传网站目录解压，设置运行目录：public</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/e5ce1723072589.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/e5ce1723072589.png" alt="" /></a></p>
<h1>设置伪静态为：laravel5</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/4b571723072667.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/4b571723072667.png" alt="" /></a></p>
<h1>访问你的网站域名，进入安装流程</h1>
<h1>按实际情况填写数据库及网站配置信息</h1>
<h1>【软件商店】-&gt;【Supervisor设置】-&gt;【添加守护进程】 如图：</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/048c1723073282.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/048c1723073282.png" alt="" /></a></p>
<h1>如下图就表示成功了</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/0abc1723073423.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/0abc1723073423.png" alt="" /></a><br />
名称：随意填写<br />
启动用户：选择www<br />
运行目录：选择程序根目录<br />
启动命令：/www/server/php/你的php版本/bin/php /www/wwwroot/你的网站根目录/artisan queue:work<br />
比如我的就是：/www/server/php/80/bin/php /www/wwwroot/demo.tmxkdz.com/artisan queue:work<br />
注意空格</p>
<h1>最后我们将.env配置里面的APP_DEBUG设置为false</h1>
<p><a href="https://blog.tmxkdz.com/content/uploadfile/202408/1e741723073648.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/1e741723073648.png" alt="" /></a></p>
<h1>至此发卡网站搭建完毕。</h1>
<h1>演示站：<a href="https://faka.818226.xyz/">https://faka.818226.xyz/</a></h1>]]></description>
    <pubDate>Thu, 08 Aug 2024 06:57:00 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/3.html</guid>
</item>
<item>
    <title>手把手教你搭建一个属于自己的客服系统支持https（宝塔）</title>
    <link>https://www.tmxkdz.com/tutorial/2.html</link>
    <description><![CDATA[<p>源码：<a href="https://tmxkdz.com/thread-13-1-1.html">https://tmxkdz.com/thread-13-1-1.html</a><br />
版本要求<br />
服务器<br />
CPU 2核心 ↑<br />
运存 4G ↑<br />
宽带 5M ↑<br />
服务器操作系统<br />
Linux Centos7<br />
运行环境<br />
Nginx 1.18<br />
PHP 7.3<br />
MYSQL 5.6</p>
<p>PHP设置<br />
一、安装PHP插件：fileinfo、redis<br />
二、删除PHP对应版本中的 pcntl_signal 、pcntl_signal_dispatch、 pcntl_fork、pcntl_wait、pcntl_alarm 禁用函数<br />
<img src="https://blog.tmxkdz.com/content/uploadfile/202408/2c8e1722704683.png" alt="2c8e1722704683.png" /><br />
站点配置<br />
一、上传源码包到站点目录并解压<br />
二、设置网站运行目录public<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/fc301722704759.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/fc301722704759.png" alt="" /></a><br />
三、设置伪静态，选择thinkphp<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/c8801722704793.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/c8801722704793.png" alt="" /></a><br />
程序安装<br />
一、输入http://站点域名/install.php，执行一键安装<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/5d041722704823.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/5d041722704823.png" alt="" /></a><br />
二、等待程序安装，安装完成后建议删除public目录下的install.php文件<br />
运行服务<br />
一、开放端口9090、2080<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/0a2d1722704852.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/0a2d1722704852.png" alt="" /></a><br />
二、进入网站目录，打开终端<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/b5df1722704863.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/b5df1722704863.png" alt="" /></a><br />
三、在终端窗口执行命令：php service/start.php start -d<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/5e751722704877.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/5e751722704877.png" alt="" /></a><br />
站点管理<br />
客服系统总后台<br />
<a href="http://你的域名/backend">http://你的域名/backend</a><br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/c5511722704896.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/c5511722704896.png" alt="" /></a><br />
商户后台<br />
<a href="http://你的域名/service">http://你的域名/service</a><br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/796c1722704906.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/796c1722704906.png" alt="" /></a><br />
翻译配置<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/33af1722704918.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/33af1722704918.png" alt="" /></a><br />
商户后台》商户设置<br />
到百度翻译API申请接口权限【<a href="https://api.fanyi.baidu.com/">https://api.fanyi.baidu.com/</a>】<br />
选择：通用翻译API<br />
其他配置<br />
前端开启商户自助注册功能（默认开启）<br />
打开/config/config.php文件<br />
<a href="https://blog.tmxkdz.com/content/uploadfile/202408/b3d31722704935.png"><img src="https://blog.tmxkdz.com/content/uploadfile/202408/b3d31722704935.png" alt="" /></a></p>]]></description>
    <pubDate>Sun, 04 Aug 2024 01:00:00 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/2.html</guid>
</item>
<item>
    <title>利用bat脚本批量重命名替换关键字和删除关键字</title>
    <link>https://www.tmxkdz.com/tutorial/1.html</link>
    <description><![CDATA[<h1>批量文件名关键字替换</h1>
<pre><code class="language-bash">@echo off
set "str1=需要替换的关键字"
set "str2=替换后的关键字"
Setlocal Enabledelayedexpansion
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" &amp; ren "%%i" "!var:%str1%=%str2%!")</code></pre>
<h1>批量文件夹名关键字替换</h1>
<pre><code class="language-bash">@echo off
set "str1=需要替换的关键字"
set "str2=替换后的关键字"
Setlocal Enabledelayedexpansion
for /f "delims=" %%i in ('dir /a:d /b') do (
set "var=%%i" &amp; ren "%%i" "!var:%str1%=%str2%!")</code></pre>
<h1>批量文件名关键字删除</h1>
<pre><code class="language-bash">@echo off
set "str=需要删除的字符串"
Setlocal Enabledelayedexpansion
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" &amp; ren "%%i" "!var:%str%=!")</code></pre>
<h1>批量文件夹名关键字删除</h1>
<pre><code class="language-bash">@echo off
set "str=需要删除的关键字"
setlocal EnableDelayedExpansion
for /f "delims=" %%i in ('dir /a:d /b') do (
set "var=%%i" &amp; ren "%%i" "!var:%str%=!")</code></pre>]]></description>
    <pubDate>Wed, 10 Jul 2024 00:43:00 +0800</pubDate>
    <dc:creator>星空电子</dc:creator>
    <guid>https://www.tmxkdz.com/tutorial/1.html</guid>
</item></channel>
</rss>