Skip to main content

Posts

Showing posts from March, 2026

Boss直聘批量立即沟通,提高找工作效率

Boss直聘批量立即沟通,提高找工作效率 #boss直聘,#python,#爬虫,#模拟投递简历,#找工作,#Edge webdriver,#Edge, 描述 Boss直聘批量投递脚本,Boss没有批量沟通功能,而且Boss回复率太低 ,为了提高找工作效率而制作,将就能用,你也可按照自己的需求以爆改本脚本 所以这是自用的,我不会展示图片的,只用文字的描述,这样懂我的人自然会懂,不懂的就自然会放弃 依赖 Python 程序 Edge 浏览器 Edge webdriver: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 实现思路 首次执行脚本,判断 cookie 文件是否存在 不存在 cookie 文件,则先访问登录页面,给用户70秒时间让他们登陆,等时间一到,获取当前页面 cookie 并存储到当前路径中 然后继续给用户 300 秒的时间,通过浏览器安装插件提取浏览器可以使用的cookie 再次执行脚本,判断 cookie 文件是否存在 存在 cookie 文件,则访问预先配置好的搜索链接 search_url 访问,并获取元素节点执行点击操作 使用说明 虽说是在 macOS 系统上开发的,但是实际上跨平台系统也可以使用,毕竟 webdriver 有官方提供,python 又是可以根据解释器跨平台,这不挺好吗,一个脚本到处运行。 这个脚本需要本地环境中有 webdriver 驱动来启动本地浏览器以及python环境实现自动化,我觉得很复杂,我尝试描述一下怎么使用吧? 系统环境 OS: macOS 15.3 24D60 arm64 Host: Mac16,10 Kernel: 24.3.0 Uptime: 7 days, 14 hours, 37 mins Packages: 1 (port), 140 (brew) Shell: zsh 5.9 Resolution: 1920x1200 DE: Aqua WM: Quartz Compositor WM Theme: Blue (Dark) Terminal: iTerm2 Terminal Font: Monaco 20 CPU: Apple M4 GPU: Apple M4 Me...

通过 docker 容器和 tmoe 工具箱定制其他 unix | linux 系统不同用户名主目录 zsh 扩展插件

通过 docker 容器和 tmoe 工具箱定制其他 unix | linux 系统不同用户名主目录 zsh 扩展插件 #docker,#tmoe,#unix,#macos,#zsh,#linux, 先运行 docker 容器 # -e 'TZ=Asia/Shanghai' 好像没生效 docker run --rm \ -e 'DEBIAN_FRONTEND=noninteractive' \ -e 'TZ=Asia/Shanghai' \ --name 'test' \ -it -v './test:/test' \ docker.io/ubuntu:latest \ bash 更新并安装 curl sudo 和 tzdata apt update apt -y install curl sudo tzdata 更新时区 ln -fsv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime echo "Asia/Shanghai" > /etc/timezone dpkg-reconfigure --frontend noninteractive tzdata 根据 unix | linux 用户名和主目录,容器内自定义创建对应的用户名、用户主目录和密码 # 假设用户名是 469138946ba5fa export USERS=469138946ba5fa HOMES=/Users/469138946ba5fa PASSWORDS=123456 mkdir -pv $HOMES # 赋权 chmod -Rv 775 $HOMES # 添加自定义用户和目录并绑定 useradd -m -d $HOMES $USERS # 赋予目录用户权限 chown $USERS:$USERS $HOMES # 改密码 echo $USERS:$PASSWORDS | chpasswd echo "sudo免密码的用户是:$USERS" echo "如需...

在 macOS 上成功读写 ntfs 磁盘的完整步骤

在 macOS 上成功读写 ntfs 磁盘的完整步骤: #macOS,#homebrew,#brew,#macFUSE,#ntfs-3g,#ntfs, 安装 Homebrew : /bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh ) " /opt/homebrew/bin/brew update --force --quiet echo >> $HOME '/.zprofile' echo 'eval " $( /opt/homebrew/bin/brew shellenv ) "' >> $HOME '/.zprofile' eval " $( /opt/homebrew/bin/brew shellenv ) " 安装依赖项 : brew install autoconf automake libtool pkg-config brew install gettext brew link gettext --force 安装 macFUSE : 从 macFUSE 官方网站 下载并安装最新版本。 修改安全策略 : 打开 系统偏好设置 ,选择 安全性与隐私 ,在 安全 栏中启用系统扩展。 点击 关机 ,长按 Command + R 或 电源 进入恢复模式。 在 实用工具 一栏,点击 启动安全性实用工具 。 点击 安全策略 ,取消勾选 完整安全性 ,勾选 降低安全性 ,并勾选 允许用户管理来自被认可开发者的内核扩展 ,点击 好 。 重新启动你的 Mac。 下载 ntfs-3g 源代码 : git clone https://github.com/tuxera/ntfs-3g.git cd ntfs-3g 安装 libgcrypt : brew install libgcrypt 确保 aclocal 可以找到 gcrypt.m4 文件 : export ACLOCAL_PATH =...

