手機影印程式『Canon Print Service』

Canon Print Service
Canon Print Service
Canon Print Service
Canon Print Service

Mopria Paint』係Android手機平板發影印指令. 如果『Mopria Paint』報『ERROR CODE 853』, 可嘗試『Canon Print Service』,Canon專用Android影印機程式. 同『Mopria Paint』係『外掛程式』後台臺運行, 向Canon發影印指令.

  1. 係其它程式『文檔』『網頁』『影像』
  2. 撳『更多』『分享』
  3. 撳『Canon』.
  4. 自動跳入『影印設定』
  5. 揀『MF745C/746C(192.168.1.6)』
份數 1
紙張尺碼 ISO A4
色彩 黑色/彩色
方向 縱向/橫向
雙面 無/長邊/短邊
  1. 撳『影印』

Canon佳能MF746Cx列印白紙

Canon佳能MF746Cx列印白紙
Canon佳能MF746Cx列印白紙

Canon佳能MF746Cx『影印』冇事, 『列印』白紙, 其實係頁頭有段XML碼, 以為硒鼓冇粉導至. 換硒鼓問題依舊. 細啉應係列印設定導至.

節省墨水/碳粉

禁止『節省墨水/碳粉』問題搞掂.

Canon佳能MF746Cx 硒鼓 CRG055

墨粉余量狀態
墨粉余量狀態

Canon佳能MF746Cx 硒鼓 CRG055 Canon佳能MF746Cx 硒鼓 CRG055Canon佳能MF746Cx碳粉耗盡, 原厰 CGR-055硒鼓貴, 買副鼓有『廢粉㝫』『入粉㝫』.撳左側制翻蓋,抽出硒鼓匣, 排列按『Y』『M』『C』『K』

硒鼓 顏色
Y
M 洋紅
C
K
  1. 左右搖硒鼓,令碳粉勻循分佈.
  2. 抽封條, 揭護罩
  3. 裝入對應槽位.

係電腦睇『墨粉余量狀態』皆100%,提示非原厰厰硒. 影印OK.

M.2 SSD 翅片導管散熱

M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱
M.2 SSD 翅片導管散熱CrystalDiskInfo
M.2 SSD 翅片導管散熱CrystalDiskInfo

近排天口興台電腦成日死機, CrystalDiskInfo睇『TOSHIBA XG3 M.2 MVME SSD』溫度高達73度. 睇中翅片散熱,銅導管,附送『導熱矽㬵片』同『導熱矽㬵脂』相比勝在可重用. 用肆眼鏍絲固定.

計漏咗翅片頂住顯卡,唔得插係 『PCIe 3.016』, 改插 『PCIe 2.04』. 唯壹安慰SSD高溫從74度跌到53度. 降溫20度.

 

Android Studio NDK-fprintf()格式字符

Android Studio NDK-fprintf()格式字符
Android Studio NDK-fprintf()格式字符

係NDK調用fprintf ()格式字符函式報錯

fprintf(fp_error,buffer);
error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]

原解fprintf()缺失參數.加入參數0問題消失.

fprintf(fp_error,buffer,0);

 

int printf(const char *format [,argument]…); 熒屏
int fprintf(FILE *stream,const char *format [,argument ]…); 文檔
int sprintf(char *buffer,const char *format [,argument] …); 記憶體

 

format格式 argument參數 簡介
c 字符 單個字符
C 字符 單個字符
d 整數 帶正負符號十進整數
i 整數 帶正負符號十進整數
o 整數 冇正負符號八進整數
u 整數 冇正負符號十進整數
x 整數 冇正負符號,細寫十六進整數.abcdef
X 整數 冇正負符號,大寫十六進整數.ABCDEF
e 浮點數 帶正負符號十進浮點數,指數版.
E 浮點數 帶正負符號十進浮點數, 指數版.
f 浮點數 帶正負符號十進浮點數
F 浮點數 帶正負符號十進浮點數
g 浮點數 係%e同%f中選
G 浮點數 係%e同%f中選
a
A
n
s 字符串 直至首個NULL
S 字符串 直至首個NULL
z
% 指定格式

 

