Mon, 01 Mar 2010

K2 model import/export scripts for Blender


Reverse engineered format for K2 Engine (Savage 2, Heroes of Newerth) models and animations. Blender import and export scripts are now available. Models (but not animation clips) for Silverback (Savage) engine are also supported in import script.

Discussion thread on Heroes of Newerth forums.

And on Savage 2 forums.

time: 18:10 | category: /development/hon | link | comments (0)

Tue, 13 Oct 2009


I started a new opensource project - honpurple. This is a libpurple protocol plugin for Heroes of Newerth chat server. First (0.1) release is available as deb x86/amd64 packages and binary for windows. Gentoo live SVN ebuild is also available.

time: 04:09 | category: /development/hon | link | comments (0)

Sun, 27 Sep 2009

dpgconv 9

--keep-aspect for keeping aspect ratio
--volnorm for volume normalization
DPG4+preview thumbnail by Guillaume Bedot
doublepass encoding by NorQue

time: 02:39 | category: /development | link | comments (0)

Tue, 08 Sep 2009

Heroes of Newerth Chat Protocol

I partly re-engineered a really simple chat protocol for game Heroes of Newerth. Here is a simple protocol implementation (just to get an idea). Source also contains a simple demo app which shows notifications like this:

time: 04:15 | category: /development/hon | link | comments (0)

Mon, 22 Jun 2009

SQLite extensions hack

While implementing certain an extension for SQLite i found out that you can't override built-in stuff when loading extension with 'select load_extension()'.

This make it impossible to test extensions when there is no access to sqlite3_load_extension API function.

Here is small (and dirty) hack (win32 only) to work around this:

#ifdef HACK
//'select load_extension('sqlite_1251.dll','hack')'
DWORD WINAPI ThreadProc(sqlite3 *db)
	return 0;
int __declspec(dllexport) __cdecl  hack(
	HANDLE hThread;
	hThread = CreateThread(NULL,0,ThreadProc,db,0,0);
	return 0;

time: 04:18 | category: /development | link | comments (0)

Fri, 19 Jun 2009

Software DRM in Java/.Net

I still can't figure out why do people still seriously design such simple trial/shareware schemes for software written in Java or .Net languages.

  public long getExpiration() {
    //return this.expiration;
    return System.currentTimeMillis() + 2592000000L;

time: 06:07 | category: /drm | link | comments (0)

Wed, 29 Apr 2009


updated all plugins
megaupload now has harder captcha.. no auto-recognition
added handling of another rapidshare message:
"Currently a lot of users are downloading files"

time: 12:52 | category: /development/piglet | link | comments (0)

Sat, 20 Dec 2008


fixed megaupload plugin

time: 00:58 | category: /development/piglet | link | comments (0)

Thu, 11 Dec 2008


added --help output
added -i,--list option for url input from text file
added -c,--cmd option for running command upon processing

time: 11:02 | category: /development/piglet | link | comments (0)

Mon, 17 Nov 2008


updated rapidshare plugin to handle "download limit reached" message

time: 03:16 | category: /development/piglet | link | comments (0)

Fri, 25 Jul 2008


I found out that rapidshare do not use capthca anymore .. so i've reenabled and updated plugin for it

time: 00:32 | category: /development/piglet | link | comments (0)

Wed, 09 Jul 2008


Ыыы, поймал первую щуку. I caught my first esox! :)

time: 06:49 | category: /private | link | comments (0)

Fri, 06 Jun 2008


changed versioning scheme (now just an incrementing number)
updated plugins
added and plugins
added support for outputing captcha to console for user recognition (used for ( screenshot )

time: 00:43 | category: /development/piglet | link | comments (0)

Mon, 28 Apr 2008


In case someone cares, i'm going on a vacation and this server will be shut down for about 2 weeks.

time: 03:55 | category: / | link | comments (0)

Sun, 23 Mar 2008

Piglet 0.25

Zshare now uses javascript for link forming and we handle this now :).
Well, actually i think i've commited this fixes with 0.23 ... but i was wrong :(.

time: 01:27 | category: /development/piglet | link | comments (0)

Thu, 20 Mar 2008

0.3 Neoflash Compo edition released

I've entered Neoflash Spring Coding Competition 2008 with new JabberDS version.
Some 0.3 highlights:
-fixed "jabber:iq-auth" authetication
-support for user avatars in png format
-support for fonts in BDF format
-clock on top screen
-reading of MUC bookmarks
screenshot of new version:
0.3 version screenshot
You can find new version attached to entry post at Neoflash forum or at my mirror.

time: 01:45 | category: /development/JabberDS | link | comments (2)

Sun, 16 Mar 2008

Piglet 0.24

A new version :D. Added resuming of downloads (which i completely forgot about). Also added plugin for a nice service.

time: 05:46 | category: /development/piglet | link | comments (0)

Mon, 25 Feb 2008

Piglet 0.22

A new version :D. well i know i almost abandoned it .. but needed to download something from zshare and remebered :) Removed rapidshare plugin (captchas change too fast) and youtube plugin. Updated zshare plugin.

