pCloud Partner Program

Android檢查指定日期區間的資料傳輸使用量

好用軟體 2018/03/08 12:31
views: 44326 times
今天要介紹的是 Android 在 5 版本起就取消的指定日期區間查詢功能的資料傳輸使用量.

原來在 Android 系統中, 有詳細記錄各 app 的資料傳輸量, 不過在系統中, 從 Android 5 (Lollipop) 起, 為了簡化介面, 把原本可以進行日期區查詢資料傳輸量功能拿掉了. 先來看一下原本的介面:

用戶插入圖片

其中日期區間是可以自行選擇的, 不過之後的介面:
用戶插入圖片

就已無法選擇自行定義的日期區間了, 當然, 若要查特定某一天使用量突增的狀況, 也就比較難查找出來是哪個 APP 使用量造成.

大部分的資料流量程式 APP, 都是安裝 APP 後自行記錄, 而在原本的 Android 系統中, 其實原本也就有記錄這些資料, 只是需要呈現出來, 找了一下, 有個 APP 可以提供這樣的功能:

Datally: https://play.google.com/store/apps/details?id=com.google.android.apps.freighter

這個 Google 提供的 APP, 可以將之前的使用歷程查找出來, 十分方便, 而且精細(每日時段), 若有需要查詢過去指定日期的資料傳輸使用量的朋友們, 可以多加利用. 除了查詢資料傳輸量外, 還有節省流量, 找 wifi 等功能呢.

參考資料:
https://android.stackexchange.com/questions/89781/can-i-change-the-date-range-in-the-lollipop-cellular-data-usage-chart
top

Google File Stream-雲端檔案串流問題

好用軟體 2018/03/07 15:21
views: 40402 times
最近碰到一個 Google 雲端檔案串流問題, 程式開起來就出現以下訊息:

雲端硬碟檔案串流發生問題 已停止運作

還沒有登入, 只是開起來這個 agent 就會發生, 若再繼續登入, 也會出現這個問題, 而無法繼續登入, 查了一下相關資料, 中文未能找到, 改找英文的:

Google Drive File Stream encountered a problem and has stopped

果然就有一些資訊可以解決, 目前的解決方式為, 先關閉或移除 Google File Stream, 然後到

PC: C:\Users\[user name]\AppData\Local\Google
MAC: ~/Library/Application Support/Google

目錄下, 將 DriveFS 移除或改名, 再重新安裝(或啟動), 即可正常使用.

參考資料:
https://productforums.google.com/forum/#!topic/drive/iOekrsD9VAc
top

使用Google Spreadsheet產生條碼(Barcode)

好用軟體 2018/01/30 14:36
views: 72961 times
使用 Google 的 Spreadsheet 產生條碼, 其實是使用外部 API 來達成, 配合 Spreadsheet 中的函數:

=image(url, [mode], [width], [height])

來進行. 函數說明可以參考: https://support.google.com/docs/answer/3093333

這裡使用了兩家 API, 1 為 barcodesinc, 2 為 tec-it 這兩個 api.

1. https://www.barcodesinc.com/generator/
2. https://barcode.tec-it.com/

以舒潔衛生紙為例, 國際條碼為: 4710114813019

若生成 CODE 128 使用 barcodesinc 使用 url:
https://www.barcodesinc.com/generator_files/image.php?code=4710114813019&style=196&type=C128A&width=200&height=100&xres=1&font=3

若生成 EAN13 使用 tec-it 使用 url:
https://barcode.tec-it.com/barcode.ashx?data=4710114813019&code=EAN13&dpi=96&dataseparator=

若資料為變數儲存格, 則使用以下語法:
=image("http://www.barcodesinc.com/generator/image.php?code=" & C3 & "&style=196&type=C128A&width=200&height=100&xres=1&font=3")

以下為範例結果:
用戶插入圖片


填入即可, 參考範例文檔:
https://goo.gl/v6rc4L
top

使用play-with-docker快速建立mongodb測試環境

