|
3 | 3 | <plist version="1.0"> |
4 | 4 | <dict> |
5 | 5 | <key>bundleid</key> |
6 | | - <string>Alfred-codezm-workflows-timestamp-convert</string> |
7 | | - <key>category</key> |
8 | | - <string>Tools</string> |
| 6 | + <string></string> |
9 | 7 | <key>connections</key> |
10 | 8 | <dict> |
| 9 | + <key>1A986BB6-DACE-4FB1-BF7A-47BB7A2A3522</key> |
| 10 | + <array> |
| 11 | + <dict> |
| 12 | + <key>destinationuid</key> |
| 13 | + <string>87C919FF-742B-4800-B9C4-170D668A6739</string> |
| 14 | + <key>modifiers</key> |
| 15 | + <integer>0</integer> |
| 16 | + <key>modifiersubtext</key> |
| 17 | + <string></string> |
| 18 | + <key>vitoclose</key> |
| 19 | + <false/> |
| 20 | + </dict> |
| 21 | + </array> |
| 22 | + <key>48962F6D-25BA-4E88-9518-0B0AA27B2F0B</key> |
| 23 | + <array> |
| 24 | + <dict> |
| 25 | + <key>destinationuid</key> |
| 26 | + <string>96584E52-BA89-49BD-9561-B3F535B928D8</string> |
| 27 | + <key>modifiers</key> |
| 28 | + <integer>0</integer> |
| 29 | + <key>modifiersubtext</key> |
| 30 | + <string></string> |
| 31 | + <key>vitoclose</key> |
| 32 | + <false/> |
| 33 | + </dict> |
| 34 | + </array> |
| 35 | + <key>96584E52-BA89-49BD-9561-B3F535B928D8</key> |
| 36 | + <array> |
| 37 | + <dict> |
| 38 | + <key>destinationuid</key> |
| 39 | + <string>1A986BB6-DACE-4FB1-BF7A-47BB7A2A3522</string> |
| 40 | + <key>modifiers</key> |
| 41 | + <integer>0</integer> |
| 42 | + <key>modifiersubtext</key> |
| 43 | + <string></string> |
| 44 | + <key>vitoclose</key> |
| 45 | + <false/> |
| 46 | + </dict> |
| 47 | + </array> |
11 | 48 | <key>D701289F-6669-44F0-88B6-1A72807B8353</key> |
12 | 49 | <array> |
13 | 50 | <dict> |
|
39 | 76 | <key>disabled</key> |
40 | 77 | <false/> |
41 | 78 | <key>name</key> |
42 | | - <string>TimeStamp Convert v2.0.0</string> |
| 79 | + <string>TimeStamp Convert v3.0.0</string> |
43 | 80 | <key>objects</key> |
44 | 81 | <array> |
45 | 82 | <dict> |
|
70 | 107 | <dict> |
71 | 108 | <key>alfredfiltersresults</key> |
72 | 109 | <false/> |
| 110 | + <key>alfredfiltersresultsmatchmode</key> |
| 111 | + <integer>0</integer> |
| 112 | + <key>argumenttreatemptyqueryasnil</key> |
| 113 | + <false/> |
| 114 | + <key>argumenttrimmode</key> |
| 115 | + <integer>0</integer> |
73 | 116 | <key>argumenttype</key> |
74 | 117 | <integer>1</integer> |
75 | 118 | <key>escaping</key> |
|
87 | 130 | <key>runningsubtext</key> |
88 | 131 | <string>转换中...</string> |
89 | 132 | <key>script</key> |
90 | | - <string>/usr/bin/php timestamp.php "{query}"</string> |
| 133 | + <string>$SCRIPT_PATH "{query}"</string> |
91 | 134 | <key>scriptargtype</key> |
92 | 135 | <integer>0</integer> |
93 | 136 | <key>scriptfile</key> |
|
106 | 149 | <key>uid</key> |
107 | 150 | <string>D701289F-6669-44F0-88B6-1A72807B8353</string> |
108 | 151 | <key>version</key> |
109 | | - <integer>2</integer> |
| 152 | + <integer>3</integer> |
110 | 153 | </dict> |
111 | 154 | <dict> |
112 | 155 | <key>config</key> |
|
115 | 158 | <false/> |
116 | 159 | <key>clipboardtext</key> |
117 | 160 | <string>{query}</string> |
| 161 | + <key>ignoredynamicplaceholders</key> |
| 162 | + <false/> |
118 | 163 | <key>transient</key> |
119 | 164 | <false/> |
120 | 165 | </dict> |
|
123 | 168 | <key>uid</key> |
124 | 169 | <string>1A986BB6-DACE-4FB1-BF7A-47BB7A2A3522</string> |
125 | 170 | <key>version</key> |
126 | | - <integer>2</integer> |
| 171 | + <integer>3</integer> |
| 172 | + </dict> |
| 173 | + <dict> |
| 174 | + <key>config</key> |
| 175 | + <dict> |
| 176 | + <key>lastpathcomponent</key> |
| 177 | + <false/> |
| 178 | + <key>onlyshowifquerypopulated</key> |
| 179 | + <true/> |
| 180 | + <key>removeextension</key> |
| 181 | + <false/> |
| 182 | + <key>text</key> |
| 183 | + <string>已复制到剪贴板</string> |
| 184 | + <key>title</key> |
| 185 | + <string>复制成功</string> |
| 186 | + </dict> |
| 187 | + <key>type</key> |
| 188 | + <string>alfred.workflow.output.notification</string> |
| 189 | + <key>uid</key> |
| 190 | + <string>87C919FF-742B-4800-B9C4-170D668A6739</string> |
| 191 | + <key>version</key> |
| 192 | + <integer>1</integer> |
127 | 193 | </dict> |
128 | 194 | <dict> |
129 | 195 | <key>config</key> |
|
139 | 205 | <key>focusedappvariablename</key> |
140 | 206 | <string></string> |
141 | 207 | <key>hotkey</key> |
142 | | - <integer>-1</integer> |
| 208 | + <integer>0</integer> |
143 | 209 | <key>hotmod</key> |
144 | | - <integer>1048576</integer> |
145 | | - <key>hotstring</key> |
146 | | - <string>double tap</string> |
| 210 | + <integer>0</integer> |
147 | 211 | <key>leftcursor</key> |
148 | 212 | <false/> |
149 | 213 | <key>modsmode</key> |
|
158 | 222 | <key>version</key> |
159 | 223 | <integer>2</integer> |
160 | 224 | </dict> |
| 225 | + <dict> |
| 226 | + <key>config</key> |
| 227 | + <dict> |
| 228 | + <key>argumenttype</key> |
| 229 | + <integer>0</integer> |
| 230 | + <key>keyword</key> |
| 231 | + <string>base64decode</string> |
| 232 | + <key>subtext</key> |
| 233 | + <string></string> |
| 234 | + <key>text</key> |
| 235 | + <string>base64 解码</string> |
| 236 | + <key>withspace</key> |
| 237 | + <true/> |
| 238 | + </dict> |
| 239 | + <key>type</key> |
| 240 | + <string>alfred.workflow.input.keyword</string> |
| 241 | + <key>uid</key> |
| 242 | + <string>48962F6D-25BA-4E88-9518-0B0AA27B2F0B</string> |
| 243 | + <key>version</key> |
| 244 | + <integer>1</integer> |
| 245 | + </dict> |
| 246 | + <dict> |
| 247 | + <key>config</key> |
| 248 | + <dict> |
| 249 | + <key>concurrently</key> |
| 250 | + <false/> |
| 251 | + <key>escaping</key> |
| 252 | + <integer>102</integer> |
| 253 | + <key>script</key> |
| 254 | + <string>echo $1 | base64 --decode</string> |
| 255 | + <key>scriptargtype</key> |
| 256 | + <integer>1</integer> |
| 257 | + <key>scriptfile</key> |
| 258 | + <string></string> |
| 259 | + <key>type</key> |
| 260 | + <integer>0</integer> |
| 261 | + </dict> |
| 262 | + <key>type</key> |
| 263 | + <string>alfred.workflow.action.script</string> |
| 264 | + <key>uid</key> |
| 265 | + <string>96584E52-BA89-49BD-9561-B3F535B928D8</string> |
| 266 | + <key>version</key> |
| 267 | + <integer>2</integer> |
| 268 | + </dict> |
| 269 | + <dict> |
| 270 | + <key>config</key> |
| 271 | + <dict> |
| 272 | + <key>action</key> |
| 273 | + <integer>1</integer> |
| 274 | + <key>argument</key> |
| 275 | + <integer>3</integer> |
| 276 | + <key>argumenttext</key> |
| 277 | + <string>base64decode </string> |
| 278 | + <key>focusedappvariable</key> |
| 279 | + <false/> |
| 280 | + <key>focusedappvariablename</key> |
| 281 | + <string></string> |
| 282 | + <key>hotkey</key> |
| 283 | + <integer>11</integer> |
| 284 | + <key>hotmod</key> |
| 285 | + <integer>524288</integer> |
| 286 | + <key>hotstring</key> |
| 287 | + <string>B</string> |
| 288 | + <key>leftcursor</key> |
| 289 | + <false/> |
| 290 | + <key>modsmode</key> |
| 291 | + <integer>0</integer> |
| 292 | + <key>relatedAppsMode</key> |
| 293 | + <integer>0</integer> |
| 294 | + </dict> |
| 295 | + <key>type</key> |
| 296 | + <string>alfred.workflow.trigger.hotkey</string> |
| 297 | + <key>uid</key> |
| 298 | + <string>07CFA669-71FF-453E-A5A0-3A0F2961E50F</string> |
| 299 | + <key>version</key> |
| 300 | + <integer>2</integer> |
| 301 | + </dict> |
161 | 302 | </array> |
162 | 303 | <key>readme</key> |
163 | 304 | <string>默认快捷键 `t`, 查看当前时间格式展示 |
164 | | -
|
165 | | - - 展示当天时间信息 `t n` 或者 `t now` |
166 | | - - 当然你也可以使用 `t tomorrow` `t yesterday` |
| 305 | +支持 PHP 与 Python 脚本,默认使用 Python 脚本。切换方式:修改 SCRIPT_PATH 变量。比如 PHP 脚本:/usr/bin/php timestamp.php |
167 | 306 | - 将时间戳转换成日期格式, 反之亦然 `t 1495276608` `t 2017-05-20 18:52:46` |
168 | | - - 选中某一项转换结果键入 `Enter` 即可复制, `Shift + Enter` 将发音.</string> |
| 307 | + - 选中某一项转换结果键入 `Enter` 即可复制, `Shift + Enter` 将发音. |
| 308 | +
|
| 309 | +PHP 脚本独有,详情见:https://www.php.net/manual/en/function.strtotime.php |
| 310 | + - 展示当天时间信息 `t n` 或者 `t now` |
| 311 | + - 当然你也可以使用 `t tomorrow` `t yesterday`</string> |
169 | 312 | <key>uidata</key> |
170 | 313 | <dict> |
| 314 | + <key>07CFA669-71FF-453E-A5A0-3A0F2961E50F</key> |
| 315 | + <dict> |
| 316 | + <key>xpos</key> |
| 317 | + <integer>50</integer> |
| 318 | + <key>ypos</key> |
| 319 | + <integer>370</integer> |
| 320 | + </dict> |
171 | 321 | <key>1A57794D-FEAC-492C-BA57-CCBA6335D442</key> |
172 | 322 | <dict> |
173 | 323 | <key>xpos</key> |
|
185 | 335 | <key>1E9A0D0C-C2AE-4ECD-B6FC-9DFC3A1CBCAA</key> |
186 | 336 | <dict> |
187 | 337 | <key>xpos</key> |
188 | | - <integer>300</integer> |
| 338 | + <integer>270</integer> |
189 | 339 | <key>ypos</key> |
190 | 340 | <integer>220</integer> |
191 | 341 | </dict> |
| 342 | + <key>48962F6D-25BA-4E88-9518-0B0AA27B2F0B</key> |
| 343 | + <dict> |
| 344 | + <key>xpos</key> |
| 345 | + <integer>275</integer> |
| 346 | + <key>ypos</key> |
| 347 | + <integer>365</integer> |
| 348 | + </dict> |
| 349 | + <key>87C919FF-742B-4800-B9C4-170D668A6739</key> |
| 350 | + <dict> |
| 351 | + <key>xpos</key> |
| 352 | + <integer>885</integer> |
| 353 | + <key>ypos</key> |
| 354 | + <integer>210</integer> |
| 355 | + </dict> |
| 356 | + <key>96584E52-BA89-49BD-9561-B3F535B928D8</key> |
| 357 | + <dict> |
| 358 | + <key>xpos</key> |
| 359 | + <integer>460</integer> |
| 360 | + <key>ypos</key> |
| 361 | + <integer>365</integer> |
| 362 | + </dict> |
192 | 363 | <key>D701289F-6669-44F0-88B6-1A72807B8353</key> |
193 | 364 | <dict> |
194 | 365 | <key>xpos</key> |
195 | | - <integer>300</integer> |
| 366 | + <integer>270</integer> |
196 | 367 | <key>ypos</key> |
197 | 368 | <integer>80</integer> |
198 | 369 | </dict> |
199 | 370 | </dict> |
| 371 | + <key>variables</key> |
| 372 | + <dict> |
| 373 | + <key>SCRIPT_PATH</key> |
| 374 | + <string>/usr/bin/python3 timestamp.py</string> |
| 375 | + <key>TIME_ZONE</key> |
| 376 | + <string>Asia/Shanghai</string> |
| 377 | + </dict> |
| 378 | + <key>variablesdontexport</key> |
| 379 | + <array/> |
200 | 380 | <key>version</key> |
201 | | - <string>2.0.0</string> |
| 381 | + <string>3.0.0</string> |
202 | 382 | <key>webaddress</key> |
203 | 383 | <string>https://github.com/codezm/Alfred-codezm-workflows-timestamp-convert</string> |
204 | 384 | </dict> |
|
0 commit comments