Skip to content

Instantly share code, notes, and snippets.

View we684123's full-sized avatar
🐳

永格天 we684123

🐳
View GitHub Profile
@we684123
we684123 / formatString.js
Last active November 29, 2023 03:11
js formatString(ES3)
/**
* 格式化字串或陣列,將其與後續參數結合。
*
* @param {string|array} input - 要格式化的字串或陣列
* @param {...*} values - 用於替換預留位置的字串的值
* @returns {string} 格式化後的字串
* @throws {Error} 如果 input 不是字串或陣列,將拋出錯誤
*
* @example
* // 基本用法
$ipAddress = (Get-NetIPAddress -AddressFamily IPv4 -InterfaceAlias "乙太網路").IPAddress
Write-Host $ipAddress
import socket
import threading
def check_ssh(ip, port=22):
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.settimeout(3)
try:
sock.connect((ip, port))
sock.close()
@we684123
we684123 / opensublime.bat
Created May 11, 2023 01:53
將 Sublime Text 加入右鍵選單。 st3Path 要改成自己的,然後沒有雙引號!
@echo off
SET st3Path=C:\Program Files\Sublime Text\sublime_text.exe
rem 移除原本的
@reg delete "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text" /f
rem 為所有檔案類型新增
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3" /t REG_SZ /v "" /d "Open with Sublime Text 3" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3" /t REG_SZ /v "Icon" /d "%st3Path%,0" /f
@reg add "HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text 3\command" /t REG_SZ /v "" /d "%st3Path% \"%%1\"" /f
rem 為資料夾新增
@reg add "HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text 3" /t REG_SZ /v "" /d "Open with Sublime Text 3" /f