發卡布洛 所有內容 採用
創用 CC 姓名標示-非商業性-禁止改作 2.5 台灣 授權條款授權.
- Sep 06 Sun 2026 22:27
-
你是宇宙留下的物質
- Jul 15 Wed 2026 17:42
-
用最迂迴的硬核路徑,突破公司內網限制:如何用 Userscript 劫持 Web Worker 實時同步 Outlook 到 Google Calendar
很多在大型企業上班的人,一定都遇過這個痛點: 公司的 Outlook 日曆鎖得死死的,不對外開放 Microsoft Graph API,也封鎖了 Google Calendar 等一切外部同步通道。每次想在手機上確認工作行程,都得手動手動再手動,極度沒有效率。
身為一個「把寫程式當作效率工具」的非典型開發者,我實在無法忍受這種重複勞動。既然正規的「Server-to-Server」路徑被封死,那我決定走一條最迂迴、也最有趣的「瀏覽器端直連」路徑:
「只要我的瀏覽器能看得到日曆,我就有辦法把它送出去。」
原本以為只是簡單重寫 window.fetch 攔截 API 就搞定,動手後才發現微軟的防禦力驚人,這中間我踩過了三個超級大坑,最後用了一個非常 Geek 的架構成功打通。
- Dec 05 Tue 2023 23:27
-
Win10|如何修復Windows 8/10出現的0xc000021a錯誤
- Sep 02 Sat 2023 03:29
-
Chrome|如何關閉javascript:alert()函式的功能

alert() 函數的優先級非常高,它會立即中斷 JavaScript 執行並顯示彈窗,在頁面加載完成之前很難攔截或修改它。如果 alert() 是在頁面加載期間的 <script> 標簽中調用的,它會在用戶腳本能夠運行之前執行。
在這種情況下,要禁用 alert() 是不可能的,因為您無法在 alert() 函數彈出之前攔截它。在瀏覽器環境中,alert() 是一個阻塞函數,會中斷頁面加載和腳本執行。如果您沒有編輯頁面的源始碼的權限,您可使用瀏覽器插件Alert Control來嘗試禁用 alert() 彈窗。
Alert Control
- May 05 Fri 2023 16:48
-
Excel|XLOOKUP替代公式
如果你使用的是早於 Excel 365 版本的 Excel,或者你所使用的 Excel 版本不支持 XLOOKUP 函數,你可以考慮使用其他類似的函數來實現類似的功能。以下是幾種可能的選擇:
1. VLOOKUP 函數:這是一種在 Excel 中使用廣泛的函數,可以在指定的表格中查找一個值,並返回與該值相關聯的另一個值。VLOOKUP 函數的語法如下:=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。需要注意的是,VLOOKUP 函數只能向右查找數據。
2. INDEX 和 MATCH 函數組合:這種組合使用 INDEX 函數查找指定範圍中的值,再使用 MATCH 函數確定要返回哪一列或哪一行中的值。這種組合方式比 VLOOKUP 函數更靈活,可以向左或向下查找數據。其語法如下:=INDEX(array, MATCH(lookup_value, lookup_array, [match_type]))。
3. IF 函數:如果你只需要對單個條件進行查找,可以使用 IF 函數。例如,你可以使用以下公式來查找一個儲存格是否包含指定的值:=IF(A1="lookup_value", "found", "not found")。
這些函數都是 Excel 中常用的函數,它們可以幫助你實現 XLOOKUP 函數類似的功能。當然,如果你需要進行更複雜的查找或篩選操作,你可能需要使用其他函數或方法來解決問題。
- Apr 26 Wed 2023 15:54
-
VBScript|一個按鍵清除資源回收桶的內容
On Error Resume Next
Set objShell = CreateObject("WScript.Shell")
objShell.Run "cmd.exe /c echo Y|PowerShell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$false", 0, True
If Err.Number = 0 Then
MsgBox "資源回收筒已經被清空。"
- Apr 11 Tue 2023 09:21
-
VBA巨集|8碼文字格式轉換為日期格式
例:以下是一個Excel VBA巨集,可將儲存在工作表中的日期字串“20220101”轉換為日期格式“2022/01/01”
Sub ConvertDateFormat()
Dim cell As Range
For Each cell In Selection ' 遍歷所選範圍中的每個儲存格
If IsNumeric(cell.Value) And Len(cell.Value) = 8 Then ' 檢查是否為8位數字
- Sep 16 Fri 2022 21:52
-
UserScript|Instagram圖片右鍵另存
// ==UserScript==
// @name Instagram圖片右鍵另存
// @namespace https://fasttech.pixnet.net/blog
// @version 0.1
- Jun 09 Thu 2022 16:23
-
水電|燈具二段式開關的2種接線方法
- Jun 12 Sat 2021 00:07
-
Powershell|一個按鍵清除資源回收桶的內容(使用Powershell)
Win10方法
1.桌面→新增→捷徑
2.輸入項目的位置:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command Clear-RecycleBin -force -ErrorAction:Ignore
3.輸入這個捷徑的名稱:隨意取
4.創造出的捷徑可以拉到工作列使用
- Apr 26 Sun 2020 15:01
-
jQuery|痞客邦左側浮動欄自動收起

痞客邦部落格左側都會被官方強制安插一個浮動欄,以滿版的版型來說都會蓋到一部份的網頁內容影響閱讀。
若要將它預設收起,可以透過增加CSS與jQuery代碼來實現
STEP 1
痞客邦後台→樣式管理
選擇→部落格 CSS 原始碼→在CSS最下方增加:
- Apr 20 Mon 2020 20:02
-
擴充功能|為PIXNET痞客邦配置Syntax Highlighter程式碼高亮最簡單的方法

很早以前就發現發卡布洛裡有設定Syntax Highlighter的一些PO文都失效了,但每次一想到要重新安裝就覺得很懶,最近發現PIXNET直接把Syntax Highlighter放在擴充功能裡,只要動動滑鼠就可以將Syntax Highlighter安裝好,省去一大堆麻煩的步驟。
STEP 1
首先進入部落格管理後台→左側功能列「擴充功能管理」
STEP 2
在右側網頁內容下方點選→安裝更多擴充功能

