• Stars
    star
    5
  • Rank 2,850,923 (Top 57 %)
  • Language
    C#
  • License
    GNU General Publi...
  • Created over 12 years ago
  • Updated over 12 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is a minor C# library used to serve dynamic web content in RiotControl. I don't remember why I even wrote this. I suppose I wasn't entirely satisfied with existing solutions, especially because many of these use ASP.NET whereas I wanted a slim one that also works flawlessly with Mono on Linux servers.

More Repositories

1

LibOfLegends

This is a C# networking library that pretends to be the League of Legends Air client. It was developed for the purpose of stats tracking. It depends on a modified version of the FluorineFX library available in the FluorineFXMods repository. It also depends on NilSharp, a random general purpose library. Released under the terms of the GPLv3.
C#
85
star
2

RiotControl

An elaborate statistics tracking system for League of Legends. It used to be a centralised PostgreSQL based system but now it's a stand-alone SQLite application. It was written in C# and makes use of the LibOfLegends RTMP library. It is licensed under the terms of the GPLv3. Unfortunately I stopped working on it in 2013-08. Check out the website for a longer explanation.
C#
33
star
3

FluorineFXMods

A modified version of the FluorineFX library that adds support for RTMP over TLS/SSL and SOCKS proxies. It also accelerates deserialisation by reducing the number of assemblies scanned using a new filter system. It was originally developed for use in LibOfLegends.You want to check out the rtmp_app_layer_mods branch and use the 2.0 project file. It is released under the terms of the LGPL.
C#
13
star
4

NilSharp

This is a minor general purpose library that provides some of the comopnents used in my C# project. It is released under the terms of the GPLv3.
C#
11
star
5

LeagueOfInjection

Insert into to your LoL client of choice for great justice.
C++
7
star
6

BeRated

Counter-Strike: Global Offensive statistics insanity.
C#
6
star
7

CSGORanks

Yet another C# scraper that calculates the distribution of CS:GO ranks from user-provided flairs in the GlobalOffensive subreddit.
C#
6
star
8

heroin_glands

This was a portable stand-alone networking library for the Diablo II servers (i.e. to write your own client). I never actually ended up using it and it uses a lot of now defunct external dependencies, I think. The code was a huge mess anyways, but it was still a huge achievement for me at the time so I'm somewhat emotionally attached to it. Time I started this project: Thursday, โ€Ž16 โ€ŽOctober, โ€Ž2008, โ€โ€Ž00:45:33 CET.
C++
6
star
9

audio-releaser

Given a set of WAVs, a configuration script and a release specific script, this small library will encode them and generate an NFO, M3U, SFV, etc.
Ruby
4
star
10

image-to-ascii

A tiny Ruby script which can convert PNGs (and other images) to block art. It doesn't compensate for the distortion in the height, though.
Ruby
4
star
11

python-ida

Some minor Python script I wrote in 2009 to extract functions from IDA output and convert them to compilable C++.
Python
4
star
12

learn-you-a-haskell

This is a Ruby script which performs some HTTP scraping and then turns the HTML into LaTeX code which you can use to produce a customised PDF. I used this to make a nice PDF with a bigger font size for my e-book reader.
Ruby
4
star
13

CreateKeyStorage

Creates a JKS file from a CA and a certificate/key, all in binary DER format
Java
3
star
14

bitcoin-tools

Random Bitcoin tools.
Ruby
3
star
15

ail

This is the C++ general purpose library I use in pretty much every private C++ project.
C++
3
star
16

TubeAmp

KiCad schematics for a guitar tube amp for research purposes.
KiCad Layout
3
star
17

intel-manual

Programmatic Intel 64 instruction reference XML parser
Ruby
3
star
18

warehouse-legacy

A warehouse is a commercial building for storage of goods. I'm just kidding. This is an elaborate multi-user system that provides acess to multiple filesharing services through a single node through a common protocol. Also comes with a fancy shell, a searchable release database, regexp user filters for new content and lots of other goodies.
Ruby
3
star
19

DotA2Analysis

A C# commandline application I wrote to statistically analyse team compositions in DotA 2.
C#
3
star
20

food-calculator

A small tool to calculate one's energy intake given a file of food definitions and a file which contains items consumed and their quantity
Ruby
2
star
21

linguistics

This is a web application which translates Arabic and Pinyin to IPA.
Ruby
2
star
22

openssl-certificate

A bunch of OpenSSL scripts to manage CA/server/client certificates
2
star
23

xchat-script

My Perl scripts for X-Chat 2.
Perl
2
star
24

craw_module

Inject this into the Diablo II process for great justice. Named after the fella who synthesised heroin (does anybody remember heroin_glands? Good times!). Depends on various external libraries.
C++
2
star
25

tc_mounter

TrueCrypt mounter
C++
2
star
26

ParacletusConsole

Crude console for Windows (I am sick of cmd.exe)
C#
2
star
27

emacs-config

My emacs configuration.
Emacs Lisp
2
star
28

assembler

More source code archaeology, it appears I was trying to write an x86 assembler in 2008, I probably gave up after a few hours
C++
2
star
29

TransportLayerInsecurity

This is an SSL/TLS MITM library. It comes with an example application that demonstrates how to use it (Test project). Originally I developed it to intercept decrypted TLS I/O between the League of Legends Air client and the Riot servers but it's not limited to that scenario as such.
C#
2
star
30

lol-log-server

This is the platform-independent server side software of my League of Legends stats tracking system which performs the actual parsing and the database management.
Ruby
2
star
31

AssemblyInfo

