20250916144004
个性化的阿里云OSS图床
-
下载并安装ossutil2.0 ,并安装官方文档配置好必要的参数
-
根据自身情况修改下面这个脚本
- Linux/MacOS版
base_url=https://cx-picture.example.com bucket=cx-picture year=$(date +%Y) month=$(date +%m) day=$(date +%d) file_path="'"$1"'" remote_path=$year/$month/$day/$(date +%s).${file_path##*.} # sudo mkdir /var/log/cxputil && sudo chmod 777 /var/log/cxputil log_path=/var/log/cxputil/$year$month.log [[ -z "$file_path" ]] && { echo "用法: $0 <文件路径>"; exit 1; } [[ ! -f "$file_path" ]] && { echo "错误: 文件不存在 '$file_path'"; exit 1; } [[ "$file_path" =~ \.(jpg|jpeg|png|gif|bmp|tiff|tif|webp|svg|ico|heic|raw)$ ]] || { echo "错误: $filename 不是支持的图片格式"; exit 1; } cmd="ossutil cp $1 oss://$bucket/$remote_path" echo $cmd $cmd >> $log_path echo "Upload Success:" echo "$base_url/$remote_path"-
Windows版本
开发中
-
在typora中配置上传命令
