Skip to content

Instantly share code, notes, and snippets.

View PROPHESSOR's full-sized avatar
🌎
Developing [DRRP] Doom RPG Remake Project

PROPHESSOR PROPHESSOR

🌎
Developing [DRRP] Doom RPG Remake Project
View GitHub Profile
@PROPHESSOR
PROPHESSOR / depacker.js
Created December 8, 2018 15:10
PROPHESSOR's HumanusTranslator translation.json depacker
/*
* PROPHESSOR's HumanusTranslator translation.json depacker
*
* Copyright (c) PROPHESSOR 05.12.2018
* MIT License
*
*/
const fs = require('fs');
const EXPORT_DIR = 'depack';
@PROPHESSOR
PROPHESSOR / experience.md
Created December 16, 2018 04:10
Опыт)

Компиляция VSCODE C# приложений под Mono (Linux)

xbuild /p:TargetFrameworkVersion="v4.5" path/to/file.csproj
@PROPHESSOR
PROPHESSOR / parser.js
Last active December 16, 2018 04:20
Text parser from Doom 3 Map
/*
* Doom 3 Map Text parser
*
* Copyright (c) PROPHESSOR 08.12.2018
* MIT License
*
*/
const fs = require('fs');
@PROPHESSOR
PROPHESSOR / deparser.js
Last active December 16, 2018 04:29
Doom 3 MAP text deparser (translation patch applier)
/*
* Doom 3 MAP text deparser (translation patch applier)
*
* Copyright (c) PROPHESSOR 10.12.2018
* MIT License
*
*/
const fs = require('fs');
const EXPORT_DIR = 'export';
@PROPHESSOR
PROPHESSOR / deparser.js
Last active December 16, 2018 04:43
Doom 3 GUI text deparser (translation patch applier)
/*
* Doom 3 GUI text deparser (translation patch applier)
*
* Copyright (c) PROPHESSOR 05.12.2018
* MIT License
*
*/
const fs = require('fs');
const EXPORT_DIR = 'export';
@PROPHESSOR
PROPHESSOR / _final.patch
Last active January 6, 2019 07:51
Лечение от жадности одного известного кроссплатформенного дизассемблера/декомпилятора
# remove30mindemo.patch | Copyright (c) PROPHESSOR 2018 | Final patch for v4
00000000: 4253 4449 4646 3430 4100 0000 0000 0000 BSDIFF40A.......
00000010: 7600 0000 0000 0000 f8b7 4900 0000 0000 v.........I.....
00000020: 425a 6839 3141 5926 5359 5aa7 12fb 0000 BZh91AY&SYZ.....
00000030: 1258 6870 2c10 c040 0040 0184 0000 0420 .Xhp,..@.@.....
00000040: 0031 4c00 0095 036a 681e a2e1 369c 0145 .1L....jh...6..E
00000050: a3ac f46d 8db1 7c5d c914 e142 416a 9c4b ...m..|]...BAj.K
00000060: ec42 5a68 3931 4159 2653 597f cbc3 7500 .BZh91AY&SY...u.
00000070: 2505 76bc f4c0 4000 0200 8400 0004 0008 %.v...@.........
@PROPHESSOR
PROPHESSOR / colorninja.c
Last active March 15, 2019 02:31
ColorNinja is a single file easy to use linux terminal colorful library for many programming languages. It support 16 colors *nix terminals.
// Color Ninja v1.0.0 for C
// Copyright (c) PROPHESSOR 2019
// Compilation: gcc -g colorninja.cpp -o colorninja
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAIN // Comment this if you're using this file as library
const DiscordJS = require('discord.js');
const bot = new DiscordJS.Client();
const token = 'PUT_YOUR_TOKEN_HERE';
const cp = require('child_process');
const ID_SERVER = 'PUT_YOUR_SERVER_ID_HERE';
const ID_CHANNEL = 'PUT_YOUR_TEXT_CHANNEL_ID_HERE';
@PROPHESSOR
PROPHESSOR / powersave.py
Created April 24, 2019 14:14
PROPHESSOR's powersave script
#/usr/bin/python
# coding: utf-8
from os import system
print "Перевожу систему в режим энергосбережения..."
print "Останавливаю сервисы:"
print " - Останавливаю MySQL"
alert('OK')