Hace.. no se... años que estoy tratando de hacer funcionar cibercontrol 4.0 en Linux, y hoy.. di en el clavo :D

Requisitos:

DISCLAIMER PARA LOS PURITANOS: que cibercontrol es codigo cerrado, que correr aplicaciones de windows en linux, que windows suckea, que pin, que pan... ya se todo lo que van a decir, y no es nada nuevo, nada original, nada que yo mismo no haya pensado, asi que no hablen boludeces...

Hoy en dia Linux esta cobrando mucha mas fuerza... si, Vista apesta, muchos windowseros se estan pasando a Linux, y Ubuntu es la primer alternativa.. ¿Por que? porque es mas "facil" que otras distros.. y siempre recaemos en lo mismo, la gente NO quiere la consola, no sabe ingles.. no entiende que "whoami" es "who-am-i", o que "cd" significa "Change Directory"... y a muchos.. TAMPOCO LES IMPORTA.. 

En Argentina la mayoria de los cibercafes (Windows-Based) se administran con el famoso cibercontrol, 4.0 o 5.0.. en fin.. (Admins - Tecnicos, y demas yerbas, ya se que Cibercontrol es MAAALOOOOO, que guarda todo en un fucking .mdb, que la base de datos se puede editar sin mas y que por mas que le pongas clave, esta se puede crackear en 1 segundo) Solemos caer en la facilidad para que "el pibe del ciber" no se enquilombe y tenga que aprender un "sistema nuevo", para que el dia que se le cague la base de datos, el dueño lo pueda instalar el solito, y ese tipo de cosas, ademas del clasico "yo vi que el ciber de aca a la vuelta lo tiene, yo tambien lo quiero" y por mas explicaciones que uno le de, no hay quien pueda vencer la obstinacion y la testarudez.

En fin, hace años que vengo pensando en la posibilidad de implementar un cibercafe en linux, viendo que distro usar, como configurarla, y esas boludeces.

El mayor problema con el que me topé fue el de como facturar, AKA: Lo que hace el cibercontrol, pero en linux.. hay unos cuantos programillas para esto:

  • Darkzcybernetz, o algo asi (el nombre mismo indica que debe apestar), lo probe, y tenia razon, apestaba
  • Cafe con leche, (el cibercontrol para Linux), bueno, pero discontunuado, y sin mantenimiento desde Apr 09 2005.. Lease, tres fucking años...
  • algunos mas que no recuerdo sus nombres...
  • CBM

Problemas de casi todos estos: interfaces chotas, programas en si mismos chotos.. (WTF!??!? como voy a poder facturar usando una especie de cibercontrol via web???), programas que dependen de librerias que actualmente no existen, o que requieren alguna libreria = a tal version, (o sea.. tengo una superior... pero no una igual..)

El mas "digerible" de todos, es CBM, que dispone de una version para linux, pero.. la interface del Facturador se me hace una especie de hoja en excel.., muy MUY feo, pero lo mas importante.. FUNCIONAL.. (Muy buena alternativa a pesar de su interface)

Todo esto me llevo a probar a instalar Cibercontrol en linux, usando wine.

Si, logre hacerlo correr.. todo bugueado.. un asco..  se me ocurrio instalar las librerias MDAC... la cosa mejoro.. pero seguia bugueado..

Hasta que San Google se apiado de mi, y me concedio esta URL : http://forum.winehq.org/viewtopic.php?p=10283&sid=6e49e197ae57e01bc12aab1ef3fd5628

El proceso es sencillo:

Instalan wine, luego copian el cibercontrol junto con su database, se bajan el script de winetricks, y lo meten por ejemplo en el home:

~$ ls -l

~$ -rwxr-xr-x 1 tux:tux winetricks.sh

OBSERVACION: ANTES DE EJECUTAR WINETRICS E INSTALAR LOS MDAC, NECESITAN TENER EL PACKETE "cabextract" (aptitude install cabextract para las distros debian-based)

~$ ./winetricks.sh

si estan en X se les abrira una ventanita, seleccionen MDAC2.8, y JET40, instalen, luego corran el Control.exe, y bingo!

Si estan en consola ejecuten ./winetricks.sh mdac28, y ./winetricks jet40

ejem.. y por si quisieran probar.. el ciberpuesto (cp40.exe), corre de la misma manera, a lo que habria que añadir "algo" para que al habilitar un puesto, este no trate de lanzar "explorer.exe", que traducido a idioma wine, seria winefile.

Espero que les haya servido de ayuda.

Viva la libertad!

Posted by Fernando On 9 jul 2008 0 comentarios

Como dijo RMS: "La democracia está enferma"

Para todos: VIVA LA LIBERTAD!

Libre albedrío

Posted by Fernando On 29 jun 2008 0 comentarios

  • Tengo libre albedrío, pero no porque yo lo haya elegido. Nunca he elegido libremente tener libre albedrío. Por tanto, tengo libre albedrío... ¡Lo quiera o no!
nanomdq

Sin querer queriendo...

Posted by Fernando On 0 comentarios

  • De verdad, no estoy aquí para destruir a Microsoft. Eso sería, de hecho, un efecto colateral completamente involuntario.
Linus Torvalds
nanomdq

Enemigos

Posted by Fernando On 0 comentarios

  • Si utilizas al enemigo para derrotar al enemigo, serás poderoso en cualquier lugar a donde vayas.
nanomdq

Coldplay : Viva La Vida

Posted by Fernando On 27 jun 2008 0 comentarios

I used to rule the world
Seas would rise when I gave the word
Now in the morning I sleep alone
Sweep the streets I used to own

I used to roll the dice
Feel the fear in my enemy’s eyes
Listened as the crowd would sing
"Now the old king is dead, long live the king"
One minute I held the key
Next the walls were closed on me
And I discovered that my castles stand
Upon pillars of salt and pillars of sand

I hear Jerusalem bells are ringing
Roman cavalry choirs are singing
Be my mirror my sword and shield
My missionaries in a foreign field
For some reason I can’t explain
Once you’d gone there was never
Never an honest word
And that was when I ruled the world

It was a wicked and wild wind
Blew down the doors to let me in
Shattered windows and the sound of drums
People couldn’t believe what I’d become
Revolutionaries wait
For my head on a silver plate
Just a puppet on a lonely string
Oh who would ever want to be king?

I hear Jerusalem bells are ringing
Roman cavalry choirs are singing
Be my mirror my sword and shield
My missionaries in a foreign field
For some reason I can’t explain
I know St. Peter won’t call my name
Never an honest word
But that was when I ruled the world

Hear Jerusalem bells are ringing
Roman cavalry choirs are singing
Be my mirror my sword and shield
My missionaries in a foreign field
For some reason I can’t explain
I know St. Peter won’t call my name
Never an honest word
But that was when I ruled the world

Recordatorio

Posted by Fernando On 26 jun 2008 1 comentarios

  • Piensa por ti mismo y cuestiona la autoridad.


Visto en microsiervos
que lo vieron en leary