rustdesk docker compose

rustdesk docker compose

rustdesk 可以自己架設伺服器
其實專業版,有一功能放出來,我覺得普級率會高很多
免費版的,什麼功能也沒有
我連架設成功,測試都看不出來
最後只能去看log才知道

hbbs:RustDesk ID註冊伺服器
hbbr:RustDesk 中繼伺服器

所以,沒有很想要大力推這套
公司內用,還是用anydesk + teamviewer 為主
明年計劃不知道要做什麼,再拿這套出來用

Read more

isc-kea使用python進行管理,相關測試

isc-kea使用python進行管理,相關測試

修改同樣一隻程式 ChatGPT VS GoogleGemini 程式修改

因為不想給小朋友和手機使用,所以買了一台帶螢幕的播放器。
這台老人播放器很低階
只支援 Dvix / mp4 / 360P 的mp4(mp4,avi,rmvb,mp3影音格式都「有限」的支援)
先不講,為了要解決unsupport format測試了很久才找到上面的參數。

音檔來源:線上發音課整個播放清單,使用yt-dlp整個下載回來,內含metadata等相關說明
因為,來源,有的是zoom錄影,有的是手機拍攝,所有解析度從1080P(手機)到480P(Zoom)都有
而且播放清單的順序,是從A~Z,但是拍攝的時間卻不是全都依序

另外,用播放器播放時,播放順序不是檔名,而是建立/修改日期
所以…
我寫了一隻python以檔名,排序,取得當時時間,依序修改每個檔案建立日期和修改日期。

但是…對岸來的,所以播放檔名如果是正體中文,是看不到的,所以修改這隻python在改檔名時,順便做了簡繁轉換。
利用ChatGPT和Google Gemini來做測試,對同一隻程式進行修改
Read more

[chatGPT 測試] 自動縮圖片到指定的解析度 無法使用,手動修正

寫一隻 Windows下的python 要有下面功能
1.掃瞄指定資料匣下所有的圖片檔,進行檔案縮放
2.縮放後的圖檔最大長寬為1920,等比縮放
3.在原路徑下儲存,檔名後面加入”_R”做新檔名
4.轉換機式為 .jpg
5.解析度72dpi
6.壓縮品質 70%
7.EXIF要保留
8.檔案已存在,則略過
9.已轉過的檔案,則略過
—–
pip install pillow
安裝pillow
—– Read more

curl: (23) Failure writing output to destination issue fixed

為了在動態環境下,使用網路服務,最常用的就是DDNS
因為目前在用的是Cloudflare的DNS服務
加上之前用過,花了一點時間,要去找zone_id才能使用
網路上有一個官方推的script

curl -X GET “https://api.cloudflare.com/client/v4/zones/zone_key/dns_records” \
-H “X-Auth-Email: myaccount@mail” \
-H “X-Auth-Key: API_KEY” \
-H “Content-Type:application/json” | python -m json.tool

理論上,這樣就可以跑出相關的zone_id
我用了很多台linux vm在執行時,都會出現下面這個錯誤
curl: (23) Failure writing output to destination

只有其中一台,我在開發程式的虛擬機,是正常的
後來發現,只要改一個地方,就可以排除問題
python -> python3
問題就解決了,因為開發的虛擬機,有做過特別設定,所以python執行上不會報錯
沒有想到問題解決就這能簡單,但是查資料,卻查了一個多小時

[ChatGPT 3.5 VS Mistral OpenOrca VS Wizard v1.2 VS Hermes] 多個模型 文章產生比較

Chat4All 可以在個人電腦中安裝多個預訓練過的AI模型,網路上各個網紅說,是本機的ChatGPT,經過測試其實落差蠻大的。

提問句
寫一個心靈文章 內容關於永於挑戰,不懼失敗的文章。讀者目標是12歲左右的孩子。

測試語言
正體中文

ChatGPT 3.5 第一篇

標題:永不止步,勇敢挑戰的冒險旅程 Read more