This is a Ruby script I use to automatically generate AssemblyInfo.cs files from a template file which takes into account the current number of git commits in the repository of the project in question.
Ruby
2
star
32

syringe

This is the Win32 DLL injection tool I originally used with CRAW, since then I have improved it, though.
C++
2
star
33

GoCritic

Counter-Strike: Global Offensive demo analysis tool to figure out what maps you perform best on and what premades you win the most with. Relies on the excellent DemoInfo library available at: https://github.com/EHVAG/demoinfo
C#
2
star
34

LightQuery

A minimalist SQLite query tool. Why am I even doing this.
C#
1
star
35

chinese-translation

Performs Hanzi matching with a dictionary to create elaborate interlinear gloss for Chinese texts.
Ruby
1
star
36

fullscreen-chat

A strange hack to enable IRCing while in a DirectX full screen application (i.e. a game) - non-intrusive.
C++
1
star
37

caqypowu

Actually from around 2008-05-13, possibly earlier. I was trying to write a replacement for cmd.exe, I think.
C++
1
star
38

wav_analyser

FFT WAV spectrographer
C++
1
star
39

fgw_killer

The infamous ForeGround Window killer. Actually from 2006-10-20.
1
star
40

www-library

This contains the generalised code for my attempts in Ruby web development.
Ruby
1
star
41

java-ail

My small general purpose library for Java.
Java
1
star
42

theodwalha

Apparently I was trying to write a HTTP server with async I/O here - crazy stuff. Supports modules, too.
C++
1
star
43

lol-statistics

Minimalist personal League of Legends stats tracker.
Ruby
1
star
44

conlang

Web service for a bizarre constructed language.
Ruby
1
star
45

bokiz

This is a parser for a markup language I use to generate both HTML and LaTeX (ultimately, for PDFs).
Ruby
1
star
46

fridhskrift

A non-functional interpreter for a bizarre scripting language I invented, it seems.
C++
1
star
47

Veles

This was supposed to turn into a personal web development framework written in Haskell at some point. I think I finally gave up on this around 2011-03-16.
Haskell
1
star
48

imdb

IMDB rating database parser written in Ruby
Ruby
1
star
49

WarehouseClient

A notification client for the warehouse system written in Java.
Java
1
star
50

cpu-benchmark

This is a small script which sorts CPUs based on their PassMark score per currency to see which hardware possibly provides the best performance per currency.
Ruby
1
star
51

Forklift

A C# WPF client for the Warehouse, which is a commercial storage for goods.
C#
1
star
52

DotA2Stats

A bunch of Ruby scripts I used to analyse various stats for DotA 2.
Ruby
1
star
53

apokatastasis-shell

Telnet shell hack
Ruby
1
star
54

shredder

Crude file structure removal utility for unencrypted filesystems.
Ruby
1
star
55

replace

A small script I use to perform regex replacements in source code.
Ruby
1
star
56

x86-tutorial

This is my old x86 assembly tutorial which I originally wrote in Oct 2008, I think. I have converted it to an experimental markup format which compiles to both HTML and LaTeX (for PDF distribution). I disagree with a lot of the content by now. Hopefully, I'll get around to rewrite and update lots of it.
1
star
57

lol-ladder

A set of scripts to analyse League of Legends ladder data.
Ruby
1
star
58

nil-python

nil Python general purpose library
Python
1
star
59

Knyaz

My general purpose library for Haskell
Haskell
1
star
60

starcraft-2-stats

Set of StarCraft 2 League statistics scripts
Ruby
1
star
61

lolbase

A small set of scripts I used to parse LoLBase data to generate up-to-date 2011 statistics on ranked games. The scripts are from 2011-03-08 really, I just created the repository as an after-thought.
Ruby
1
star
62

AfraidParser

afraid.org FreeDNS list markup parser to extract the domains.
Haskell
1
star
63

nil-ruby

Miniscule general purpose stuff for Ruby (I presume I will extend it slightly in the future)
Ruby
1
star
64

ascii

Apparently this minor tool converts 8-bit bitmap input to ASCII art - bizarre
C++
1
star
65

search-engine

Basic Ruby framework to scrape stuff from search engines
Ruby
1
star
66

LoLLogger

Windows client of a League of Legends log tracking system I am working on.
C#
1
star
67

torrent-forge

A small script to programmatically modify torrent files (to replace the trackers on public torrents, for example)
Ruby
1
star
68

Heorthstaan

Statistical analysis of Hearthstone decks based on the public records available on Hearthpwn.
C#
1
star
69

www-main

I am currently attempting to rewrite my crappy site in Ruby (the current one is written in PHP and is even worse than this) - this is the main site where the pastebin, the AMD64 reference and the tutorials etc. are.
Ruby
1
star
70

Kuolema

In early 2010 I started the rewrite of my site in Ruby, but as it turns out dynamic languages can become quite a pain when a project gets larger so I decided to rewrite it again, in Haskell, in Jan 2011, although I was pretty much done already. Yes, I'm a fucking masochist. This was the attempt with Snap/Heist, I don't think I'm going to pursue it any further due to issues with Heist.
Haskell
1
star
71

sendfile-test

This was a test program for a severe bug with Linux guests in both VMWare and VirtualBox on Windows hosts. It appears to be a deeper issue with file caching though.
C++
1
star
72

pong

This is a GDI Pong game I wrote in 2006. It even has a demo feature which enables you to record and replay demo files.
C++
1
star
73

BPMCalculator

Small CLI tool which calculates the BPM based on the delays between the user hitting enter.
Haskell
1
star