Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: C/C++

FlickrLinker 擷取照片網址工具

Posted on 2011 年 6 月 25 日2021 年 3 月 12 日 By 日落 在〈FlickrLinker 擷取照片網址工具〉中有 6 則留言

Flickr 網站提供使用者存放自己的照片,但免費帳號僅能檢視最新的 200 張照片。

FlickrLinker 工具可以讀取網頁內容並將照片的獨立網址紀錄下來,當照片超過 200 張以後,可以透過留下來的連結連到照片的獨立頁面,以後變不需擔心找不到舊照片的網頁連結。

打開 FlickrLinker 後輸入使用者 Photo Stream 網址,如「http://www.flickr.com/photos/johnroyer/」,程式便會自動讀取網頁內容並將照片獨立頁面網址顯示於文字方塊中。

另外程式會自動判斷是否有「下一頁」,有的話會自動翻頁直到所有照片連結讀取完畢,若付費帳號顯示頁數過多,程式會不中斷直到頁面讀取完畢,執行中仍然可以複製網頁連結,跳出請點選試穿關閉按鈕。

下載:請至程式下載頁面

Tags:C/C++, Qt, 分享, 程式設計

ACM 解題

Posted on 2011 年 6 月 7 日2021 年 3 月 12 日 By 日落 在〈ACM 解題〉中尚無留言

很久沒碰手癢摸了幾題簡單的,發現幾年沒碰後現在像個渣,連 scanf 也不會寫。還蠻懷念以前和同學互尬程式的感覺。

以下幾個 online judge 平台,大家可已是是身手:

  • UVa Online Judge
  • 大學生程式解題系統 by Zero Judge
  • 高中生程式解題系統 by Zero Judge
  • E-Tutor 線上協同學習平台

若有其他平台上面沒有列出,歡迎提供!謝謝。

Tags:C/C++, 程式設計

使用 qrc 為執行檔加上圖示 (for Windows)

Posted on 2011 年 4 月 24 日2021 年 3 月 12 日 By 日落 在〈使用 qrc 為執行檔加上圖示 (for Windows)〉中尚無留言

Qt 編譯出的執行檔預設沒有圖示,可以透過設定檔方式修改執行檔所要使用的圖示。

新增一個 qrc 檔案:

IDI_ICON1 ICON DISCARDABLE "myApp.ico"

myApp.ico 可以設定成自己要使用的圖示,不過只支援 ico 檔案類型。建立完畢後打開 Qt 專案檔 (*.pro) 加入一行參數:

RC_FILE += app.qrc

重新編譯專案以後應該可以看到執行檔鑲上 ico 圖示。

但這個方法只有在 windows 上可行,在 Ubuntu 底下編譯後仍然沒效。上述所建立的 qrc 文件不是官方所使用以 XML 方式撰寫的文件,官方教學文件也沒有提到這個作法,搞不太清楚為什麼?

參考資料:
怎样设置QT生成exe文件的ico图标呀? – Qt中文论坛
http://www.qtcn.org/bbs/read.php?tid=18001

Tags:C/C++, Qt, 程式設計

urDiary

Posted on 2011 年 2 月 25 日2021 年 3 月 12 日 By 日落 在〈urDiary〉中尚無留言

urDiary 是為了「晨間日記」撰寫的小工具。

在 Max OSX 上有 aDiary 可以撰寫晨間日記,但一直找不到 Windows 版本,因此自行撰寫小工具。

操作方式大致上與 aDiary 相同,程式啟動後會自動切換到現在的日期,點下「我起床了」按鈕將九宮格解鎖後,便可開始撰寫日記。

日記撰寫完畢記得在功能表中點選「儲存」按鈕,或是在任意時間按下 Ctrl + S 存檔。按下視窗右上角的關閉按鈕,程式會自動儲存最後的日記內容,但若程式因當機或是錯誤而關閉時,則只有手動儲存時的內容會被保留。

切換日期前若日記內容有異動,請記得先儲存。

程式執行畫面

晨間日記

  • 晨間日記:(1) 基本介紹- Mulberry的時間事件簿
  • 「晨間日記」使用心得及小技巧@ twhsi的BLOG

資料備份

日記資料使用 SQLite 資料庫儲存,程式會自動在使用者家目錄建立一名為「urDiary.db」的檔案,將該檔案複製到其他位置即可。

以 Windows XP 為例,檔案存放在:

C:Documents and Settings使用者名稱urDiary.db

若為 Linux 則存放在:

/home/使用者名稱/urDiary.db

下載

Windows:urDiary-0.0.5-win32.7z

感謝

特別感謝 Aleiku 以及 CA 的指導,不然這個工具大概還只是空談。使用上若遇到任何疑問歡迎隨時留言,希望未來能讓版面更漂亮、功能更完善。

原始碼:https://github.com/johnroyer/urDiary

Tags:C/C++, Qt, urDiary

C/C++ 筆記

Posted on 2010 年 1 月 29 日2021 年 3 月 12 日 By 日落 在〈C/C++ 筆記〉中尚無留言

之前和 CA 聚餐聊了不少東西 (其實大部分都是他告訴我,我會的他也都會了 Orz),有 Linux、C/CPP、cmake、Code Blocks IDE 等等,其中比較有興趣的是 SmartPtr 和 ffmpeg 某部份的程式實作方法。

已經很有沒有碰 C 幾乎忘光,先做的筆記以後經驗值到了再來加點數。

SmartPtr
http://www.boost.org/doc/libs/1_41_0/libs/smart_ptr/smart_ptr.htm

ffmpeg.c in git repo
3856 行的寫法,用文字當作索引。

Tags:C/C++, 程式設計, 資訊學習

文章分頁

上一頁 1 2

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.