最简单的 莫过于 在win下 用edge/chrome 在mac ios下 用safari+edge/chrome 但是书签 历时记录(跨屏浏览)和用户密码的同步 一直是一个麻烦。

2022年 8月 3日 Read all

使用场景如下: 渔场有一台电脑 台式机,性能比较好,一台廉价笔记本平时多远程到这个台式机工作。但是偶尔会因为网络问题连接不好。加上自己喜欢折腾,考虑搭建一个同步盘。实现两个电脑的文件完全同步。 之前折腾了一圈 没有实现 参考 https://dev.leiyanhui.com/c/56 现在找到一个 基于p2p 软件 Syncthing 实现的功能:只有一台电脑开机情况下,文件和代码 和 iPhone 双向同步 两台电脑都开机的情况的下,四设备同步

2022年 8月 3日 Read all

使用场景如下: 渔场有一台电脑 台式机,性能比较好,一台廉价笔记本平时多远程到这个台式机工作。但是偶尔会因为网络问题连接不好。加上自己喜欢折腾,考虑搭建一个同步盘。实现两个电脑的文件完全同步。 先考虑了一下 Codeup , 目前是单库容量5G LFS容量不限,我其实要同步的文件 只有几个G左右,但是软件差不多10G+ 。 不是说不可以,但是实现起来有一些麻烦。 优点是速度很快,而且Linux下完美访问,缺点1 单个库的容量只有5G 另外每次用完电脑需要手动提交 克隆 推送什么的。 ##再次 考虑 oneDrive 同济 有1T空间,足够用了。缺点是 分享功能 仅限同济大学组织内分享,不可外部分享。优点容量足够,速度尚可。还有一个小缺点是 同济大学的管理员 也可看到文件。所以敏感信息 最好还是加密一下。 我的主账号 因为没有使用onedrive 导致 开机一直提示 无法登录 打开 https://onedrive.live.com/ 又被墙了。。。挂上梯子 继续 个人主账号 被冻结了 需要 24小时解除,解除冻结后,可以用了。 但是添加账号的时候 一直没有反应,不知道原因。猜测是需要更新Windows 更新win11 到最新版,重启电脑 尝试添加账号,成功,修改路径 到 【D:\OneDrive - 同济大学】 去掉 桌面 文档 图片 的自动同步,不然 多电脑的时候 会偶尔混乱 我没有喜欢在桌面和文档里面 访东西,所以不用同步他们。 PS:个人账号,可以通过邀请的方式 拿到15G空间,如果文件不是特别多的话 也沟通了。不过个人的od服务器在新加坡,速度略慢。 在原始主机上 开始创建 软链接到 OneDrive 在 OneDrive 创建文件夹 D:\OneDrive - 同济大学\D_disk 统一管理 管理员权限 运行cmd (因为文件名中有空格,所以目标路径用双引号) mklink /D "D:\OneDrive - 同济大学\D_disk\Code_Space" D:\Code_Space mklink /D "D:\OneDrive - 同济大学\D_disk\Soft" D:\Soft Code_Space 这个目录 因为只有1100多个文件,很快就同步上去了。 Soft 里面 97,903 个文件,15,346 个文件夹 10G 左右,结果一直提示 查找更改,耐心等了一晚上没有同步成功。于是尝试少量多次手动复制到 OneDrive目录,然后再软连接回原目录 经过测试 上传速度可以跑满 1.5M 下载速度只有200K,好像是索引在境外服务器上导致的 暂时无解 放弃 尝试 天翼网盘 免费版本 有30G D:\TianYi mklink /D "D:\TianYi\D_disk\Code_Space" D:\Code_Space 经过测试 同步上传速度 小文件很慢,客户端 需要1-2秒时间 读取 然后再用几秒的时间 上传,另外下载速度也一般情况,要花费2-3秒的时间 显示 正在获取下载信息。最为致命的是,她的不可以选择性同步,是需要整个目录 完全同步下来 才可以开始使用。 国产垃圾 哈哈 更换 icloud教育 云贵版 试试 https://support.apple.com/zh-cn/HT204283 好吧 教育版 不可以登录 icloud 免费版只有 5G 不靠谱 自建 nextcloud 测试 性能很一般 而且不可以选择性同步 360云盘 测试 实际上是备份功能,只能添加和修改的时候自动上传到360 并非同步功能 最后 还是 选择 oneDrive 世纪互联(同济) 折腾到现在 目前暂时 只有 oneDrive 可用。考虑到速度确实不理想 而且一次性同步多个文件的时候 卡一晚上不动 只能慢慢同步。 其他几个小问题 偶尔会出现 正在查找更改 这个如果是文件太多导致的,基本无解。如果不是 可以重置一下 关闭 onedrive 然后cmd 运行 %localappdata%\Microsoft\OneDrive\onedrive.exe /reset %localappdata%\Microsoft\OneDrive\onedrive.exe 上传速度问题 有一个修改线程的方法 可以解决,我这边是慢速10M => 1.1M 不需要处理 下载速度问题 实际测试 发现是 寨本wifi速率 太低导致的,世纪互联 实际有1M 以上。 更换usb网卡后 临时解决 最后 尝试 Syncthing 完美实现 https://dev.leiyanhui.com/c/57

