Skip to content

Posts from the ‘Own development’ Category

21
Jul

Digenpy, windows and android announcement

Thanks to Javier Jarava from RSA.com I ended up adding support to Digenpy for woking on windows. To achieve this, follow this simple steps:

  1. Install a python intepreter ()
  2. Install pygtk bundle ()
  3. Dwonload Digenpy ()
  4. Install Digenpy:
  5. Launch digenpy-gtk with python

So… points -1-3 are straightforward, lets start with point 4.

Installing Digenpy

To install digenpy you’ll just have to uncompress it and execute “setup.bat” by double-clicking on it ( ;-) )
Then, to launch digenpy-gtk, just double-click on digenpy-gtk.bat

Since lastest versions, I’ve included a simple windows NSI installer, just doble click and install!
I’m also working on an android release, wait for it!

8
Feb

Released CodEnv

CodEnv is a set of vim configurations wrapped under a script and a screen config that will allow you to post on your favourite blogs, keep track of the time and tickets in a trac environment and confortably use Vim as an IDE.

It’s gracefully integrated with CoPim with just modifying its screenrc.

Give it a try!

25
Jan

CoPIM First release. Working on CodEnv

CoPIM is a set of console tools to integrate a full personal information manager with a console interface.
To achieve this, I’m making use of some existing and really powerfull tools, as screen, mutt, irssi, wyrd and abook.
CoPIM functionality list:

  • Read mail with mutt (sidebar with mailbox lists included) and integrate it with abook
  • Communicate via IM/SIP/Skype with your contactacts (full integration with abook too) via IRSSI
  • Reminders, via IRSSI (for notifications, in a future they’ll be graphical (optional)) and wyrd( powered by REMIND)

I’m also making irssi much nicer with some plugins. Come and try it!

After that, I’m working on CodEnv, a similar environment directly aimed at development, a custom VIM install and some usefull tools for managing it. Also, I’ll probably patch worklog to save time in configurable units.

10
Jan

DiGenPy integrated in airoscript upstream

Just to mention I’ve integrated Digenpy in airoscript-ng, in replace for wlandecrypter and jazzteldecrypter, also making airoscript’s code much smaller and faster when dealing with dictionaries (Hope that compensates the timing difference between the C dictionary generators and the python one)

Enjoy!

8
Jan

Released digenpy, the python dictionary generators

So finally, the promised dictionary generator in python has been released.
This is an experimental release, in just 90 lines of python code, capable of creating dictionary for the following spanish routers:

- Telefonica
00:60:B3
00:01:38
00:03:C9
00:A0:C5
00:16:38
00:13:49

- Jazztel
00:1A:2B

- Tele2
- Dlink

The algorithms were gotten from WlanDecrypter, JazztelDecrypter, DlinkDecrypter and some tele2 stuff I don’t even remember the name. This one have been done in about 100 lines (plus the GPL notice) while the others are about ~600 lines. Also, it implements some concepts like creating a console tool directly based on a module, passing shell arguments as class arguments, wich, even tough it’s small as hell in code, and pretty, can be prone to errors…

Anyway, you can follow the development and have a look at the code at its github’s page.

5
Jan

Resuming de Console Personal Information Manager proyect

CPIM, a proyect to build a full-featured Personal information manager without GUI has been re-started.
It actually works, it’s just not documented at all and has a shitty makefile, but well, it works.

It launches irssi and mutt (you’ll have to tweak a little irssi and mutt’s configs after first run) and installs all the plugins and wrappers needed to make it work with skype (not deps, tough, so you’ll have to install skype xvfb and so on) and bitlbee (you’ll have to install this too). It has also twirssi, windowswitcher and some other useful plugins.

Following a sample of how do I currently have it setup, note that I made it on my grandmother’s house window =P so don’t expect any quality.

Schema

I will keep you informed about the project progress, you can follow my developments at my soup anyway ( http://xayon.soup.io )