MacGeeker
open-menu closeme
Home
Hackintosh
Linux
OpenWRT
DevNotes
youtube bilibili telegram rss
  • Dumping Your Own L3 CDM From Android Simulator

    calendar Sep 24, 2024 · 2 min read · drm widevine android python  ·
    Share on: twitter facebook linkedin copy

    背景

    最近在整理家里的 iptv 的播放列表,家里的 iptv 播放列表是通过运营商的 iptv 网络组播转单播实现的。央视和卫视基本满足需求。可能是因为我最近在学英文,也可能是我最近 tiktok 刷的比较多,想看一些国外的电视台。在网上找了一些公开出来的直播链接,基本上都不太靠谱,要么视频质量差,要么就是不能正常播放,总之各种问题。

    经过一翻调研,我发现有很多官方 app 或是 网站是提供一些直播源的,只是想直接在电视上观看(融合到自己的 iptv m3u8 播放列表里,是需要做一些破解的工作的。基本上分两大类:

    • 获取直播链接加密
    • 视频流加密(DRM)

    Read More
  • ChatGPT 工具推荐

    calendar Oct 3, 2023 · 1 min read · python flask chatgpt bard  ·
    Share on: twitter facebook linkedin copy

    背景

    当谈到提升生产力和改善工作效率时,ChatGPT是一个非常有用的工具。ChatGPT是由OpenAI开发的一种语言模型,具有人工智能的能力,可以与人进行自然语言对话。

    但是使用 ChatGPT 的成本越来越高, 有以下几个门槛:

    • 注册(需要境外手机号)
    • 科学上网(对IP还有要求)
    • 支付(对支付卡是有要求的)

    Read More
  • Flask框架Stream为True的时候,计算token的问题

    calendar May 29, 2023 · 1 min read · python flask chatgpt  ·
    Share on: twitter facebook linkedin copy

    背景

    现在有很多的短视频博主发布视频,说 openai 在封翻墙使用 chatgpt 的用户。力度之大,乃至付费的用户也被大批的封。我试了一下自己的,chat.openai.com 是被禁止访问了,但是API还是可以正常访问的,为了正常使用chatgpt,我试着使用 openai 的 api 自己撸一个服务端,对外提供的 chat/completions API 完全模拟 https://api.openai.com/v1/chat/completions ,这样有一个好处,在 github 上开源的 chatgpt 的商户端就可以正常使用了。

    项目的名称: chatgpt-mirror (暂时未在github开源,看官可以关注我的 …


    Read More
  • Vultr默认开启22端口,其他端口都不通的解决办法

    calendar Jun 26, 2022 · 1 min read · vps python linux ubuntu  ·
    Share on: twitter facebook linkedin copy

    一个朋友,新申请了一个Vultr的机器,ssh进去都很正常,可是配置了一些服务,外面就是访问不到,可能大家对Linux都有些陌生,所以找到我了。我简单看了一下,就是在外面没有办法访问服务端口,默认好像只有22端口是开放的,所以ssh一直都是正常的。

    我首先想到是在firewall里增加一个防火墙规则


    Read More
  • wsl Ubuntu-22.04 安装 pyenv,管理多版本python

    calendar Jun 16, 2022 · 3 min read · windows windows 11 win 11 wsl python linux ubuntu  ·
    Share on: twitter facebook linkedin copy

    之前一直习惯与使用macOS,对python的多版本管理,我还是比较喜欢 pyenv。可是wsl上安装可不像macOS 使用homebrew一条命令就好了。需要手动把pyenv的源码下载下来,安装的时候还遇到了一些问题,做个笔记.

    下载源码

    1 git clone https://github.com/pyenv/pyenv.git ~/.pyenv
    

    添加环境变量

    1export PYENV_ROOT="$HOME/.pyenv"
    2command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
    3eval "$( …

    Read More

MacGeeker

Technologist, geeker, A technical worker, continual incremental improvement.
Read More

Recent Posts

  • Linux 指定网络接口名称
  • immich 自定义安装
  • 一个DIY-NAS的案例分享
  • 在路由器中安装dockerd
  • 使用Gentoo Linux手搓路由器之四 -- 支持 IPv6
  • Dumping Your Own L3 CDM From Android Simulator
  • 关于4gtv(四季线上) APP 逆向 —— 免费看台湾频道
  • OpenWRT内网穿透——花生壳

Categories

LINUX 23 OPENWRT 11 SHELL 8 软路由 8 HACKINTOSH 6 IPTV 6 ROUTER 6 NGINX 5 DEVNOTES 4 GENTOO 4 黑苹果 4 HUGO 3 CHATGPT 2 MACOS 2
All Categories
CHATGPT2 DEVNOTES4 DOCKER1 FLASK1 FLUTTER1 GENTOO4 HACKINTOSH6 HUGO3 IPTV6 LINUX23 MACOS2 NAS2 NGINX5 OPENCORE2 OPENWRT11 PYTHON1 ROUTER6 SHELL8 VPS1 WINDOWS1 软路由8 黑苹果4
[A~Z][0~9]

Series

LINUX ROUTER 5 PRIVATE NAS 3 IPTABLES 2 DRM DECRYPT 1

Tags

LINUX 23 UBUNTU 13 OPENWRT 11 GENTOO 10 V2FLY 10 IPV6 9 软路由 9 V2RAY 8 NAS 7 GOLANG 6 HACKINTOSH 6 IPTV 6 MACOS 6 PYTHON 5
All Tags
4GTV1 ANDROID1 BARD1 BETA1 BOOTLOADER2 CHATGPT3 CLOUD3 COLLECTD1 COMMENTS1 DART1 DDNS1 DIBBLER4 DNSMASQ1 DRM1 FLASK2 FLUTTER1 GENTOO10 GISCUS1 GOLANG6 HACKINTOSH6 HUGO3 ICON1 IMMICH1 IPSET1 IPTABLES2 IPTV6 IPV69 JELLYFIN1 KERNEL1 LEDE1 LINKS2 LINUX23 MACOS6 MTU1 NAS7 NETFILTER2 NETFLIX1 NGINX4 OPENCORE1 OPENWRT11 ORAY1 PYTHON5 ROUTER5 SEAFILE3 SHORTCODE2 SVG1 UBUNTU13 UDEV1 UDPXY1 UPGRADE1 V2FLY10 V2RAY8 VENTURA1 VLAN1 VPS1 WARP1 WIDEVINE1 WIN 111 WINDOWS1 WINDOWS 111 WSL1 XRAY5 XTEVE1 YOUTUBE1 奈飞1 流量1 甲骨文云4 电信1 电视3 监控1 编译1 美化1 设置1 软路由9 黑苹果5
[A~Z][0~9]
MacGeeker

Copyright  MACGEEKER. All Rights Reserved

to-top