2022年 8月 3日 Read all

简单的说 就是 用ssh-keygen 创建 私钥和公钥,公钥内容 添加到 /root/.ssh/authorized_keys 然后配置ssh 使用这个私钥

2022年 8月 3日 Read all

批处理文件 @echo off %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit :Begin ping www.baidu.com if errorlevel 1 goto Reboot if errorlevel 0 goto Continue :Continue goto Begin: :Reboot netsh interface set interface WLAN disabled netsh interface set interface WLAN enable echo %date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% 断网已重启,等待延时8秒...>>log.txt ::设置延时等待 ping -n 8 127.0.0.1 >nul goto Begin 打开任务计划程序(taskschd.msc) 创建基本计划任务 触发器 选 计算机启动时 最后选择 不管用户是否登录 使用最高权限 在条件里面 关闭 只有使用交流电 这个 设置里面 关掉三天什么的

2022年 8月 3日 Read all

  iOS14以后,使用组播广播功能需要申请权限。   1、申请地址:https://developer.apple.com/contact/request/networking-multicast;   2、填写相应的App Information,提交了等待审核; appleid app 这个地方 应该是填写 appstoreconnect里面的app信息的appid app catagory填写 分类的英文:tools,live   3、等待几天(有时候 几小时),审核通过了会给你发邮件:Your request to use Multicast Networking was approved. You can now add the Multicast Networking entitlement with your Provisioning Profile.   4、登录开发者账号,身份管理Identifiers界面,点开对应的app的设置 在AppID的配置界面,会增加对应权限:Additional Capabilities中,把Multicast Networking给勾上;   5、重新生成Profiles里对应的证书;开发和发布的证书都重新生成。 如果是uniapp开发就直接添加对应的插件就好了。如果原生开发 继续下一步   6、在工程里配置.entitlements文件,增加一项。Key:com.apple.developer.networking.multicast  type:boolean  Value:YES   7、在Info.plist文件中,添加本地网络使用权限:Privacy - Local Network Usage Description   权限问题解决完毕,组播广播功能可以正常开发使用了。

2022年 8月 3日 Read all

