Posts

SRT时长统计python程序源代码

Image
  目前只有一个初级的版本,计算单个srt文件的时长总和。只需要把文件的最后3行处的文件名.srt替换成你需要统计的那个文件名即可。 备注需要被统计时长的srt文件需要与该py文件在同一个文件目录下。  在Windows上安装Python非常简单,只需按照以下步骤操作即可: 前往Python官网下载页面: https://www.python.org/downloads/windows/ 在下载页面中,选择适合你操作系统的Python版本。通常建议选择最新版本,例如Python 3.10.0。 下载完成后,双击下载的安装包,打开安装程序。 在安装程序中,按照提示点击“Next”按钮,直到进入“Customize Python”页面。 在“Customize Python”页面中,建议勾选“Add Python 3.10 to PATH”选项,以便在命令行中可以直接使用Python命令。 点击“Install”按钮,开始安装Python。 安装完成后,可以在“Start”菜单中找到Python的安装目录。也可以在命令行中输入“python”命令,验证Python是否已经成功安装。 以上就是在Windows上安装Python的简单步骤。如果需要对Python进行更深入的学习和使用,可以参考Python官方文档或者其他相关的教程。 --以下是python程序源代码,将其全选复制保存为SRT-TDM.py即可在安装了python的环境下运行-- import codecs import re from datetime import timedelta def calculate_total_duration(file_path):     with codecs.open(file_path, 'r', encoding='utf-8') as f:         srt_content = f.read()     # 其他代码            # 使用正则表达式匹配时间戳     pattern = r'\d{2}:\d{2}:\d{2},\d{3}'     timestamps = re.findall(pattern, srt_content)          total_

无需VPS,还永久免费的VPN?!

Image
那就是 CloudFlare 的WARP! 1.1.1.1 Warp是Cloudflare推出的一项移动应用程序,旨在提高移动设备的互联网速度和安全性。它使用了类似于虚拟私人网络(VPN)的技术,将移动设备的网络流量路由到Cloudflare的全球网络中,从而提供更快的访问速度和更高的安全性。 与传统VPN不同的是,1.1.1.1 Warp使用了一个名为“Warp”的协议,该协议旨在提高移动设备的连接速度和可靠性,同时保持数据的安全性和隐私性。此外,1.1.1.1 Warp还提供了一种称为“Warp+”的高级功能,该功能可以进一步提高速度和可靠性,并允许用户访问一些被封锁的网站和应用程序。 总之,1.1.1.1 Warp是一种旨在提高移动设备互联网速度和安全性的移动应用程序,可以通过将网络流量路由到Cloudflare的全球网络中来实现这一目标。   首先就是去1.1.1.1下载对应操作系统的应用程序。 目前最为推荐的就是Windows版本下的WARP。 安装完了以后,就直接连接。并运行优选IP的第三方程序。绑定CloudFlare的官方服务器,就大功告成了。再也不用自己去苦苦寻找VPS,搭建各类服务器端程序了。 WARP优选IP的第三方程序包下载地址如下: https://drive.google.com/file/d/12qzNne-cQYUn6o_cX21N9q43yC2761m-/view?usp=sharing 真实的使用体验是,速度提升明显,稳定性也不差。毕竟是拥有1.1.1.1的公司提供的协议和良心服务。

Stable Diffusion AI绘图工具的Web界面

安装Stable Diffusion AI绘图工具的Web界面需要使用Google Colab平台,该平台提供了一个免费的云端Jupyter Notebook环境,可以让用户使用Python进行数据分析和机器学习等任务。以下是安装Stable Diffusion AI绘图工具的Web界面的步骤和优势: https://github.com/camenduru/stable-diffusion-webui-colab 模型 https://civitai.com/

一个不错的GPT桌面应用

Image
   来源: https://github.com/Bin-Huang/chatbox   Download Click to view all download options Supported platforms: Mac : please download .dmg and .tar files. It supports x64 and arm64 (compatibility with x64 is tested). Windows : please download the .msi file. Linux : please download the .AppImage and .deb files."

github.com/Nyr/wireguard-install

Image
继上一期介绍纯命令行安装OPENVPN服务器之后,又发现了同一家Nyr的纯命令行安装wg开源代码。 来源如下:https://github.com/Nyr/wireguard-install 也是2行代码,直接生成二维码可以供手机扫描使用。这样省去了下载配置文件的麻烦,非常省心。 首先下载安装脚本 wget https://git.io/wireguard -O wireguard-install.sh 更改文件为可执行属性 chmod +x wireguard-install.sh 然后执行 sudo ./wireguard-install.sh 回答一些参数设置的问题,就可以安装起来了...

openvpn-install easy without web ui

支持 Debian 9 或 Centos 7/8 或 Ubuntu 18 或更高版本 OpenVPN搭建代码: wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh 源于: https://github.com/Nyr/openvpn-install

wireguard easy server setup

  If you haven't installed Docker yet, install it by running: $ curl -sSL https://get.docker.com | sh $ sudo usermod -aG docker $( whoami ) $ exit Run WireGuard Easy  ––––––––––––– docker run -d \   --name=WG-SCX \   -e WG_HOST=🚨你的伺服器IP \   -e PASSWORD=🚨你的管理界面密碼 \   -e WG_DEFAULT_DNS=8.8.8.8,8.8.4.4 \   -v ~/.wg-easy:/etc/wireguard \   -p 51820:51820/udp \   -p 51821:51821/tcp \   --cap-add=NET_ADMIN \   --cap-add=SYS_MODULE \   --sysctl="net.ipv4.conf.all.src_valid_mark=1" \   --sysctl="net.ipv4.ip_forward=1" \   --restart unless-stopped \   weejewel/wg-easy ––––––––––––––––––––––––––––––   ➡️ GitHub Repo (wg-easy): https://github.com/WeeJeWel/wg-easy docker images docker ps -a docker stop id docker rm id to check ...