您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Clip url of current page to Obsidian existing note
// ==UserScript== // @name Obsidian Clipper // @version 0.2 // @description Clip url of current page to Obsidian existing note // @author declider // @match *://*/* // @icon https://obsidian.md/favicon.ico // @grant GM_registerMenuCommand // @namespace https://gf.qytechs.cn/users/1257876 // @noframes // @license MIT // ==/UserScript== /* eslint-disable no-multi-spaces */ // First of all, you need to install advancedURI in Obsidian plugins and enable it // Then edit values below const vault = "Daily" // Name of your vault const filepath = "Заметки/Chrome Clippings" // Path to your note const includeDate = true // Include date or not, can be false or true // The end of settings const url = `obsidian://advanced-uri?mode=append&vault=${vault}&filepath=${filepath}&data=` // don't edit this function openURL(data) { let a = document.createElement('a') a.href = encodeURI(data) a.style.display = 'none' document.body.appendChild(a) a.click() document.body.removeChild(a) } function saveURL() { let title = prompt("Enter name for link", document.title) if (!title) { return } let link = encodeURIComponent(window.location.href) let date = includeDate ? " " + new Date().toLocaleDateString() : "" let data = `\n${url}\n[${title}](${link})${date}` openURL(data) } GM_registerMenuCommand("Bookmark", saveURL, "u")
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址