Olympus Camera
wordsCount: 388
readingTime: 1 min
viewers:
緣由
自己的相機Olympus,平常要讀取照片,通常用電腦直接讀取sd記憶卡,
這次在mac筆電上想看照片,但又沒辦法讀取sd,
因為相機有支援wifi功能,在手機或平板也是使用官方OM Image Share app做圖片讀取,
但mac無法安裝app,於是動手寫了一個小專案從wifi連線進入抓圖
實作方式
主要參考這篇文章,發現連上wifi後,可以從瀏覽器進入http://192.168.0.10,連入相機的內部後端網站, 平常提供給官方app連線
但是沒有提供任何的多圖下載功能,只能單張右鍵下載,所以寫一個python小專案,用asyncio+爬蟲的方式將大量圖片抓回電腦
有意思的地方
因為是相機的內部,所以被鎖定最大連線數只能為2
這點跟平常的後端網站的差異巨大,畢竟相機的core不能跟電腦的core相比,所以在這邊即使採用coroutine,速度也是很慢
近年新款的機型不知道連線數會不會支援更多?
Github
Table of Contents
Related Posts
Python Flask 架構
flask網站開發 之前讀過這本O’Reilly的 Flask Web Development(2 Ed.),就很喜歡裡面建構大型應用
2023-9-30
Python Logging 在多線程進階應用
前言 最近工作上碰到自己的需求,想在定期專案中,對多線程中,同類型放同一個檔案,方便之後做trace code
2023-9-16
Python與C#記憶體比較
Python 基礎: 變數本身只有存參考地址(在Stack),物件全部都在Heap,變數只有指向作用,所以沒有任何
2023-6-24
Message Queue[三] Kafka
緣由 因為工作學了rabbitMQ,所以閒暇之餘來學kafka,想知道兩者的差異 比較 速度 訊息保證 訊息大
2024-11-23
Architecture_Patterns_With_Python基礎概念
Value Object 值物件 定義:單存資料,沒有特定身份,通常讓他不可變 兩個物件相等的條件是:所有值相等 python 實作方式 dataclass 例
2024-9-1
Sponsor
Wechat
Alipay