Oct 06

详情见 MeTube 主页,我这里流水账一下:

#安装、升级 npm / n
apt install npm
npm -g install n
n lts

cd metube/ui

# 安装 Angular,构建 UI
npm install
node_modules/.bin/ng build

# 安装 Python 依赖
cd ..
pip3 install pipenv
pipenv install
python3 -m pip install aiohttp
pipenv install aiohttp

#安装 ffmpeg,合并音频视频,Youtube 新视频基本都需要合并
apt install ffmpeg

# 自定义环境文件测试运行
export DOWNLOAD_DIR=/home/wwwroot/metube
export URL_PREFIX=/metube
pipenv run python3 app/main.py

正常会输出:

INFO:ytdl:waiting for item to download
======== Running on http://0.0.0.0:8081 ========
(Press CTRL+C to quit)

可以浏览器连接: http://VPS-IP:8081,测试一下下载,没问题往下走。

配置 Nginx 转发:

#主转发代码
        location /metube/ {
            proxy_pass http://127.0.0.1:8081;
            proxy_redirect off;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header Host $host;
        }
#没有问题这一块可以不要
        location ~* .(css|js)$ {
            proxy_pass http://127.0.0.1:8081;
            proxy_redirect off;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header Host $host;
        }

添加到开机自动运行:

systemctl edit metube --full --force

粘贴如下代码,metube 源码路径,下载路径,反代目录,改成自己的:

[Unit]
Description=Metube Web Service
After=network.target

[Service]
Environment=DOWNLOAD_DIR=/home/wwwroot/metube
Environment=URL_PREFIX=/metube
Restart=always
Type=simple
WorkingDirectory=/root/src/metube
ExecStart=/usr/local/bin/pipenv run python3 /root/src/metube/app/main.py

[Install]
WantedBy=multi-user.target

然后执行:

systemctl enable --now metube

metube 就启动了,并且下次开机也会自己启动。

追加:
添加简单的密码认证:

#生成密码文件,添加用户名
sudo sh -c "echo -n 'sammy:' >> /etc/nginx/.htpasswd"
#为此用户设置密码
sudo sh -c "openssl passwd -apr1 >> /etc/nginx/.htpasswd"

然后添加到 metube 反代中:

location /metube/ {
    auth_basic           "Administrator’s Area";
    auth_basic_user_file /etc/nginx/.htpasswd";
    ...
}

Sep 16

Helium Music Manager 是一款强大的音乐文件管理工具。可以进行音乐标签修改、曲目重命名、音乐播放、管理播放列表等操作,不仅如此,它还可以以 On-The-Fly 的方式刻录各类音乐文件。

Helium Music Manager 带有强大的 TAG 编辑器、MP3 数据库、播放列表制作器、MP3 刻录以及详尽的报表生成器和查询、浏览功能。可以用来管理和组织音乐(专辑)文件,并建立音乐收集管理,实现对文件的重命名、文件过滤,支持 CD 目录管理,音乐播放等功能。原生支持(无需插件) MP3、 OGG、 MPEG Plus 、FLAC ,APE和 WMA 等各种主流文件。

与 Windows Media Player 11、iTunes、Yahoo Music JukeBox 等主流音乐文件管理软件相比,Helium Music Manager 仍然具有独特的一面,例如:

  • 无限制的分类层次;
  • 基于浏览器的音乐数据库查询;
  • 多条件智能的查找重复音乐文件;
  • 支持 MySQL 以及 Microsoft SQL 数据库以提供更强大的数据管理功能;
  • 内置对 MSN、Windows Live Messager 以及 Last.FM 的支持;
  • 对 iPod 等便携式播放器完美的支持;

感谢 AGAiN 提供的完美注册机。 :twisted:

The player will show in this paragraph


Jul 28

