網頁

2018年5月24日 星期四

Adobe Dreamweaver CC 2018 升級註記

  • 不想使用 Adobe CC 所提供的  real time preview的修改方式
找出 PIB_Dynamic.js ,將腳本的的
dw.browseDocument(dw.getDocumentPath('document'),theBrowser, "-1"/*help argument*/, false /*use temp doc*/, isPIB);

改成
dw.browseDocument(dw.getDocumentPath('document'),theBrowser, "-1"/*help argument*/, false /*use temp doc*/, true);

※不用改  PIB_Dynamic.js,這個方式好像也有用 [don't use Real-Time Preview.

Instead, use right-click, Open in Browser.]
。
Win:%appdata%\Adobe\Dreamweaver CC 2018\zh_TW\configuration\Brackets\brackets.json,將autoCloseBraces 與 autoCloseQuotes設定為 False
  • 應用程式主題
編輯 => 偏好設定 => 介面 => 程式碼主題選擇 Dark or Monaki
  • 應用程式主題 
    • A 電腦上的所有個人設定轉到 B 電腦的方式。CMD %appdata%\Adobe,直接複製Dreamweaver CC 2021 資料夾 到 B電腦即可。

參考資料:
  1. DW CC 2017 how to get back old F12 functionality

2018年4月2日 星期一

PHPMailer 5.2.26 upgrade to 6.2.0

直接原來 5.X 版內所提供的 PHPMailerAutoload.php,這樣子做的主要目的在於降低修改的幅度。將這個檔案內原先的腳本直接置換為以下三行:
require('PHPMailer.php');
require('SMTP.php');
require('Exception.php');

若引用 PHPMailerAutoload.php 的檔案不多的話,就直接將 require('PHPMailerAutoload.php') 的部份刪除直接 require 上面三個需要引用的檔案。

並將原本 $mail = new PHPMailer; 的撰寫方式修改為 $mail = new PHPMailer\PHPMailer\PHPMailer;


測試環境:PHP7.4.13 , PHPMailer 6.2.0
目前的測試結果,這樣的修改方式是可以透過 PHPMailer 6.2.0 正常的發送信件。


相關資料:

2018年3月6日 星期二

Windows Server 2016 自動更新問題

發現新主機的更新沒有自動更新,查了一下原因才發現。 Windows Server 2016 自動更新的預設是--下載與提示有自動更新訊息。

2018年1月25日 星期四

Adobe Acrobat 背景色調整與安裝時出現Error 28000問題

為了讓眼睛舒服些,通常這會額外調整Adobe Acrobat 的背景色。

作法如下:
偏好設定 → 取代文件色彩 → 頁面背景 (RGB 199,237,204) [如下圖]


※ 此次更新 Adobe Acrobat 2017 Pro 版本出現了 28000 error 問題。採用網頁內提及的解決方法二,有解決此問題。


2018年1月10日 星期三

MySQL 5.7 Incorrect datetime value '0000-00-00 00:00:00' 問題

MySQL 5.6 升級到 5.7,有些系統在寫入資料時會出現問題。
主要是因為 MySQL5.7 在日期格式做了點調整。

時間預設格式採用 0000-00-00 00:00:00 會造成資料無法寫入的狀況。

最簡單,不想要調整程式的做法如下:
調整 my.ini 將 sql-mode 內的 NO_ZERO_DATE 刪除即可。

相關資料:

2017年10月30日 星期一

Python 相關資料整理

  • Python 安裝:
採用平台為 win10 64bit ,
下載 Windows x86 executable installer 版本。安裝於 D:/Python 。環境變數內的系統變數Path 新增 D:\Python\,D:\Python\Scripts\

  • PIP 套件管理:
安裝套件:pip install packages
移除套件:pip uninstall package
利用排程自動更新所有管理的套件:
寫一支批次檔案,透過工作排程自動執行此腳本
批次檔案內容:
pip freeze > requirements.txt
pip install -r requirements.txt --upgrade

2017年10月11日 星期三

Google Chrome Portable 的更新方式

步驟如下:
  1. 下載新版本的檔案 
  2. 點選所下載的檔案
  3. 按附圖的步驟操作
    • 在「瀏覽」的地方指定到軟體所安裝的目錄後按下「安裝」後即可