Skip to content

Instantly share code, notes, and snippets.

View ivanmem's full-sized avatar
🏠
Working from home

Ivan M ivanmem

🏠
Working from home
View GitHub Profile
@ivanmem
ivanmem / Shiki Custom Search Button.user.js
Last active August 14, 2023 11:09
Добавляет кнопку для поиска аниме\манги на выбранном вами сайте
// ==UserScript==
// @name Shiki Custom Search Button
// @namespace http://shikimori.me/
// @version 0.1
// @description Добавляет кнопку для поиска аниме\манги на выбранном вами сайте
// @author https://vk.com/xeleos
// @match *://shikimori.org/*
// @match *://shikimori.one/*
// @match *://shikimori.me/*
// @icon https://www.google.com/s2/favicons?domain=shikimori.me
{
"ts": "3966195",
"updates": [
{
"group_id": 11111111,
"type": "message_new",
"event_id": "b028bfa0bba4a63461fdf5c7db4ccee14e03462b",
"v": "5.131",
"object": {
"message": {
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fox Running in Grass</title>
<style>
body { margin: 0; }
canvas { display: block; }
</style>
/* Основной класс логгера для управления выводом сообщений */
class Logger {
/**
* @param {boolean} enabled - Включено ли логирование
* @param {string} prefix - Префикс для сообщений
*/
constructor(enabled, prefix = "") {
this.enabled = enabled;
this.prefix = prefix;
}