VMware下安装macos应该都会了,就是用解除限制的工具 让VMware支持macos即可。 但是Linux下VMware的挺难用,不支持无缝模式 要么全屏 要么一堆工具在哪里。 VirtualBox下就好很多,vbox在6.1.30版本的时候 说只支持了macos 11 和12 于是尝试一下。 https://www.virtualbox.org/wiki/Changelog (bug #20636) 安装好VirtualBox之后,一定记得要再下载 VirtualBox 6.1.34 Oracle VM VirtualBox Extension Pack 这个下载后 直接双击deepin下的 vbox会识别到 ,其他发行版自己看看怎么导入 新建虚拟机 MacOS 路径 /media/YanHui/Data/VirtualBox/MacOS 系统选择 macos 64 内存8G 最小4G吧 硬盘 动态vdi 给到50G 这个好像必须用固定大小的,用动态的会在倒计时15分左右的时候 自动重启 CPU给2个,这个地方应该是必须2核,不然无法进去安装界面 显示 显存给 128M USB忘记用什么了 给2.0吧 网络链接先去掉 光盘随便选一个 macos镜像,我这里 选择 macOS.Big.Sur.11.6.5.20G527 我试过 https://sysin.org/blog/macOS-Monterey/ 这个Install_macOS_Monterey_12.4_21F79.iso 需要再启动的时候 自行找一下 efi,后续 也非常卡。仍一晚上没管 也没装好,所以放弃 点设置,启动顺序去掉软驱 关闭VirtualBox 终端命令 VBoxManage modifyvm "MacOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1" VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95" VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 VBoxManage setextradata "MacOS" "VBoxInternal2/EfiGraphicsResolution" "1440x900" 开VirtualBox,运行虚拟机,启动后 如果没有出现苹果启动画面 那么 会出现efi shell 的命令行,输入 exit退出 然后在 一个类似bios的界面 选择 Boot Maintenance Manager → Boot From File 然后选择 第一个 HFS+这个 这个不要选错了 然后再找 到 这几个目录 依次选 <System>→<Library>→<CoreServices>→boot.efi 然后耐心等待字符滚动,后面的操作 和 正常安装macos一样 双核 超慢超慢,耐心等待 过一会就进来了 先用磁盘工具抹掉 vox这个磁盘 剩下过程不用再说了 我之前再VMware下遇到的一个大坑 就是 大概倒计时15分钟的时候 卡死 甚至五国,最后发现 是因为我把虚拟机文件放到了ntfs分区。 一定记得Linux下的ntfs还是挺坑的 安装完成后自动重启

2022年 8月 3日 Read all

因为过于吃cpu,。已经抛弃 HBuilderX 用来开发一些app 还是不错的 但是官网没有提供Linux版本 deepin貌似也没想搞

2022年 8月 3日 Read all

前面说的更换的原因 上一篇记录:https://dev.leiyanhui.com/c/18

2022年 8月 3日 Read all

一直以来想用Linux替代win做主力系统,一直未能行动,前几天选择了Ubuntu22.04 首先是选的版本 太新了哈。很多软件都各种依赖不符合。加上wine微信 各种难受,最后虚拟机装了一个 deepin 20.5 对应的内核 cat /etc/debian_version 10.10

2022年 8月 3日 Read all

先去下载 ed2k://|file|cn_windows_8.1_enterprise_with_update_x64_dvd_6050374.iso|4317065216|AC8215A13817CC0EC4EA42E5C92E88B7|/ 安装测试 ,主要是测试无缝模式 测试无缝模式 还好,但是 edge 出现 无法登录的情况 随后 删除,弃用。继续win11

2022年 8月 3日 Read all

14先说 virtuabox 安装最新的macos11-13 我没搞定,虽然官网说 支持,但是我一直没明白 连iso都不能启动 怎么继续下去。 然后我不得不去用了VMware 解锁后安装macos12,过程很艰辛但是总算搞定了。 virtuabox 的linux版本 对win的无缝模式支持。。。好像只有win7 可以,其他版本 win10 win11 没法稳定使用 VMware的无缝模式 直接没有打开 ctrl+shift+u 也没用 其实,。。。如果不跑macos的话 还是 qemu 上文初写于2021年后2022年8月02日 最近发现其实 qemu 完全可以跑macos 已经全部迁移到unraid

2022年 8月 3日 Read all