Look 'n' Stop 这个号称世界上最好的防火墙(是不是很耳熟~。~)最近发布了 p3 新版,主要改动的更新是:

  • 标准和增强规则都为兼容微软的 KB951748 添加了相应的 DNS 规则;
  • 为 Vista 新增的功能添加了相应的规则,例如: LLMNR, UPnP, WS-Discovery 协议,这些协议默认还是被阻止的,但是不会再疯狂报警了;
  • 应用程序过滤中,和某些杀毒软件的兼容性更好了,解决了一些旧版中会出现蓝屏的现象;
  • DLL 过滤中某些很少见的蓝屏现象也被修正了;
  • 在 p2 中不能通过插件很好的实现本地化,p3 可以正常使用了;
  • 从日志中创建规则已经能正确的处理 IPV6 端口了;
  • 在 Vista 中语言文件被存放到 "\Users\[user]\AppData\Local\looknstop" 中了。

不过这次还没出相应的注册机, p2 注册机我本人没有测试过,有兴趣的同学自己去测试吧。附带一个 deepin@rainerqi 写的的使用设置手册。加送 Phant0m 的规则设置注册版。


Jul 27

Smarty Uninstaller 用起来和 Your Uninstaller! 很类似,效果一点也不逊色(我甚至怀疑 SU 是不是就是 YU 的 OEM 版本~.~),界面看起来则华丽很多。如果你不喜欢 YU 讨厌的多处认证(暗桩?),或者你喜欢更加漂亮的界面,选择 Smarty Uninstaller 2008 Pro 就绝不会错。

Smarty Uninstaller 2008 Pro 通过分析,记录和对比应用程序的安装信息,可以在卸载的时候完美的去除各种隐藏的信息,使你的系统更加干净。

Smarty Uninstaller 2008 Pro 支持 Windows XP Pro/Home (32/64), Windows 2000, Windows 2003 Server, Windows 98/ME , Windows Vista (32/64),下载则包含了注册机。


Jul 21

.NETSpeedBoost 5.2 Professional Edition

经过 7 年的研发,以及数以千记的用户反馈,在持续改进和添加优化技术后,Appwalk 隆重推出了.NETSpeedBoost 5.2 专业版。这是他们继承著名的 Intelli-Dial-UP 推出的官方版本。

.NETSpeedBoost 通过优化网络连接参数,可以极大的提高 Windows 95/98/ME/NT / 2000/XP/Vista 的网络性能,最多可达 1200%!

核心技术

首先我要说明这个软件我已经亲自试过,下载或者在线视频限于条件时间没有过多测试(主要我极少在线听歌看电影,没法比较),但是打开网页的速度可以用瞬间来形容,在我现在用的这个糟糕的 ADSL 共享局域网(2M,8台电脑)里面简直像神一般的存在!对,我知道很多高手又要开骂说什么线路是死的,要提高网速只能去向电信申请之类的话 ---- 先去试试,大爷,谢谢。就像当年我介绍 CFosSpeed 那款软件一样,开始还不是全是鸡蛋砖头,没过几个月吧,那些喊声最大的还不是偷偷开着 CFosSpeed 一边 BT 还一边 WOW。

这个软件没什么自定义设置,装完启动然后点那个优化按钮就好了,也不用重启,所以具体原理也搞不清楚,希望有兴趣的同学在安装前备份一下系统/注册表,优化后做个比较,看它到底优化了什么,可以起这么明显的效果。

破解在 Windows XP SP3 下工作的很好,在 Vista 下要用 XP 兼容方式运行 Patch.exe,反正就运行一次不用常驻,无所谓。

RegShot 比较结果:

New values (25) for shot B
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters]
"MaxMTU"="1500"
"DefaultRcvWindow"="63888"
"DefaultTTL"="48"
"Tcp1323Opts"=dword:00000001
"EnablePMTUDiscovery"=dword:00000001
"SackOpts"=dword:00000001
"TcpMaxDupAcks"=dword:00000002
"EnablePMTUBHDetect"="0"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MaxMTU"="1500"
"DefaultRcvWindow"="63888"
"DefaultTTL"="48"
"Tcp1323Opts"=dword:00000001
"EnablePMTUDiscovery"=dword:00000001
"SackOpts"=dword:00000001
"TcpMaxDupAcks"=dword:00000002
"EnablePMTUBHDetect"="0"

不敢想象只是改动/增加了这么几个键值?!




[1/5]  1 2 3 4 5 >