發表文章

FansTracker APP 粉絲追蹤

圖片
  關鍵字:APP INVENTOR 2 , AI2 , Firebase , Realtime Database , Android APP , 追蹤軟體 本APP是2023年11月使用 APP INVENTOR 2 編寫,適用在當時安卓系統手機 因為 AI2 和 安卓 的更新和安全性升級,不確定目前是否可以安裝 FansTracker 影片連結   本程式主要參考  https://www.omdte.com/app-inventor%E5%AD%B8%E7%BF%92%E8%A8%98%E9%8C%84115-%E7%94%A8firebase%E5%81%9A%E5%B8%B3%E8%99%9F%E8%A8%BB%E5%86%8A%E5%8F%8A%E7%99%BB%E5%85%A5%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%AF%86%E7%A2%BC%E6%AC%84/ 網站教學,該版主有YT 教學 程式功能簡介:   你開放上線這個 APP 時的位置給你的粉絲,前提是粉絲有你的帳號和授權碼(不是帳號密碼) 使用 AI2 製作一個可以線上分享使用者位置的地圖APP(離開APP後只保留最後一次更新的位置,目前AI2 不能把GPS資料放到後台、或很麻煩不會用)。 使用者需要先註冊,設定帳戶、密碼、Email 和給其他使用者追蹤用的授權碼,中英數皆可使用   第一頁:登入、註冊頁 第一次使用註冊完後會保持在登入畫面(註冊資料會上傳到 Firebase 資料庫),再按登入後進入FansTracker畫面   第二頁: FansTracker畫面從上到下分成4個區域 第1區:選擇追蹤人 點選追蹤清單: 還沒新增追蹤人時,會有一預設人“興大小禮堂” 詳細資訊:點擊可看追蹤人最近一次上線詳細資訊   第2區:新增追蹤人用, 新增清單: 追蹤人的帳號 受權碼: 追蹤人的授權碼 新增確認鍵: 按下後資料會上傳雲端,並登出( 因為要把資料寫進雲端 ) ,再登入後追蹤者就會出現在清單中 刪除追蹤鍵: 只需要把退追帳號輸入到 “ 新增清單 ”,按下刪除追蹤鍵,便會刪除並登出,一樣需重新登入   第3區: 地圖,會顯示你和追蹤者的位置標籤 第4區: 設定頁 我的位置: 顯示使用者...

i-Rocks K85R 極光藍 機械鍵盤

圖片
因為最近新買的藍牙鍵盤一直有問題,所以又買了另一個鍵盤,這個是奶茶軸的,其實我是看不出兩種有什麼差別 是看到這個顏色還不錯有就下單了,買momo還有折價,剛好在小年夜這天收到了 開箱,蠻重的有1公斤多,可以用無線或有線,背面有2.4GHz的USB接受器和電源開關 使用Type C USB充電,有線時才可以對時右上角螢幕的時間,有線、無線選擇和背光燈都可以透過右上角操作 操作軟體可從官方網站下載,用了幾天感想是,聲音比想像中大聲,如果是喜歡安靜的人可能會不試合哦,他們還有靜音版的,我應該要買靜音版會比較適合 這次趕著買鍵盤是因為原本用的鍵盤一直出問題,不是沒反應就是自己連點,用不到半年… 我用超過5個以上的藍牙折叠鍵盤,這個壽命最短的,原本202409買的還要1千多 之前用折叠鍵盤最後通常都是折叠線左右的按鍵失靈沒反應或是電池膨脹,只有這個像是藍牙被干擾,反應遲頓、連點、沒反應,都重開重配對也沒用,不然就是過幾天又來了,我寫程式寫的想把它折斷… 過完年看看能不能送修,不然我要丟了它,最雷的一個鍵盤   為什麼用過5個以上的折叠鍵盤?因為用筆電外接螢幕、桌子不大,藍牙折叠鍵盤小好收,第一次在日本看到折叠鍵盤,買來用後就一直用下去了,只有日本買的第一個鍵盤用的久,再來一個比一個壽命短…

ESP32使用Servo模擬連點器程式

圖片
  前陣子有需要一個可以自動點擊的機器來測試按鍵功能,除了上網找了連點器外,也有想要自己用Arduino自己做,於是先用線上模擬做看看~   主要功能: 三個伺服馬達模擬按鍵動作,0度時預備位置,180度按下按鍵位置,S1按完等T1,換S2,再等T2換S3,S3按完等T3,循環回S1   接線圖使用TinkerCAD 畫的,點擊連結應該是可以連上,是可以用Arduino模擬的 https://www.tinkercad.com/things/f2HlzRbvnyX-servo?sharecode=dLKIbUcxdHLiVvP8Reyzi1M5i1_wu5nTLnJ8-nhg9u0 模擬完,我用ESP32改寫,使用OneButton.h處理按鍵彈跳,按鍵有下拉電阻 OneButton button1(ButStr, false);  //  要用false搭配下拉電阻,上拉改true Servo 函數庫我是使用ESP32_Servo.h ,( http://bit.ly/2tmQLCz ),超圖解ESP32 趙老師推薦 其中,可能我用的Servo比較會抖,0度時抖的很嚴重,所以把角度都改縮小(10-170度)就不會抖了       完整程式如下:   //ESP32用腳改用  VR , 34,35,36 , LED 18,開始 16,停17,Servo 25,26,27 //Servo 常在0,180度抖,所以都轉到10~170就好 #include <ESP32_Servo.h> #include <OneButton.h> Servo myS1 , myS2 , myS3; //建立3個SERVO物件 int servoDelay1, servoDelay2, servoDelay3;    // VR給的時間 int ButOn =0 , ButOff =0 , status =0 ,OnLed =18; int VR1 =34, VR2 =35, VR3=36, ButStr =16, ButStop =17 ; int S1Pin = 25, S2Pin = 26, S3Pin = 27; unsi...