试试gitkraken 三平台可用免费,好像也挺漂亮 https://www.gitkraken.com/download/linux-deb 界面挺漂亮,启动带一个启动画面 有点慢, 汉化 至于汉化,使用 Github 上的 k-skye/gitkraken-chinese 这个仓库即可完成。 方法很简单,安装好之后,使用汉化语言包替换原有的语言包即可。 首先备份官方语言包 sudo mv /usr/share/gitkraken/resources/app.asar.unpacked/src/strings.json /usr/share/gitkraken/resources/app.asar.unpacked/src/strings.json.bk 从github拉取资源并替换 sudo wget https://github.com/k-skye/gitkraken-chinese/raw/master/strings.json -O /usr/share/gitkraken/resources/app.asar.unpacked/src/strings.json 如果在国内访问 github 有困难 可使用 ghproxy 提供的 github 国内镜像拉取 sudo wget https://ghproxy.com/https://raw.githubusercontent.com/k-skye/gitkraken-chinese/master/strings_8.1.1.json -O /usr/share/gitkraken/resources/app.asar.unpacked/src/strings.json 重启 gitkraken 然后 发现 使用私有仓库功能 是收费的 。。。。 卸载 sudo dpkg -r gitkraken sudo dpkg --purge gitkraken 另外还有一个 giteye 同样是三平台 https://www.collab.net/downloads/giteye#Linux 官网网速很感人 依靠java 抛弃 再尝试一下 https://aurees.com/ https://aurees.com/download/AureesSetup-linux.deb sudo dpkg -i 软件包(deb)本地地址 提示要安装 gtk-sharp2 libgconf2-4 明显不支持 最后尝试smartgit个人免费,但是每次打开 有1分钟左右不让用,让你确认是不是个人非盈利 https://www.syntevo.com/smartgit/download/ 卸载 dpkg -l | grep smartgit sudo dpkg -r smartgit sudo dpkg --purge smartgit 使用方法 先注册,选择在家,升级那个去掉勾选,就可以免费申请 邮箱收到 一个 smartgit.lic 点帮助 注册需要 选择这个lic文件

2022年 8月 3日 Read all