time: 11:18 | category: /development/piglet | link | comments (0)

Mon, 04 Feb 2008

0.2 released

So, 0.2 is here. Now JabberDS can be used with GTalk account. As there is no RSA keypair generation in JabberDS, one should provide RSA private key and certificate for TLS to work.. Though you can use provided test pair(though it won't be very secure :) ). See archive and data/jabberds.xml for reference. Also i've added some screenshots on JabberDS page.
Changelog: -fixed: incorrect authentication when "server" differs from server part of JID
-new: response to "jabber:iq:version"
-new: "feature-not-implemented" response for unsupported "get" iqs
-new: TLS support

time: 00:00 | category: /development/JabberDS | link | comments (5)

Wed, 30 Jan 2008

SSL Support

I have implemented SSL/TLS support in JabberDS and after i'll clean some small bugs i'll release 0.2 ... for now i'll just post screenshot of me logged into GTalk talking with Google's translate bot.
Gtalk screenshot

time: 13:09 | category: /development/JabberDS | link | comments (0)

Fri, 25 Jan 2008


So, finally i'm releasing first(0.1) public version of JabberDS... Grab it while its hot :D. Though its not yet feature-complete,buggy... and so on :)

time: 12:19 | category: /development/JabberDS | link | comments (0)

Wed, 26 Dec 2007


As i'm using DSGUI for a Jabber client i've always wanted to write... I fully implemented UTF-8 support in it :) ... well... maybe combined characters will need some work but not much.

time: 03:08 | category: /development | link | comments (0)

Mon, 10 Dec 2007


I've finished Portal game from Valve. I must say it's one of the best games i've ever played...

Прошел Portal от Valve. Стоит отметить что это одна из лучших игр в которые я когда-либо играл. Очень советую.

time: 01:07 | category: /games | link | comments (0)

Mon, 26 Nov 2007

I have a life :)

time: 06:03 | category: /private | link | comments (2)

Wed, 26 Sep 2007

Piglet 0.21

A new version :D. Updated rapidshare plugin (new captcha) I do not wan't to update it every day so i'll think something on this issue ... :(

time: 09:33 | category: /development/piglet | link | comments (0)

Mon, 10 Sep 2007

Piglet 0.2

A new version :D. Added filename output so i can find what i downloaded :) Updated rapidshare plugin (new captcha) New plugin :

time: 11:29 | category: /development/piglet | link | comments (0)

Wed, 05 Sep 2007


So, finally i wrote a simple plugins based web shares downloader... It currently has only four plugins - youtube, rapidshare, megaupload and zshare. Feel free to try it :D... It has very basic capctcha recognition (just using gocr).

time: 02:51 | category: /development/piglet | link | comments (0)

Wed, 13 Jun 2007


Вот что-то вчера нашло .... накачал вчера себе восьмибитной музыки :). сидел... балдел .... интересно... такое слушают только всякие приставочники типа меня или еще как-то ... навевает воспоминания о Дэнди :). Вот к примеру: Her Lazer Light Eyes и Survivors А вот это напоминает что-то классическое и саундтрэк к какой-то игре одновременно: Bedtime Story. Даж накидал себе на плеер по этому поводу саундтрэков из кастльваний... хоть там и всякого симфонического навалом...

time: 06:12 | category: /music | link | comments (1)

Tue, 12 Jun 2007


Вот.. сделал себе личный блог... На самом деле я вряд ли буду писать сюда хоть что-то...т.к. основным его предназначением скорее являлось созднаие своего OpenID сервера .... Но, тем не менее теперь он есть :) Хочу обратить внимание того, кто, возможно, это читает ... комментарии доступны владельцам идентификаторов OpenID ... например, пользователи могут в качестве своего OpenID просто ввести адрес своего журнала (т.е. Ото такэ :)

time: 06:14 | category: / | link | comments (1)