皮革入門,錶袋、工具袋、小錢包,自製工具

圖片
一片影片勝過千字文       最近因為想做個手錶袋就上網買了皮革和工具看著YT開始縫縫補補的手工活,下面是最近幾個還可以的作品     左圖手錶袋,表皮在內側     下圖是YT提供PDF檔製作的小皮夾,好像歐洲常有這種半節式的 為了做皮革買了一些工具,還有自己做的工具滾筒、滾輪       原本長下圖這樣,壞掉的氣壓缸、二手軸承、剩下不要的鋁合金餘料,切剩的心軸、不銹鋼管   用途就是滾來滾去壓本黏合的皮革 還是作工具比較順手         

DuplicateSlayerPro副本刪檔神器

圖片
  副本刪檔神器 DuplicateaslayerPro DuplicateSlayerPro副本刪檔神器 這是用python寫的程式,主編我、AI工程師(Gemini、codeium) 因為下載太多重覆圖片、謎片、MP3等,還有手機重覆備份等,所以一直想寫的程式來用,終於寫出來了雖然不完美但很好用了,還有縮圖可以確定是不是重覆檔   功能:     1.搜尋指定資料夾內重覆檔案     2.顯示縮圖,文字檔轉圖   可以點擊說明看使用方法   副本刪檔神器,使用python程式編寫,檔大小約300M 本程式主要用來搜尋和刪除重覆檔案,適合檔案例如下載的圖片、影片,有縮圖可以看,txt檔也可縮圖,但只有小圖片, 不支援pdf檔,試過好久沒有成功所以就算了 (如果有高手可以指點一下就太好了)     搜尋方式主要有兩種   1、 使用檔案內容值(雜湊值可視為部份指紋) :使用檔案的內容值前2~200KB比較(預設10KB),適合搜尋不同名稱內容相同的重覆檔案, 內容值愈大比對速度愈慢 ,因為不是比對全部內容,所以可能會有比對錯誤的機會(為了提高搜尋速度) 2、 使用副檔名和檔案Size :只用副檔名和檔案大小當比對條件,所以只要相同副檔名和大小就視為同一副本,比較容易比對出不是同一內容的檔案,主要用來補足使用內容值沒比對出來時使用 下載點 : https://drive.google.com/file/d/1aOGzQa2xqDb5bCS-0T8zlqVD3BXm-VEd/view?usp=drive_link 下載檔是 DSP2.zip ,請先解壓縮到你的電腦,只有一個.exe檔,點擊開啟後會看到小黑窗出現,是python在執行請勿關閉,主畫面剛開啟可能要等一下  下圖:是搜尋顯示圖面 (檔案很多時需要多點時間比對,不是當機、沒反應也先不要關)   下面兩圖是使用副檔名及Size搜尋出兩個內容不同但副檔名和Size相同檔案       下圖:選擇檔案後,按下 刪除檔案 鍵  (內容、Size相同,檔名不同的副本)  程式說明: 本程式使用Thinter做視窗介面,最後用p...

窗外的風景

圖片
 想出門了,久違的雪季開始了

YouTube影片轉mp3下載

圖片
從YouTube影片轉成MP3下載 現在人好像已經很少人用.mp3檔聽音樂了,之前聽音樂是上網找網頁貼上Youtube網址就可轉檔下載成mp3檔 自從我學了python後,就自已寫轉檔程式 這是第一個完成程式,雖然還有些陽春但是功能是有了,如果是要下載影片呢?找瀏覽器外掛downloadHelper ytmp3DL02_1.exe   檔案大小約26MB,無病毒(還沒學) 這是01版更換,原本的在20240720時發現都不能用了(YT有改版過),把程式主要的下載轉檔模組改成yt_dlp,增加了同名會多(1)功能,如果下載到歌單會下很久,也可能會當機,挑影片要找單首的,程式只在windows試用過 使用說明: 下方有下載連結,下載ytmp3DL02_1.zip,解壓縮後只有一個.exe檔,執行後會先出現小黑窗(python 程式執行),然後會出現上面程式GUI介面 ,先點選要下載YT影片網址然後複製或使用 Control + C 複製,點擊Youtube網址輸入框用Control + V 貼上網址,存檔路徑可自行指定, 預設路徑是使用者的下載資料夾,按下開始下載 下載連結: ytmp3DL02_1 ,更新時間20240908