树莓派5安装realvnc远程连接服务

树莓派5安装realvnc远程连接服务 #raspberrypi5,#kali,#realvnc,#vnc,#xfce4,#linux,#xvbf,#deb, 需求,在没外接屏幕连接输出的情况下使用 realvnc 客户端连接显示 kali realvnc 服务端远程桌面 raspberrypi5 kali os 配置,kali 默认桌面环境是 xfce4 kali@kali-raspberry-pi5 ----------------------- OS: Kali GNU/Linux Rolling aarch64 Host: Raspberry Pi 5 Model B Rev 1.0 Kernel: 6.6.45-v8+ Uptime: 9 hours, 22 mins Packages: 2750 (dpkg) Shell: zsh 5.9 Theme: Kali-Dark [GTK2], adw-gtk3-dark [GTK3] Icons: Flat-Remix-Blue-Dark [GTK2/3] Terminal: /dev/pts/2 CPU: (4) @ 2.400GHz Memory: 211MiB / 7945MiB ssh 连接树莓派5 kali os # 连接命令 ssh '[kali os 用户名]@[ssh域名或ip地址]' -o ServerAliveInterval=60 -p '[ssh端口]' # 比如 ssh 'kali@127.0.0.1' -o ServerAliveInterval=60 -p '22' 下载 realvnc server 和 viewer 安装包 wget -t 3 -T 10 --verbose --show-progress=on --progress=bar --no-check-certificate --hsts-file=/tmp/wget-hsts -c 'https://downloads.realvnc.com/download/file/vnc.files/VNC-Server-7.12.1-Linux-ARM64.deb' -O"VNC-Server-7.12.1-Li...

ubuntu linux nanopi r3s 全局路由网关配置

ubuntu linux nanopi r3s 全局路由网关配置 ubuntu linux nanopi r3s 全局路由网关配置 #linux,#NanoPi R3S,#anti-AD,#Netplan,#iptables,#DNSmasq, 网络搭建思路如下,设备是 nanopir3s 官方 ubuntu 系统,用户为 root ,其中 enp1s0(lan) end0(wan) 安装依赖工具 nmtui 修改 enp1s0(lan) end0(wan) 网口的 netplan 配置, wan 口自动识别 lan 口固定 enp1s0(lan) end0(wan) 双网卡配置 让自定义的 Netplan 网络配置生效 编辑 /etc/sysctl.d/99-forwarding.conf 启用 ipv4/6 转发 新增内容如下 让转发功能生效 anti-AD 广告屏蔽(可选,如无需配置,请在以下步骤特意删除此项) 添加自动更新任务更新广告屏蔽配置文件 为 root 用户编辑自动任务 可能会出现以下内容,选择你习惯的编辑器,比如 1 回车 新增自动任务的内容如下,每小时 0 分执行更新任务,保存并退出 编辑 DNSmasq 提供 DNS 缓存和 DHCP 服务 添加内容如下 启用 DNSmasq 服务 配置防火墙 iptables 规则 wan 口插上拨号宽带网线,配置 PPPoE 拨号上网,按照提示输入宽带账号密码,剩下都是 yes 同意 编辑已经生成的 PPPoE 配置文件最后一行添加 ipv6 支持 添加的内容如下 为下游设备分配 IPv6 编辑 /etc/wide-dhcpv6/dhcp6c.conf 并修改 添加内容如下 创建自启动服务,最后重启linux,将网线从wan口切换到lan口,检查联网 主路由器中开启全局广播 DNS 和 GATEWAY 以防万一 nanopi r3s 的 dhcp 失效,在主路由器中开启全局广播 DNS 和 GATEWAY 替 nanopi r3s 分担 dhcp 的功能 接下来你就可以自由自在想做什么就做什么了 参考 网络搭建思路如下,设备是 na...