#目的 一个能用得起的macos 并且可以通过 win虚拟机 本机转发macos的vnc 实现低带宽带宽下的远程访问 环境 我这里基于 unraid 6.9.2 物理机 是 I7 8850H 的样子,魔改cpu qnct 核显是 UHD630 没有独显 大概就是6h12线 睿频2.8G左右 内存8x2=16G 硬盘一块nvme 512G 一块古董 2.5村1T机械盘 网卡和蓝牙是bcm924xx忘记了具体型号了。 #其他前置需求 ##梯子或者hosts https://dev.leiyanhui.com/c/133 尽量梯子吧 速度好一点 然后安装好 unraid 的最新应用市场和中文包 ##提前配置docker的国内镜像 应用市场安装辅助工具 直接在应用市场搜索 Macinabox Macinabox 简单说明 就是一个工具,帮你自动下载黑苹果用的oc 镜像等,以及自动帮你创建虚拟机。是基于docker挂载物理机目录的方式实现的 安装完成后 会提示创建容器 Operating System Version: Monterey VM Images Location:和VM Images Location AGAIN !!!: 修改成ssd的路径 /mnt/disk1/domains/ Isos Share Location: 修改为机械硬盘 /mnt/disk2/isos/ appdata修改为 /mnt/disk1/appdata/macinabox custom ovmf location:修改 /mnt/disk1/system/custom_ovmf/ 点应用 等待 拉取镜像: spaceinvaderone/macinabox:lates 最后自动创建了容器 root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='macinabox' --net='bridge' --privileged=true -e TZ="Asia/Shanghai" -e HOST_OS="Unraid" -e 'flavour'='Monterey' -e 'vminstall'='Auto install' -e 'vdisksize'='100G' -e 'vdisktype'='raw' -e 'opencore'='stock' -e 'replaceopencore'='no' -e 'overridenic'='no' -e 'VMIMAGES'='/mnt/disk1/domains/' -e 'ISOIMAGES'='/mnt/disk2/isos/' -e 'injectfixxml'='yes' -v '/mnt/disk1/domains/':'/domains':'rw' -v '/mnt/disk2/isos/':'/isos':'rw' -v '/mnt/disk1/appdata/macinabox':'/config':'rw' -v '/mnt/disk1/system/custom_ovmf/':'/customovmf/':'rw' -v '/boot/config/plugins/user.scripts/scripts':'/userscripts':'rw' 'spaceinvaderone/macinabox' 75e8a2253e687b88fd0ca13cfadbe7928916ecd32e957deb74e0f9f665b041f6 可以看到 上面我们配置的路径 都在这里搞定了 ##查看 Macinabox 结果 到容器里面 点Macinabox 查看日志 如果没有问题的话 会提示你对应的镜像文件配置文件 都给你弄好了。位置也说明了。 #搞脚本 user scripts 这个已经不是必须的了 看看上面日志 A copy of the macinabox helper user script was placed in /mnt/user/appdata/macinabox shell直接执行 sh /mnt/user/appdata/macinabox/macinabox_helper_userscript.sh 提示 Rerun this script if you make any changes to the macOS VM using the Unraid VM manger rm: cannot remove '/mnt/user/appdata/macinabox/autoinstall': Directory not empty 不用管他 可以看到 自动创建了一个虚拟机Macinabox Monterey 检查配置虚拟机Macinabox Monterey 先检查磁盘位置 是我们想要的,三个磁盘 一个opencore 一个install 一个系统磁盘 没有其他需要修改的项目 直接启动 链接vnc opencore 自动加到到引导界面 选第一个硬盘 ,鼠标暂时不能用不能,等苹果进度条 因为我把 Monterey-install.img 放到了hhd的原因吧,启动比正常的VMware虚拟机的苹果安装程序还要慢 后面就是正常苹果安装步骤,先格式硬盘再安装。 我第一次选择错了硬盘,把oc给格式掉了。需要彻底删除重新弄。删除方法 看文末 等待安装完成 重启后 选择启动的时候,要注意 选择位置 简单配置一下 ,性能肯定是拉跨的,主要是显卡 显卡直通 wifi卡 蓝牙卡 直通 这些操作除了unraid的操作,主要还是黑苹果的驱动问题。慢慢折腾中.. 未完待续 彻底删除方法 virsh destroy "Macinabox Monterey" virsh undefine "Macinabox Monterey" --nvram docker stop macinabox docker rm macinabox rm -rf /mnt/disk2/isos/Monterey-install.img rm -rf /mnt/user/appdata/macinabox rm -rf /mnt/user/system/custom_ovmf rm -rf /mnt/user/domains/Macinabox* docker images 还有一个镜像 这个也可以删除 如果要重新安装 市场重新搜索 Macinabox 执行容器那步骤就可以了

2022年 8月 3日 Read all

2021年之前,这个不用想,肯定是无脑 jsdelivr+github 现在,很多人选择了 阿里云或者腾讯的对象储存+cdn 不是说不行吧。只是还是有一点小费用产生。 境外的话,肯定直接 GitHub+cf 就好了。 境内 unicloud 选择阿里云的 纯免费的,基本上对中小项目没啥限制 打开静态网页托管,可以绑定自己的域名。默认就使用阿里的cdn 前端网页部署限制为最大存储空间用量2GB 单文件最大限制为50MB 禁止做图床的,偶尔有几个小图片没事 最终实现方案 为避免滥用,内容删除

2022年 8月 3日 Read all

试试 用原生arduino

2022年 8月 3日 Read all

偶尔还是要用ps 做几个文件,但是Photoshop的的wine 太难搞了,虚拟机下的又难受 今天尝试 用GIMP

2022年 8月 3日 Read all

经过测试 区域截图快捷键 PrSc 【对应我的键盘是 Fn+y】 全屏截图快捷键 shift PrSc【对应我的键盘是 Fn+shift+y】 当前窗口截图快捷键 alt PrSc【对应我的键盘是 Fn+shift+y】

2022年 8月 3日 Read all

自己折腾wine有多麻烦,懂的人都知道。 我这里选择 优麒麟 作为主要源 deepin作为替代

2022年 8月 3日 Read all

​​ 默认源 的速度 就那样 , 又不想使用第三方的sh文件, 其实可以直接替换默认文件 命令在文末

2022年 8月 3日 Read all
123456