樣式 輸出/寫入
sprintf (text, ” %2d\n”,  3); 03
sprintf (text, “%s\n “, “abcdef”); abcdef

 

Android Studio NDK 日期時間

Android Studio NDK 日期時間
Android Studio NDK 日期時間

Android 所用C/C++庫Bionic API. 即輕量級C/C++庫. 分32位同64位, 32位『time_t』有效期至2038年, 64位『__time64_t』有效期至3000年.

呌『tm』時間結構

struct tm { 結構時間
int tm_sec; 秒鐘[0~59]
int tm_min; 分鐘[0~59]
int tm_hour; 時鐘[0~23]
int tm_mday; 號[1~31]
int tm_mon; 月份[0~11] 需加1
int tm_year; 年份需加1900, 儒略歴
int tm_wday; 禮拜[0~1],禮拜日Sunday=0
int tm_yday; 天[0~365],1月1號=0
int tm_isdst; 夏令時為正, 否
long int tm_gmtoff; 當前時相對UTC往東時差,即東爲正西爲負.
const char* tm_zone;}; 時區縮寫

係『Win32 API』你需time()/_time64()獲得時間, 再蒞localtime()/_localtime64()根據時區轉爲本地時間『tm』

Win32  API版本
char time_text[280];

struct tm   temp_str;// 時間結构

__time64_t  temp_int;// 時間整数

_time64(&temp_int);// 获取時間

_localtime64_s(&temp_str ,&temp_int);// 根据時區轉為本地時間

sprintf(time_text, “%4d-%02d-%02d %02d:%02d:%02d”,

1900+temp_str.tm_year,1+temp_str.tm_mon, temp_str.tm_mday,

temp_str.tm_hour,temp_str.tm_min,temp_str.tm_sec);

2021-09-09 23:43:08

Android Studio NDK 『Bionic API』版本,可用localtime_r()根據時區獲得本地時間『tm』

Bionic API版本
    char time_text[280];// 時間文本

struct tm  temp_str;// 時間結構

time_t temp_int;// 32位時間整數

temp_int = time(0);

localtime_r(&temp_int,&temp_str);// 根據時區轉爲本地時間

sprintf(time_text, “%04d-%02d-%02d %02d:%02d:%02d”,

1900+temp_str.tm_year,1+temp_str.tm_mon, temp_str.tm_mday,

temp_str.tm_hour,temp_str.tm_min,temp_str.tm_sec);

2021-09-09 23:43:08

 

 

 

Android Studio安装指南

Android Studio安装指南
Android Studio安装指南
初建Android 工程Hello World
初建Android 工程Hello World
真機調試Android程式
真機調試Android程式

装Android Studio可簡化搭建開發环境過程. 且集成『Open JDK』同『Android SDK』

Android Studio安装指南

  1. 下載android Studio『https://developer.android.com/studio』『android-studio-2020.3.1.24-windows.exe
  2. Android Studio 安装路径『C:\Program Files\Android\Android Studio』
  3. 『Install Type』勾『Custom』自定.
  4. 自Android Studio2.2已集成『Open JDK』,『Select Default JDK Location』安装檔案夾『C:\Program Files\Android\Android Studio\jre』
  5. 界面主题『Select UI Theme』有Darcula同Light揀. 白底黑字更適宜睇文本
  6. 『SDK Components Setup』勾『Android SDK』『API:Android 』
  7. 『Downloading Components』安装完成.

 

SDK Manager装Android SDK 組件

  1. 啟動『Android Studio』
  2. 『Settings for New Projects』
  3. 『Appearance & Behavior->System Settings->Android SDK->SDK Tools』

 

