This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader dynamic height of tiles in the card view | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1.0 | |
// @description Makes cards' heights to be dynamic depending on image height | |
// @author Kenya-West | |
// @match https://*.inoreader.com/* | |
// @icon https://inoreader.com/favicon.ico?v=8 | |
// @license MIT | |
// ==/UserScript== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader replace comss.ru domain with comss.one | |
// @namespace http://tampermonkey.net/ | |
// @version 0.0.1 | |
// @description Replaces comss.ru links to comss.one for those who try to access comss.ru website from outside of Russian Federation | |
// @author Kenya-West | |
// @match https://*.inoreader.com/feed* | |
// @match https://*.inoreader.com/article* | |
// @match https://*.inoreader.com/folder* | |
// @match https://*.inoreader.com/starred* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader highlight transparent images | |
// @namespace http://tampermonkey.net/ | |
// @version 0.0.4 | |
// @description Hightlights transparent images in InoReader with a white border | |
// @author Kenya-West | |
// @require https://cdnjs.cloudflare.com/ajax/libs/color-thief/2.3.0/color-thief.umd.js | |
// @match https://*.inoreader.com/feed* | |
// @match https://*.inoreader.com/article* | |
// @match https://*.inoreader.com/folder* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader restore lost images and videos | |
// @namespace http://tampermonkey.net/ | |
// @version 0.0.10 | |
// @description Loads new images and videos from VK and Telegram in InoReader articles | |
// @author Kenya-West | |
// @grant GM_registerMenuCommand | |
// @grant GM_unregisterMenuCommand | |
// @match https://*.inoreader.com/feed* | |
// @match https://*.inoreader.com/article* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 1. Navigate to https://www.cbr.ru/currency_base/dynamics/ | |
// 2. Open browser devtools | |
// 3. Paste this code | |
// 4. it outputs an array with currencies codes and text names | |
Array.from(document.querySelectorAll("#UniDbQuery_VAL_NM_RQ > option")).map((elem) => { return { value: elem.value, name: elem.innerText?.trim() } }); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader follow inner links | |
// @namespace http://tampermonkey.net/ | |
// @version 0.0.4 | |
// @description Script for InoReader that allows to open links that are presented in the article. Press `:` (`;`) to focus a link, or press `'` (`"`) to focus previous ones. Press `[` (`{`) or `]` (`}`) to open selected link in a new tab. | |
// @author Kenya-West | |
// @require https://unpkg.com/[email protected]/dist/hotkeys.js | |
// @match https://*.inoreader.com/feed* | |
// @match https://*.inoreader.com/article* | |
// @match https://*.inoreader.com/folder* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name InoReader preview content | |
// @namespace http://tampermonkey.net/ | |
// @version 0.0.1 | |
// @description InoReader autoplay video, preview full article, VK video embed | |
// @author Kenya-West | |
// @grant GM_registerMenuCommand | |
// @match https://*.inoreader.com/feed* | |
// @match https://*.inoreader.com/article* | |
// @icon https://inoreader.com/favicon.ico?v=8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Because there is no API method nor programmatic access to Telegram channel usernames, | |
// this script was created. It is a workaround to collect usernames from the chat folder. | |
// It collects names and usernames and saves them to an array. | |
// 1. Open https://web.telegram.org/a/; | |
// 2. Open the chat filder. Main one is not supported! And there should be no "Archived chats" chat; | |
// 3. Open the browser console; | |
// 4. Paste the script and run it; | |
// 5. Wait for the script to finish. It should take a few minutes. | |
// Current bugs: | |
// - The script does not always collect usernames when chat is a forum. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This is a script to get links from feed sources modal. | |
// How to use: | |
// 1. Go to your feed: https://vk.com/feed | |
// 2. Open the + button, list of feeds appears; | |
// 3. Do not add new source, select existing one; | |
// 4. Open the modal with sources you SUBSCRIBED to; | |
// 5. Apply this script in the browser's console; | |
// 6. It outputs a JSON you can copy. | |
const config = { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FRP_PREFIX=frpc | |
mkdir ~/${FRP_PREFIX} && cd "$_" | |
echo "[common] | |
server_addr = YOUR_SERVER_IP # e. g. 70.91.70.100 | |
server_port = 7000 | |
authentication_method = token | |
token = SOMETOKEN |