Skip to content

Instantly share code, notes, and snippets.

Trying to make the world a better place

Fedor lgg

Trying to make the world a better place
View GitHub Profile
lgg /
Created Jun 8, 2020
NeuroCore templates


Название проекта

Описание проекта


  • Что делает данный проект
  • Для чего он нужен
lgg /
Created May 27, 2020
JetBrains intellij idea + NVM + nodejs + WebStorm

NVM + WebStorm

If you get error:

run npm command gives error "/usr/bin/env: node: No such file or directory

in file watcher

lgg / clicker.js
Last active Jan 27, 2021
Своя игра online auto-clicker
View clicker.js
clickerActivated = false;
function autoClicker(e) {
try {
if (e.currentTarget.children[0].classList.contains('tableBorder')) {
if (window.getComputedStyle(document.getElementById('table').children[0], null)['border-color'] === "rgb(255, 230, 130)") {
lgg / js-function arguments-parse.js
Created Nov 29, 2019
JS Function arguments parsing visual explaination
View js-function arguments-parse.js
//JS Function arguments parsing visual explaination
let i = {
p0: 0,
p1: 0,
p2: 0,
p3: 0,
pa: 0
lgg /
Last active Feb 19, 2021
Telegram save all media from chat/user/channel

Quick tip. It is possible to download media with small python script.

Goto and generate api id and api hash Install Telethon library with pip3 install telethon Run (replace api_id, api_hash and username with your values).

If you need proxy install pip install PySocks

This code downloads all media from the dialog with username user/chat/channel in current directory.

lgg / index.js
Created Jan 30, 2018
create links list for opening
View index.js
var links = [
var html ="";
for(var i =0; i< links.length; i++){
html += "<a href='" +links[i] + "'>" + links[i]+ "</a><br><br>";
lgg / index.php
Created Oct 30, 2017
[VK] Move photos from saved to another album
View index.php
1. git clone
2. mv vk.api/src/vk.php ./vk.php
3. edit file index.php below
include __DIR__ . '/vk.php';
$user_id = 1; //YOUR VK USER ID
lgg / vk_music.js
Created Oct 24, 2017
node js load music from vk
View vk_music.js
var querystring = require('querystring');
var https = require('https');
var iconv = require('iconv-lite');
const readline = require('readline-sync');
var my_id = parseInt(readline.question("Enter your ID: "));
var COOKIE = readline.question("Enter your cookies: ");
var USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36';
lgg /
Last active Feb 16, 2021
Keepass file format explained

Keepass file format explained

I’m currently working (I’m just at the beginning, and I’m quite slow) on a personal project that will use Keepass files (kdb and kdbx).
I tried to find some documentation about .kdb and .kdbx format, but I didn’t find anything, even in the Keepass official website. I you want to know how these file formats are structured, you must read Keepass’s source code. So I wrote this article that explains how Keepass file format are structured, maybe it will help someone.