初建Android 工程Hello World

  1. 啟動『Android Studio』
  2. 撳『Projects->New Project』
  3. 撳『Phone and Tablet』手機同平板
  4. 『模板』撳『Empty Activity』.
  5. 『Name』指『程式名』填『風水羅盤』
  6. 『Package name』指『包名』,將网站『域名』倒置加『.程式名』『domain.name』 确保唯壹性,如『net.bookcard.GeomanticCompass』
  7. 『Language』指編程言, 默認『Kotlin』選『Java』.
  8. 『Save location』指工程存檔路徑,只可係ASCII碼,如『D:\Android\GeomanticCompass』
  9. 『Minimum SDK』允許運行Android平臺, 選最細SDK版本,获得越多運行設备支持.
  10. 『Use legacy android support libraries』用旧版android支持库.
  11. 撳『Finish』

 

激活手機/平板開發模式

  1. 撳『設定』->『我的裝置』->『全部参數』.
  2. 連續撳『版本』, 直至提示进入『開發人員模式』.
  3. 撳『設定』->『更多設定』->『開發者選項』.
  4. 激活『開啟開發人員選項』
  5. 激活『USB調試』
  6. 激活『USB安装』
  7. 激活『USB調試(安全設定)』

 

真機調試Android程式

  1. 手機用USB線同电脑相連
  2. 『Run』->『Debug ‘app’』

 

DisplayPort閃屏

DisplayPort閃屏

冇端端台电脑壹入Win10狂閃屏,係BIOS模式冇閃. 百思唔解睇DVI線冇接屏但仲插係显卡DVI口, 拨出後显示恢復, 睇蒞係DisplayPort與DVI冲突引發.

Kingston之DataTraveler DTSE9 G2  32GB

Kingston之DataTraveler DTSE9 G2 32GB Kingston之DataTraveler DTSE9 G2 32GB又有两隻Kingston手指神咗, Kingston DTSE9 G2 以前好貴,支持USB3.1/3.0接口.用 CrystalDiskMark測試『讀』每秒37MB,『寫』每秒27MB. 慢到死.

性能測試 『讀』Read MB/s 『寫』Write MB/s
Seq Q32 T1 37.25 27.24
4KiB Q8T8 9.160 5.659
4KiB Q32T1 8.815 3.757
4KiB Q1T1 8.109 3.632

 

 

DJI OM4大疆手機雲台

DJI OM4大疆手機雲台 DJI OM4大疆手機雲台 DJI OM4大疆手機雲台 DJI OM4大疆手機雲台 DJI OM4大疆手機雲台

啉住做youtube蒞買手機雲台,冇进口『手機雲台』 唯有買大疆OM4, 磁吸手機夾快装快拆, 『雲台』通過 『藍牙』遙控『手機』.『手機』需装『DJI Mimo』, 『影相』『录影』『 設置』『激活』均通過『DJI Mimo』.

激活雲台.

  1. 長撳『M』著『雲台』
  2. 『手機』装『DJI Mimo』
  3. 『手機』啟用『藍牙』
  4. 啟動『DJI Mimo』激活雲台

 

使用雲台

  1. 『手機』啟用『藍牙』
  2. 『手機』啟動『DJI Mimo』
  3. 『手機』装『磁吸手機夾』同『雲台』磁鉄相吸.
  4. 『DJI Mimo』->『雲台』->『雲台自動校準』

 

M制 閂機態: 著機態:
長撳: 著機 閂機
撳壹下 電量 替换『

影相』/『録像』

撳两下 替换『橫拍』/『直拍』

 

撳制
M 著機/閂機
摇桿 上下推:雲台府仰轉動

左右推:雲台平移轉動

拍摄制 撳壹下: 『

影相』/『録像』

長撳: 連拍

變焦滑桿 相機變焦
扳雞 長撳: 鎖定,鬆手: 退出

撳壹下: 啟停智慧跟拍

撳两下: 雲台归位

撳叁下: 替换前後相機

 

大疆手機雲台 DJI OM4
磁吸快拆 Magnetic Quick Mount
便携折叠 Foldable & Portable
智慧跟拍 Active Track 3.0
橫竖切模 Quick Roll
手势遙控 Gesture Control
STORY模式 Story Mode