系統技術 2017/12/29 15:42
views: 110086 times
使用 play with docker: https://play-with-docker.com 可以快速建立 docker container 環境, 每次可以使用 4個小時, 供測試驗證應用.

進入 play with docker 後, 使用以下指令進行 mongodb 的建立:

docker run --name some-mongo -d mongo

當然因為沒有 mongo 的 image, 所以會進行 pull, 並發起一個 container 執行 mongodb.

接下來可以使用 docker ps 來檢查是否已正常執行.

若要進入該 instance 裡, 可以使用以下指令:

docker exec -it some-mongo /bin/bash

就可以進行該 mongo instance 中的 bash 中, 進入 db 的 shell , 可以再下指令: mongo, 即可正常進入該 mongodb 的 shell 中, 接下來就可以使用大家熟悉的 mongo 指令, 如:

use [db_name]
db.createCollection("[collection_name]")
db.[collection_name].insert({xxx})

等指令.




top

使用Google Drive API讀取文件內容供前端應用

程式技術 2017/12/28 16:09
views: 91614 times
有時在做一些小型的前端介面, 需要 CMS (內容管理系統) 的上稿功能, 來進行內容管理, 不過實做上稿系統需要相當的時間與設計, 若能使用更簡便的方式, 將能大量節省維護的成本, 例如使用 Wordpress 或今天要介紹的 Google Drive API.

使用共用文件的方式來管理內容, 除了介面不用再實做外, 也可以透過權限管理來做一些設限, 方便存取與更新. 這次介紹的 API 是讀取 Google Docuemnt 的內容來供應前端應用, 所以就是讓程式讀取內容, 而使用者則是使用 Google Document 來更新內容.

會使用到的 API 為 Google Drive API 中的 file export, 目前已是 v3 的版本了, 可以參考:

https://developers.google.com/drive/v3/reference/files/export

如何使用呢, 首先在 Google Drive 新增一個 Google文件(Document)檔案, 並開放為擁有連結的人都可以檢視, 並取得該檔案的 fileId, fileId 就是在 URL 上會看到或是 share link 上會看到的一串英數, 有區分大小寫, 如:

https://docs.google.com/document/d/18De5jl4VhDP8XU7g_UOO2PcZ5qiCCBg4S2B5FOzgLFA/edit?usp=sharing

其中的 18De5jl4VhDP8XU7g_UOO2PcZ5qiCCBg4S2B5FOzgLFA 即為 fileId.

接下來在 google developer console 新增一個專案, 啟用 Google Drive API 功能, 並建立 API key 即可透過以下 API 進行檔案內容存取:

https://www.googleapis.com/drive/v3/files/18De5jl4VhDP8XU7g_UOO2PcZ5qiCCBg4S2B5FOzgLFA/export?mimeType=text/plain&key=[your api key]

其中 fileId 即為該文檔的 fileId, 而 export 為讀取, 後面的 mimeType 可以有以下幾種:

用戶插入圖片

(更多可以參考: https://developers.google.com/drive/v3/web/manage-downloads#downloading_google_documents)

而最後的 API key 則為在 Google Developer Console 專案內建立的 API Key, 就可以順利讀取內容, 以下則為一個簡單的範例:

http://sample.diary.tw/43/readdoc.php

程式碼如下:



如此一來可以方便使用者上稿又能快速更新到前台, 十分方便.

Quota 的部分如下:

用戶插入圖片

每日 10億次, 每 100秒每使用者 1000次, 每 100秒 1萬次, 三個計算基礎以下為免費.


top

PREV : [1] : [2] : [3] : [4] : [5] : [6] : [7] : ... [98] : NEXT



DJI Tello 小米萬能遙控器 手機App操控
Microsoft Office 365 中文家用版PKC (無光碟) ASUS華碩 AC1900 雙頻無線路由器 RT-AC68U
美國 VORNADO 533 渦流空氣循環機 (黑色) 御茶園 每朝健康綠茶(650mlx24入)
每朝健康 雙纖綠茶(650mlx24入)


 Waiting...