2020年1月7日 星期二

利用python 寫一支監控mdaemon domain pop 的程式.





20200121:
1. 己寫出大致scan功能. 但如果卡住後續處理方式還在觀察當中.
觀察重點:
1.卡多久才算卡住, 因為我有發現10幾分的信, 最後仍會消化掉.
2. 如果真的發現卡住, 那如何處理,
    a. a. 原預計是把同一個卡住時間點(以分為單位), 移至另一個資料夾, 但
            有發現手動移動信件, 其實仍卡住.
    b. 是否除了移信外, 仍要想辦法至目的端mdaemon 重新啟用 mdaemon server 才行.

有看到網路提到重啟遠端服務的作法:

step1 : 先登入對方主機:
net use \\遠端主機IP  "password"  /user:"admin"

第一種作法:
   net start [servicesname]
   建議中間要 delay 10 秒
   net stop [servicesn

第二種作法:
   停止服務:
   sc \\遠端主機IP stop services_name

   建議中間要 delay

   啟動服務:
   sc \\遠端主機IP start services_name


以上兩種作法可能要測一下.

    以上兩點還在觀察當中.
-------------------------------------------------------



原理:

mdaemon 的信件存放架構為:

domain 層: 一個domain 佔用一個資料夾, 所有使用者再掛到該資料夾下.
使用者信箱層: 每個信箱佔用一個在domain 層下的一個資料夾, 所有信件均會收到這個資料夾內.

對方要作domain pop 的mdaemon server  則會定時來這個使用者信箱取出信件, 轉送至對方的email 主機內.

domain pop 主機取走所有信件後, 會再依收件者名字, 轉發至該主機上的信箱上.

------------------------------------------------------------------
利用這個特性:

寫一支定時批次程式, 去監控這個domain pop 信箱上的信件的 age , 如果過老, 例如超過 15分, 則應該就表示domain pop 卡住了.

因為預設domain pop 的時間為 5分鐘作一次, 所以如果沒有卡住, 信件的 age 應不會超過 5分鐘

chromecast 開箱試用 與miracast 比較.



參考以下網址內容, 一直納悶, 如何可以順利安裝,

https://support.google.com/chromecast/answer/2998456?co=GENIE.Platform%3DAndroid&hl=zh-Hant


不過, 昨天晚上實際安裝, 卻出奇的順利:

1. chromecast 接到電視的HTMI 2 接口. 另用usb線 接電視的usb 電源.
2. 手機下載 chrome home , 登入 google 帳號後, 依提顯, 開啟 wifi 以及 位置 開關.
3. 一下子app 就抓到 chromecast 的 id.
4. 直接點選給予 '客廳' 代號, 就連起來.
5. 接著就可以順利播放 youtube 及 其它影片.


pro & corn

1. youtube + MV 播放片:影片效果超好.
2. 相片效果則一般.
3. 支援的影片有格式限制. 而且目前好像mkv 無法上字幕.
4. 支援的app 有限, 跟 miracast不限app 不同.

如何知道我的裝置是否支援Wi-Fi Miracast


miracast :
1. ovo 要下載miracastapp , app , 開啟app, 等待配對.
2. 手機在設定--> 裝置內找到 miracast--> 啟用再與 ovo 配對.
3. 上述兩個設備要連上同一台wifi.
4. 配對後, 手機劃面就整個出現在電視上.
5. 手機的劃面轉向會影響到電視的播放, 這點不是很方便.
6. 電影播放時, 無法佔滿整個電視劃面, 效果沒有chromecast一樣.



2019年12月27日 星期五

x32舊版程式如何移至 x64

x32舊版程式如何移至 x64

1. 原odbc  連接要改為新版odbc 的連接語法, 例如 ACE.15.0
2. 在x64上原 report 要執行兩個原廠的 x64 patch .
3. x64上的權限關係, 存放 資料庫的資料夾, 記得要開放權限. , 否則會連不上.

win7用runasas批次以管理者權限身份執行某程式的作法



20200108:

這個作法才是正確的作法, 第一次輸入密碼後, 之後就不會再問密碼:


win7用runasas批次執行 Example1Server.exe 管理者權限:


runas /user:Administrator /savecred Example1Server.exe



20200108:
發現這個作法無效, 還是每次都要輸入密碼:

小技巧, 要用時常忘記, 記一下:

1. 先建立捷徑.
2. 按捷徑左鍵,
3. 點進階.
4. 勾選[以系統管理員身份執行]
5. 第一次執行時要輸入管理者密碼, 之後就不用.




2019年12月9日 星期一

128 gb 隨身碟新品更換記.(20191217補充不專業實測速度)



20191217:
使用後記:
經不專業實測:
來原為外接 usb 3.0 的SSD (Ad.t. S.650)
目的為 Sandisk Ultra Go 128Gb (接Usb 3.0接口)

以下為實測情況, 一開始速度還勉強可以, 但後來怎麼速度一直就維持在只有 24mb/s , 有點慢.







--------------------------------------------------------------------------------
前兩天到光華送修 4T 外接式硬碟, 順便逛了一下,發現au..b.y二樓門市有擺出 ad.t. 128Gb 的隨身碟, 價格只要 399, 一時興起就買了一顆, 結果回家一用, 好像又中雷.

速度一直在 50MB 與 幾百KB之間漂, 根本就不能用, 想到最近買了三樣 該公司的產品, 都遇到雷, 實在是.....

結果昨天就利用送修 SSD 的時間, 拿到au..b.y的二樓門市, 表明產品有問題, 要退貨,  結果對方告知,他們不可以退貨, 而且就算換貨也只能換原買的產品.

我有點不服氣告知, 消保法不是有七天無條件退貨的規定嗎? 而且我最近己遇到 ad.t. 三個產品的雷了, 如果他們換另一顆一樣的產品給我, 我如果拿回去又遇到問題, 那要怎麼辦, 結果對方竟然說, 前面兩個雷又不是他們賣給我的. 而他們依公司規定只能換另一顆一樣的東西給我.


我當時有點動氣, 因為依我了解, 消保法不是七天內可以無條件退貨嗎? 就算不能退貨, 那我加要換其它產品總應該可以吧? 可是對方告知實體店面沒有七天無條件退貨的規定,強調只能換另一顆同樣產品給我.

經過不愉快的爭論後, 對方終於答應該我加價換其它廠版的隨身碟.

事後, 我查了一下消保法內容, 發現:

"3.若在實體店面購物,不適用此七天鑑賞期的規定!除非有品質瑕疵或可歸責於業者的事由!"

對方告知實體店面不適用七鑑賞期, 是對的, 但他沒有告知後面 有個除非有品質瑕疵或可歸責於業者的事由!"

所以依這個規定, 這顆隨身碟應該照理說要讓我退貨才對. 因為它的運作速度是有問題, 也就是品質有瑕疵. 而不能只用前面"實體店面沒有七天鑑賞期"的部份不讓我退貨.

另一個重點是, 到實體店面購物, 要了解, 沒有七天無條件退貨的規定,

以上經驗提供給大家參考.







20191210 SSD 送修記.




20191217:

使用後記:

昨天測試,如果沒有切換效能模式, 發現copy 大量小檔會當掉, 切換到效率模式, 則速度會大量降下來, 但不會當.



--------------------------------------------------
去年六月買了這顆 SSD 回來, 結果, 發現在寫入方面, 前面約50G的速度都還維持在 300MB 左右.
但一超過約 50GB 後, 整個速度就會漂, 由 300MB 漂降下至 幾百KB, 有時會卡住, 之後又會再往上漂回 約 200MB 或 300 MB , 然後又漂下來, 如此循環, 整個速度就變很慢, 幾乎無法完成寫入.

發現問題後, 原想說, 不然拿來備份一些小檔好了, 不要超過50GB的檔案備份用好了.

前兩天買了 該公司的 4TB 外接式硬碟, usb 3.0 結果速度只到 20MB, 受不了就送修, 一問,發現送修地點就在光華五樓, 還算方便, 還可以順便逛一下光華. 就撥空送修.

送修時, 有跟對方詢問我那顆 SSD 的問題, 結果對方告知, 看是否要拿來檢查看看. 不過裡面的資料可能要自行備份, 因為維修不負責裡面的資料.

依對方建議, 我昨天下班後(記得晚上只到7:00)馬上趕去送修, 出乎意外的, 原本想說要解釋半天, 或者可能因為過保而要收費, 結果對方確認我裡面資料不用留的情況下, 直接換了一顆新的給我. 讓我覺得很滿意. 但心裡還是覺得有點擔心換回來新的這顆ssd 是否也會一樣我速度超過 一定寫入容量就會漂的情況.

回家後就立馬測試, 結果寫入約250GB 的資料, 速度都維持約在300MB 左右. 讓我很滿意, 今天早上到公司, 馬上就測一個更大的 383GB 的vm , 結果速度仍一樣維持在約 300MB左右. 這下子我就放心了. 也對該公司的維修大大加分, 原本想就之後少買該公司的產品, 但現在感覺變好了, 之後可能仍會採購該公司的產品, 因為有問題維修時, 服務很好, 一點都不囉說.

以下內容分享給大家.



https://24h.pchome.com.tw/prod/DRAH0V-A9009M1GG?fq=/S/DRAH0V

2019年12月1日 星期日



Siluli 初體驗:

安裝方式:

計算機範例:

網站範例:

己用到的keyword  region  / location / wait / click / exists / Key. /
可以用command line 方式模擬 不必安裝 sikulix 執行.

方法1:要先打包 專案成 jar:
java -jar  Sikulix_2.0.1.jar -r  try_web.jar 


方法2: 直接把整個專案指定給 java 執行
java -jar Sikulix_2.0.1.jar -r try_web.sikuli  ( 指出整個資料夾)



參考網址:
http://wyj-learning.blogspot.com/2018/06/sikuli_30.html