DSL en español, con OpenOffice2.3 casi automático.


Forum: DSL en español
Topic: DSL en español, con OpenOffice2.3 casi automático.
started by: fabio_n_cabrera

Posted by fabio_n_cabrera on Jan. 24 2008,15:11
He traducido el menu del entorno gráfico JWM y el de fluxbox también. Y gracias a la ayuda de un usuario avanzado de DSL (kuky) le agregue OpenOffice 2.3 en español.

Para automatizar todo ese proceso he realizado un script que luego de instalado el DSL en una partición del HD, lo ejecutas y te pasa los menus de JWM y fluxbox al español, copia el archivo uci de openoffice2.3, y lo configura para cargarse automáticamente, asi también DSL necesita un archivo para los acentos y su respectiva configuración, todo eso es lo que copia el script.
Luego solo queda crear el acceso directo del esritorio, con la utilidad "icontool".


Si quieren les paso el script (se llama DSLes.sh), el archivo de acentos, y los otros pequeños archivos necesarios por correo electronico;

después solo tienen que bajarse el uci de OpenOffice 2.3, y la iso de DSL 3.4.5,
todo esto hay que grabarlo en un CD (primero la iso, y después el script y los archivos uci y demás).

De esto ya he generado una imagen iso, pero esta en la PC de mi trabajo que esta todavía sin la fuente :-(

Una vez con todo en el CD, instalan DSL en una partición del HD (ej hda7), generando el usuario dsl (se crea por defecto) y ejecutan el script indicándole la particion donde instalaron DSL
Ejemplo el comando es:
./DSLes.sh hda7

esto último (ejecutar el script) lo hago desde puppy linux, por el tema de los permisos de escritura (No se hacerlo en DSL).


El que quiera los script, y los archivos de configuración se los paso por correo electronico, porque no se como agregarlos a este post.

La idea es que tengan los menus en español, y OpenOffice 2.3 tambien en español, los usuarios que no sepan hacerlo manualmente.

Saludos,

Fabio.-

Posted by kuky on Jan. 24 2008,16:44
fabio ya veo que has caido en la dslmania...

enviame el scrip que has hecho para provar ....yo estoy esperando instrucciones del boos Roberts para tener un uci cargable de OOo de la ver 2.3 (la que tu mencionas del repositorio es 2.2?) y el firefox 20011 y thunderbird 2009...

creo que tenemos que organizarnos por nodos (teoria de redes) para testar los programas y comenzar a escribir en el wiki y los manuales...

el primer objetivo seria dsl con menus en español y OOo ,firefox y thunderbird ...con emelf  igual...

un problema añadido es el de las versiones en 3.xx y 4.xx que creo seria conveniente pasarse a la 4.xx...

este seria el primer paso de mydsl.es.org...

Posted by Onyarian on Jan. 24 2008,17:24
Por lo que cuenta Fabio, parece que está pensado para una instalación clásica en HD, ¿habéis probado en una instalación frugal en HD? sería muy interesante porque bastaría poner una llamada al script en bootlocal.sh para que lo cargase en cada arranque automáticamente.

Estoy deseando probar el script..., colgarlo en este mismo post.

Saludos.

Posted by fabio_n_cabrera on Jan. 25 2008,12:45
La versión de OpenOffice dice que es 2.3, en el nombre
del uci y cuando arranca la aplicación, salvo
que me mienta  :D . Es la que me mandaste en la
iso kuky.   ???

Onyarian: Si, el script está pensado para la instalación clásica en HD, no he probado en instalación frugal.
El archivo bootlocal.sh también lo sobreescribe el script, para que luego se cargue automáticamente el uci con OpenOffice, igual que el .xinitrc para el tema de los acentos.
Aunque lo ideal sería que agregue el comando a esos archivos por si lo ejecutan en una instalación en la que lo hayan personalizado, pero lo hice pensando en una instalación desde CERO.

No los subi al post, porque no se como hacerlo
("oops"). Si alguien me explica, lo hago. :laugh:


Saludos, y espero sus comentarios.

Posted by fioddor on Jan. 25 2008,17:31
Quote (fabio_n_cabrera @ Jan. 25 2008,13:45)
No los subi al post, porque no se como hacerlo ("oops"). Si alguien me explica, lo hago. :laugh:


Saludos, y espero sus comentarios.

Un script es texto plano. Símplemente abre el script con tu editor, copia todo el texto al portapapeles, abre este foro con el navegador y pega el codigo fuente en el cuerpo del mensaje.

Posted by kuky on Jan. 25 2008,23:13
:D

nada que me estaba haciendo un lio ...el  lamentable estado de la neurona que me queda... que eres el propietario de la unica version 2.3 de OOo kuky style y te la envie por sendspace ...es mas creo que yo la he borrado en las ultimas operaciones dsl...

en fin roberts ya dio con la solución del problema ....

:angry:  

¡¡ que estaba dejando una linea en blanco antes del exec del archivo mydsl.menu !!

por tanto mañana sabado os envio a la zona de test los tres archivos cargables de OOo , Firefox y Thunderbird en formato uci a ver si no me dan mas problemas...

Posted by fabio_n_cabrera on Jan. 28 2008,14:30
Este es el link para bajar el script, y los otros archivos de configuración necesarios sin los cuales no tiene mucho sentido, porque lo unico que hace el script es copiar esos archivos:

< http://www.megaupload.com/es/?d=HU5ZTS4I >

Saludos,

Fabio.-

Posted by fabio_n_cabrera on Jan. 28 2008,15:11
Acá les dejo el script para los que lo sepan copiar y dar atributos de ejecución (usuarios mas experimentados):

el nombre es DSLes.sh


#! /bin/bash
# Este es un script para pasar algunas cosas al castellano
# Sin ninguna garantia conforme a la GPLv2

echo "Este es un script para pasar algunas cosas al castellano"
echo "en DSL 3.4.5 y agragarle OpenOffice 2.3"
echo "Todo bajo GPLv2. Espero que te sirva y que lo disfrutes !!!"
echo " "

echo "Copiando traduccion de gestores graficos..."
cp .jwmrc /mnt/$1/home/dsl/
cp menu /mnt/$1/home/dsl/.fluxbox

echo "Copiando acentos y su configuracion automatica..."
cp .xinitrc /mnt/$1/home/dsl/
cp acentos /mnt/$1/home/dsl/

echo "Creando directorio para UCI..."
mkdir /mnt/$1/home/dsl/uci/

echo "Copiando Openoffice en castellano...Esto puede demorar..."
cp oowriter.png /mnt/$1/home/dsl/.xtdesktop/
cp bootlocal.sh /mnt/$1/opt/
cp OOo.2.3.es.uci /mnt/$1/home/dsl/uci/

echo "FINALIZO LA TRADUCCION !!!!"
echo " "
echo "Para generar los accesos directos use ICONTOOL"
echo "Accesible desde: Iniciar, Configurar, Escritorio, ICONTOOL"
echo " "
echo "Mas ayuda, consulte el archivo leame.txt"
echo " "



y el .jwmrc (menu de comandos del entorno JWM) traducido al español



<?xml version="1.0"?>



<JWM>



<!-- jwm menu for Damn Small Linux -->

<RootMenu label="Inicio" onroot="3">

<Program label="Panel de Control">cpanel.lua</Program>



<Menu label="Gestor de Archivos" labeled="true">

 <Program label="emelFM"> emelfm </Program>

 <Program label="emelFM como super-usuario"> sudo su emelfm </Program>

 <Program label="Midnight Commander"> /usr/local/bin/mc </Program>

 <Program label="MC como super-usario"> sudo /usr/local/bin/mc </Program>

</Menu>



<Separator/>



<Menu label="Juegos" labeled="true">

 <Program label="Canfield"> ace_canfield </Program>

 <Program label="Freecell"> ace_freecell </Program>

 <Program label="Golf"> ace_golf </Program>

 <Program label="Mastermind"> ace_mastermind </Program>

 <Program label="Minesweeper"> ace_minesweeper </Program>

 <Program label="Pegged"> ace_pegged </Program>

 <Program label="Solitario"> ace_solitaire </Program>

 <Program label="Taipedit"> ace_taipedit </Program>

 <Program label="Taipei"> ace_taipei </Program>

 <Program label="Thornq"> ace_thornq </Program>

 <Program label="xTris "> /usr/games/xtris -flashy </Program>

</Menu>



<Menu label="Multimedia" labeled="true">

 <Program label="Dmix (Mezcla Sonido)">dmix</Program>

 <Program label="gPhone">gphone</Program>

 <Program label="Xmms (Reproduce Audio/MPEG)">xmms</Program>

 <Program label="Xmms (Reproduce CD)"> xmms /dev/cdrom </Program>

 <Program label="Xpaint (Editor grafico)"> /usr/bin/X11/xpaint </Program>

 <Program label="Xzoom"> xzoom </Program>

 <Program label="xzgv (Visor de Imagenes)"> /usr/bin/xzgv </Program>

</Menu>



<!-- MyDSL Extension Menu Placeholder -->



<Menu label="Red" labeled="true">

 <Menu label="Exploradores">

   <Program label="Firefox"> /usr/local/bin/firefox </Program>

   <Program label="Dillo patched"> dillo file:/usr/share/doc/dsl/getting_started.html </Program>

   <Program label="Netrik"> aterm +tr -T "Netrik" -e /usr/local/bin/netrik < http://www.damnsmalllinux.org</Program> >

 </Menu>

 <Program label="Net MAN pages">  aterm +tr -T "Internet MAN" -e /usr/local/bin/getman </Program>

 <Program label="Selector de repositorio"> dslMirror.lua </Program>

 <Program label="MyDSL Browser"> /usr/bin/mydslPanel.lua </Program>

 <Program label="Sylpheed (Cliente de correo)"> sylpheed </Program>

 <Menu label="AIM/IRC/ICQ">

   <Program label="AIM">  aterm +tr -T "nAIM" -e /usr/bin/naim </Program>

   <Program label="nIRC #DamnSmallLinux">  aterm +tr -T "nIRC" -e /usr/bin/nirc dsl$$ irc.freenode.org </Program>

   <Program label="ICQ">  aterm +tr -T "nICQ" -e /usr/bin/nicq </Program>

 </Menu>

 <Program label="Rdesktop"> /usr/local/bin/rdesktop.lua </Program>

 <Program label="SMBclient (Cliente samba)"> /usr/local/bin/smbclient.lua </Program>

 <Program label="VNCviewer (Visor VNC)"> /usr/bin/vncviewer </Program>

 <Program label="Microcom">  aterm +tr -T "Microcom" -e /usr/bin/microcom </Program>

 <Program label="AxY FTP (GTK+)"> /usr/X11R6/bin/axyftp-gtk </Program>

 <Program label="FTP"> aterm +tr -T "FTP" -e ftp </Program>

 <Program label="Telnet"> aterm +tr -T "Telnet" -e telnet </Program>

</Menu>



<Menu label="Oficina" labeled="true">

 <Program label="Ted (Procesdor de textos)"> ted </Program>

 <Program label="Siag (Hoja de calculo)"> /usr/local/bin/siag </Program>

 <Program label="PDF Viewer (Visor de PDF)"> /usr/bin/xpdf </Program>

 <Program label="MS (Visor Word)">  /usr/local/bin/wordview.lua </Program>

 <Program label="Postscript (Visor)"> /usr/local/bin/gvu </Program>

 <Program label="Calculadora"> calcoo </Program>

 <Program label="Calendario"> /usr/local/bin/calendar.lua </Program>

 <Program label="SQLite Book">/usr/local/bin/sqlitebook.pl</Program>

 <Program label="PIM using Index">  aterm +tr -T "PIM using Index" -e /usr/bin/index </Program>

 <Program label="Diccionario de Red">  aterm +tr -T "Internet Dictionary" -e /usr/local/bin/getword </Program>

</Menu>



<Separator/>



<Menu label="Editores">

 <Program label="Beaver">beaver</Program>

 <Program label="Vim">aterm +tr -T "Vim" -e vi</Program>

 <Program label="Nano">aterm +tr -T "Nano" -e nano-tiny</Program>

</Menu>



<Menu label="Configurar" labeled="true">

 <Program label="AddUsers (Agrega usuarios)"> sudo /usr/sbin/addusers.lua </Program>

 <Program label="Fecha Hora"> /usr/local/bin/datetool.lua </Program>

 <Menu label="Escritorio">

   <Program label="Icontool (Configura iconos)">icontool.lua</Program>

   <Program label="Papel tapiz">/usr/local/bin/wallpaper.lua</Program>

 </Menu>

 <Program label="DOS swapfile"> aterm +tr -T "Setup DOS Swapfile" -e /usr/sbin/mkdosswapfile  </Program>

 <Program label="Teclado"> aterm +tr -T "kbdconfig" -e sudo /usr/sbin/kbdconfig  </Program>

 <Menu label="Configuracion de Red">

   <Program label="netcardconfig"> aterm +tr -T "Netcardconfig" -e sudo -H /usr/sbin/netcardconfig  </Program>

   <Program label="dial-up PPP"> sudo /usr/sbin/pppdial </Program>

   <Menu label="DSL/PPPoE">

     <Program label="PPPoEconf"> aterm +tr -T "PPPoEconf" -e sudo -H /usr/sbin/pppoeconf  </Program>

     <Program label="Pon"> sudo -H /usr/bin/pon  </Program>

     <Program label="Poff"> sudo -H /usr/bin/poff  </Program>

   </Menu>

   <Program label="iwconfig"> iwconfig_setup </Program>

   <Program label="wlcardconfig"> aterm +tr -T "wlcardconfig" -e sudo/usr/sbin/wlcardconfig  </Program>

   <Program label="ndiswrapper"> ndissetup </Program>

   <Program label="prism2"> prism2_setup </Program>

 </Menu>

 <Program label="Xvesa (Configura Video)"> /usr/sbin/xvesa.lua  </Program>

 <Program label="X Setup (Gestor grafico)"> aterm +tr -T "X Setup" -e /usr/sbin/xsetup.sh  </Program>

</Menu>



<Menu label="Sistema" labeled="true">

 <Program label="Herramienta para Montar"> mount.lua </Program>

 <Program label="Herramienta UCI"> ucitool.lua </Program>

 <Program label="Panel de Control"> cpanel.lua </Program>

 <Program label="Backup/Restore (Copia de seguridad)"> sudo /usr/sbin/filetool.lua </Program>

 <Menu label="Demonios">

   <Menu label="ssh">

     <Program label="inicia"> sudo /etc/init.d/ssh start </Program>

     <Program label="detiene"> sudo /etc/init.d/ssh stop </Program>

     <Program label="restart"> sudo /etc/init.d/ssh restart </Program>

     <Program label="reload"> sudo /etc/init.d/ssh reload </Program>

     <Program label="force-reload"> sudo /etc/init.d/ssh force-reload </Program>

   </Menu>

   <Menu label="nfs-common">

     <Program label="inicia"> sudo /etc/init.d/nfs-common start </Program>

     <Program label="detiene"> sudo /etc/init.d/nfs-common stop </Program>

     <Program label="reinicia"> sudo /etc/init.d/nfs-common restart </Program>

   </Menu>

   <Menu label="Monkey Servidor Web">

     <Program label="monkey inicia"> sudo /opt/monkey/bin/banana start </Program>

     <Program label="monkey detiene"> sudo /opt/monkey/bin/banana stop </Program>

     <Program label="monkey reinicia"> sudo /opt/monkey/bin/banana restart </Program>

   </Menu>

   <Menu label="FTPd">

     <Program label="betaftpd inicia"> sudo /usr/sbin/betaftpd </Program>

     <Program label="betaftpd detiene"> sudo killall -9 betaftpd </Program>

   </Menu>

 </Menu>

 <Program label="Herramienta de diskette"> /usr/bin/fdtool.lua </Program>

 <Program label="PCMCIA (Control de tarjeta)"> /usr/bin/cardcontrol.lua </Program>

 <Program label="Mouse Configuracion"> /usr/local/bin/mouse-config.lua </Program>

 <Menu label="Impresion/lpd">

   <Program label="inicia"> sudo /usr/sbin/lpd </Program>

   <Program label="detiene"> sudo killall -9 lpd </Program>

   <Program label="recarga"> sudo /usr/sbin/lpc reread </Program>

   <Program label="configura impresora"> aterm +tr -T "apsfilter" -e sudo /usr/share/apsfilter/SETUP </Program>

 </Menu>

 <Program label="pstree"> aterm +tr -e /usr/bin/pstree.x11 </Program>

 <Program label="System Stats"> /usr/local/bin/stats.lua </Program>

 <Program label="Top">  aterm +tr -T "Top" -e /usr/bin/top </Program>

 <Program label="Webdata Backup/Restore"> aterm +tr -T "Webdata FTP Messages" -e /usr/bin/webdata </Program>

 <Program label="Xkill"> /usr/X11R6/bin/xkill </Program>

 <Program label="Editres"> editres </Program>

 <Program label="X Window Snapshot"> xwd -out myscreen.xwd; xwud -raw -in myscreen.xwd </Program>

</Menu>



<Menu label="Herramientas">

 <Program label="Actualizar a Utilidades GNU"> aterm +tr -T "Upgrade to GNU Utils" -e sudo gnu-utils-restore </Program>

 <Program label="Habilita Apt"> aterm +tr -T "DSL Apt and Dpkg Restore" -e sudo dpkg-restore </Program>

 <Program label="Instala en Disco Rigido"> aterm +tr -T "DSL Hard Drive Installation" -e sudo dsl-hdinstall </Program>

 <Menu label="Instala Frugal">

   <Program label="Instala Grub Frugal"> aterm +tr -T "DSL Frugal Grub Install" -e sudo frugal_grub.sh </Program>

   <Program label="Instala Lilo Frugal"> aterm +tr -T "DSL Frugal Lilo Install" -e sudo frugal_install.sh </Program>

 </Menu>

 <Menu label="Instala a USB Pendrive">

   <Program label="Para USB-ZIP Pendrive"> aterm +tr -T "DSL USB Pendrive Installation" -e sudo pendrive_usbzip.sh </Program>

   <Program label="Para USB-HDD Pendrive"> aterm +tr -T "DSL USB Pendrive Installation" -e sudo pendrive_usbhdd.sh </Program>

 </Menu>

 <Program label="Crea diskette de inicio"> aterm +tr -T "Make Boot Floppy" -e /usr/local/bin/mkfloppy </Program>

 <Program label="Crea CD Remasterizado MyDSL"> aterm +tr -T "Make myDSL CD" -e sudo mkmydsl </Program>

 <Program label="Aplicacion Graba CD"> aterm +tr -T "CDW" -e cdw </Program>

</Menu>



<Menu label="XShells">

 <Program label="Transparente"> aterm -T "Bash" -e /bin/bash </Program>

 <Program label="Claro"> aterm +tr -bg white -fg black -cr blue -T "Bash" -e /bin/bash </Program>

 <Program label="Oscuro"> aterm +tr -T "Bash" -e /bin/bash </Program>

 <Menu label="Acceso Superusuario">

   <Program label="Transparente"> aterm -cr red -T "Root Shell" -e sudo su</Program>

   <Program label="Claro"> aterm +tr -bg white -fg black -cr red -T "Root Shell" -e sudo su </Program>

   <Program label="Oscuro"> aterm +tr -cr red -T "Root Shell" -e sudo su </Program>

 </Menu>

</Menu>



<Separator/>



 <Program label="Ayuda">dillo /usr/share/doc/dsl/getting_started.html</Program>

 <Program label="Buscar">sudo gtkfind</Program>

 <Program label="Ejecutar comando">flrun.lua</Program>

 <Separator/>

 <Menu label="Salir">

  <Restart label="Gestor grafico y Reiniciar"/>

  <Program label="Cambiar a Fluxbox">switcher.lua</Program>

  <Exit confirm="false" label="Salir al prompt"/>

  <Program label="Reiniciar">exitcheck.sh reboot</Program>

  <Program label="Apagar">exitcheck.sh shutdown</Program>

 </Menu>

</RootMenu>



<Border>

<Font antialias="false">-adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*</Font>

<Width>3</Width>

<Height>20</Height>

<Foreground>black</Foreground>

<Background>#BBBBBB</Background>

<ActiveForeground>white</ActiveForeground>

<ActiveBackground>#5983E0</ActiveBackground>

</Border>



<Tray autohide="false" insert="right">

<Font antialias="false">-adobe-helvetica-bold-r-*-*-*-120-*-*-*-*-*-*</Font>

<Height>24</Height>

<Foreground>black</Foreground>

<Background>#BBBBBB</Background>

<ActiveForeground>black</ActiveForeground>

<ActiveBackground>#5983E0</ActiveBackground>

</Tray>



<Pager>

<Outline>black</Outline>

<Foreground>#BBBBBB</Foreground>

<Background>#336699</Background>

<ActiveForeground>#5983E0</ActiveForeground>

<ActiveBackground>#DCDAD5</ActiveBackground>

</Pager>



<Load>

<Program>xload</Program>

<Outline>black</Outline>

<Foreground>red</Foreground>

<Background>#DCDAD5</Background>

</Load>



<Clock>

<Program>datetool.lua</Program>

</Clock>



<Popup enabled="true">

<Font antialias="true">-adobe-helvetica-medium-r-*-*-*-140-*-*-*-*-*-*</Font>

<Outline>black</Outline>

<Foreground>black</Foreground>

<Background>yellow</Background>

</Popup>

<!--

<Font antialias="true">-adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*</Font>

-->

<Menu>

<Font antialias="false">-adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*</Font>

<Foreground>black</Foreground>

<Background>#BBBBBB</Background>

<ActiveForeground>white</ActiveForeground>

<ActiveBackground>#5983E0</ActiveBackground>

</Menu>



<!-- Number of virtual desktops -->

<DesktopCount>4</DesktopCount>



<!-- Double click speed (in milliseconds) -->

<DoubleClickSpeed>400</DoubleClickSpeed>



<!-- Double click delta (in pixels) -->

<DoubleClickDelta>2</DoubleClickDelta>



<!-- The focus model (sloppy or click) -->

<FocusModel>click</FocusModel>



<!-- The snap mode (none, screen, or border) -->

<SnapMode distance="10">border</SnapMode>



<!-- The move mode (outline or opaque) -->

<MoveMode>outline</MoveMode>



<!-- The resize mode (outline or opaque) -->

<ResizeMode>outline</ResizeMode>



<!-- Key bindings -->

<Key key="Up">up</Key>

<Key key="Down">down</Key>

<Key key="Right">right</Key>

<Key key="Left">left</Key>

<Key key="h">left</Key>

<Key key="j">down</Key>

<Key key="k">up</Key>

<Key key="l">right</Key>

<Key key="Return">select</Key>

<Key key="Escape">escape</Key>



<Key mask="A" key="Tab">next</Key>

<Key mask="A" key="F4">close</Key>

<Key mask="A" key="#">desktop#</Key>

<Key mask="A" key="F1">root</Key>

<Key mask="A" key="F2">window</Key>



</JWM>




Este es el menu del entorno fluxbox (traducido al español) llamado MENU


Debian MENU

[begin] (Inicio)

  [include](.fluxbox/mydsl.menu)

  [submenu] (Aplicaciones) {}

     [submenu] (Editores) {}

        [exec] (Beaver) {beaver}

        [exec] (Vim) {aterm +tr -e vi}

        [exec] (Nano) {aterm +tr -T "Nano" -e nano-tiny}      

     [end]

     [submenu] (Graficos) {}

      [exec] (xzgv Visor de Imagenes) {/usr/bin/xzgv}

        [exec] (Xpaint Graficador) {/usr/bin/X11/xpaint}

        [exec] (Xzoom) {xzoom}

     [end]

     [submenu] (Oficina) {}

        [exec] (Ted Procesador de texto) {ted}

        [exec] (Siag Hoja de Calculo) {/usr/local/bin/siag}

        [exec] (PDF Visor) {/usr/bin/xpdf}

        [exec] (MS Word Visor) { /usr/local/bin/wordview.lua}      

        [exec] (Postscript Visor) {/usr/local/bin/gvu}      

        [exec] (Calculadora) {calcoo}

        [exec] (Calendario) {/usr/local/bin/calendar.lua}

[exec] (SQLite Book) {/usr/local/bin/sqlitebook.pl}    

        [exec] (PIM using Index) { aterm +tr -T "PIM using Index" -e /usr/bin/index}      

        [exec] (Dictionario de Red) { aterm +tr -T "Internet Dictionary" -e /usr/local/bin/getword}      

     [end]

     [submenu] (Sonido/MPEG/VoIP) {}

        [exec] (Dmix Mezcla sonido) {dmix }

        [exec] (gPhone) {gphone }

[submenu] (XMMS) {}

   [exec] (Xmms Reproduce Audio/MPEG) {xmms}

   [exec] (Xmms Reproduce CD) {xmms /dev/cdrom}

           [submenu] (Xmms News Feeds){}

      [exec] (Xmms "KCPW NPR News") {xmms  http://kcpw.xmission.com:80/kcpw.ogg}

      [exec] (Xmms "CBC Radio One News") {xmms  http://oggtrial.nm.cbc.ca:80/cbcr1-toronto.ogg}

           [end]

[end]

     [end]

     [submenu] (Internet) {}

        [submenu] (Navegadores) {}

           [exec] (Firefox) {/usr/local/bin/firefox}

           [exec] (Dillo patched) {dillo file:/usr/share/doc/dsl/getting_started.html}

           [exec] (Netrik) {aterm +tr -T "Netrik" -e /usr/local/bin/netrik < http://www.damnsmalllinux.org} >

        [end]

        [exec] (Sylpheed cliente de correo) {sylpheed}

        [submenu] (AIM/IRC/ICQ) {}

           [exec] (AIM) { aterm +tr -T "nAIM" -e /usr/bin/naim}

           [exec] (nIRC #DamnSmallLinux) { aterm +tr -T "nIRC" -e /usr/bin/nirc dsl$$ irc.freenode.org}

           [exec] (ICQ) { aterm +tr -T "nICQ" -e /usr/bin/nicq}

        [end]

        [exec] (REscritorio) {/usr/local/bin/rdesktop.lua}

        [exec] (Cliente SMB) {/usr/local/bin/smbclient.lua}

[exec] (Visor VNC) {/usr/bin/vncviewer}    

        [exec] (Microcom) { aterm +tr -T "Microcom" -e /usr/bin/microcom}      

[exec] (AxY FTP (GTK+\)) {/usr/X11R6/bin/axyftp-gtk}

[exec] (FTP) {aterm +tr -T  "FTP" -e ftp}

[exec] (Telnet) {aterm +tr -T  "Telnet" -e telnet}

     [end]

     [submenu] (Herramientas) {}

        [exec] (Selector de repositorio){dslMirror.lua}

        [exec] (myDSL Buscador) {mydslPanel.lua}

        [exec] (Manuales en Internet) { aterm +tr -T "Internet MAN" -e /usr/local/bin/getman}      

        [submenu] (emelFM) {}

           [exec] (emelFM) {emelfm}

           [exec] (emelFM como super-usuario) {sudo emelfm}

        [end]

        [submenu] (Midnight Commander) {}

           [exec] (Midnight Commander) {/usr/local/bin/mc}

   [exec] (MC como super-usuario) {sudo /usr/local/bin/mc}

        [end]

        [exec] (Buscar) {sudo /usr/bin/gtkfind}

        [exec] (Actualizacion a Utilidades GNU) {aterm +tr -T "Upgrade to GNU Utils" -e sudo gnu-utils-restore}      

        [exec] (Habilitar Apt) {aterm +tr -T "DSL Apt and Dpkg Restore" -e sudo dpkg-restore}      

        [exec] (Instalar a Disco Rigido) {aterm +tr -T "DSL Hard Drive Installation" -e sudo dsl-hdinstall}      

        [submenu] (Instalacion Frugal) {}      

           [exec] (Instalacion de Grub Frugal) {aterm +tr -T "DSL Frugal Grub Install" -e sudo frugal_grub.sh}      

           [exec] (Instalacion de Lilo Frugal) {aterm +tr -T "DSL Frugal Lilo Install" -e sudo frugal_lilo.sh}      

        [end]

        [submenu] (Instalacion a USB Pendrive) {}      

           [exec] (Para USB-ZIP Pendrive) {aterm +tr -T "DSL USB Pendrive Installation" -e sudo pendrive_usbzip.sh}      

           [exec] (Para USB-HDD Pendrive) {aterm +tr -T "DSL USB Pendrive Installation" -e sudo pendrive_usbhdd.sh}      

        [end]

        [exec] (Crear diskette de inicio) {aterm +tr -T "Make Boot Floppy" -e /usr/local/bin/mkfloppy}      

        [exec] (Crear MyDSL CD Remasterizador) {aterm +tr -T "Make myDSL CD" -e sudo mkmydsl}      

        [exec] (Aplicacion graba CD) {aterm +tr -T "CDW" -e cdw}

        [exec] (Editres) {editres}

        [exec] (Capturador de Pantalla) {xwd -out myscreen.xwd; xwud -raw -in myscreen.xwd}

        [exec] (Xkill) {xkill}

     [end]

  [end]

  [submenu] (Juegos) {}

     [exec] (xTris ) {/usr/games/xtris -flashy}

/usr/games/tetrinet DamnSmall localhost }

     [submenu] (Ace of Penguins) {}

        [exec] (Canfield) {ace_canfield}

        [exec] (Freecell) {ace_freecell}

        [exec] (Golf) {ace_golf}

        [exec] (Mastermind) {ace_mastermind}

        [exec] (Minesweeper) {ace_minesweeper}

        [exec] (Pegged) {ace_pegged}

        [exec] (Solitario) {ace_solitaire}

        [exec] (Taipedit) {ace_taipedit}

        [exec] (Taipei) {ace_taipei}

        [exec] (Thornq) {ace_thornq}

     [end]

  [end]

  [submenu] (XShells) {}

     [exec] (Transparente) {aterm -T "Bash" -e /bin/bash}

     [exec] (Claro) {aterm +tr -bg white -fg black -cr blue -T "Bash" -e /bin/bash}

     [exec] (Oscuro) {aterm +tr -T "Bash" -e /bin/bash}

     [submenu] (Acceso Superusuario) {}    

       [exec] (Transparente) {aterm -cr red -T "Root Shell" -e sudo su}

       [exec] (Claro) {aterm +tr -bg white -fg black -cr red -T "Root Shell" -e sudo su}

       [exec] (Oscuro) {aterm +tr -cr red -T "Root Shell" -e sudo su}

    [end]

  [end]

 

  [submenu] (Escritorio) {}

     [exec] (Escritorio completo mejorado) {enhance &>/dev/null}

     [exec] (Icontool Herramienta de iconos) {icontool.lua}

     [exec] (Papel tapiz) {wallpaper.lua}

     [config] (Fluxbox Configuracion)

     [submenu] (Estilos) {}

        [stylesdir] (/usr/share/fluxbox/styles)

        [stylesdir] (~/.fluxbox/styles)

     [end]

     [workspaces] (Workspaces)

  [end]

  [submenu] (Sistema) {}

    [exec] (Herramienta de Montado){mount.lua}

    [exec] (Herramienta UCI){ucitool.lua}

    [exec] (Panel de Control){cpanel.lua}

    [exec] (Backup/Restore){sudo /usr/sbin/filetool.lua}

    [exec] (Webdata Backup/Restore){aterm +tr -T "Webdata FTP Messages" -e /usr/bin/webdata}

    [submenu] (Impresora/lpd) {}

[exec] (iniciar) {sudo /usr/sbin/lpd}

[exec] (detener) {sudo killall -9 lpd}

[exec] (recargar) {sudo /usr/sbin/lpc reread}

[exec] (configurar impresora) {aterm +tr -T "apsfilter" -e sudo  /usr/share/apsfilter/SETUP}

    [end]

    [submenu] (Configuracion de Red) {}

      [exec] (netcardconfig) {aterm +tr -T "Netcardconfig" -e sudo -H /usr/sbin/netcardconfig }      

      [exec] (dial-up PPP) {sudo /usr/sbin/pppdial}

      [submenu] (DSL/PPPoE)

         [exec] (PPPoEconf) {aterm +tr -T "PPPoEconf" -e   sudo  -H /usr/sbin/pppoeconf }

         [exec] (Pon) {sudo -H /usr/bin/pon }

         [exec] (Poff) {sudo -H /usr/bin/poff }

      [end]

      [exec] (iwconfig) {iwconfig_setup}

      [exec] (wlcardconfig) {aterm +tr -T "wlcardconfig" -e  sudo  /usr/sbin/wlcardconfig }

      [exec] (ndiswrapper) {ndissetup}

      [exec] (prism2) {prism2_setup}

    [end]  

    [submenu] (Demonios) {}

[submenu] (ssh) {}

  [exec] (iniciar) {sudo /etc/init.d/ssh start}

  [exec] (detener) {sudo /etc/init.d/ssh stop}

  [exec] (reiniciar) {sudo /etc/init.d/ssh restart}

  [exec] (recargar) {sudo /etc/init.d/ssh reload}

  [exec] (forzar-recarga) {sudo /etc/init.d/ssh force-reload}

[end]

[submenu] (nfs-common) {}

  [exec] (iniciar) {sudo /etc/init.d/nfs-common start}

  [exec] (detener) {sudo /etc/init.d/nfs-common stop}

  [exec] (reiniciar) {sudo /etc/init.d/nfs-common restart}

[end]

[submenu]  (Servidor Web Monkey)  {}

        [exec] (iniciar monkey) {sudo /opt/monkey/bin/banana start}

        [exec] (detener monkey) {sudo /opt/monkey/bin/banana stop}

        [exec] (reiniciar monkey) {sudo /opt/monkey/bin/banana restart}

       [end]

[submenu]  (FTPd)  {}

  [exec] (iniciar betaftpd)  {sudo /usr/sbin/betaftpd}

  [exec] (detener betaftpd)  {sudo killall -9 betaftpd}

[end]  

    [end]

    [exec] (Teclado) {aterm +tr -T "kbdconfig" -e  sudo  /usr/sbin/kbdconfig }

    [exec] (Video Xvesa) {/usr/sbin/xvesa.lua }

    [exec] (Configura Servidor X) {aterm +tr -T "X Setup" -e  /usr/sbin/xsetup.sh }

    [exec] (Top Procesos en ejecucion) { aterm +tr -T "Top" -e /usr/bin/top}

    [exec] (pstree) {aterm +tr -e /usr/bin/pstree.x11}

    [exec] (Agrega Usuarios) {sudo /usr/sbin/addusers.lua}

    [exec] (Configura archivo de intercambio DOS) {aterm +tr -T "Setup DOS Swapfile" -e  /usr/sbin/mkdosswapfile }

    [exec] (Configura Fecha y Hora) {/usr/local/bin/datetool.lua}

    [exec] (System Stats) {/usr/local/bin/stats.lua}

    [exec] (PCMCIA Control de tarjeta){/usr/bin/cardcontrol.lua}

    [exec] (Herramienta de diskette){/usr/bin/fdtool.lua}

    [exec] (Configurador de Mouse){/usr/local/bin/mouse-config.lua}

  [end]

  [submenu] (Gestor de Ventanas) {}

     [exit] (Salir)

     [reconfig] (Reconfigurar)

     [restart] (Reiniciar){}

     [exec] (Cambiar a JWM){switcher.lua}

  [end]

  [exec] (Ejecuta Programa) {flrun.lua}

  [submenu] (Menu Apagar) {}

      [exec] (Apagar){ exitcheck.sh shutdown}      

      [exec] (Reiniciar){ exitcheck.sh reboot}

  [end]

[end]

Debian END



Para que se puedan colocar los acentos necesita este archivo llamado "acentos"


keysym a = a A aacute Aacute
keysym e = e E eacute Eacute
keysym i = i I iacute Iacute
keysym o = o O oacute Oacute
keysym u = u U uacute Uacute
keysym y = y Y udiaeresis Udiaeresis



Además que se modifique este archivo de sistema, llamado .xinitrc



# put X windows programs that you want started here.
# Be sure to add at the end of each command the &

xmodmap /home/dsl/acentos &

KEYTABLE="$(getknoppixparam.lua KEYTABLE)"
DESKTOP="$(getoption.lua $HOME/.desktop wm)"
ICONS="$(getoption.lua $HOME/.desktop icons)"

umix -lf .umix 2>/dev/null

[ -f .mouse_config ] && sh .mouse_config &

# For non-US Keyboards
if [ ${KEYTABLE:0:2} != "us" ]; then
 xmodmap -e "clear Mod4" -e "add Mod5 = Mode_switch" &
fi

if [ "$ICONS" == 1 ]; then
 for x in `ls -1 .xtdesktop/*.hide 2>/dev/null`; do rm -f ${x%.*}; done
 iconsnap.lua &>/dev/null &
 xtdesk.sh
fi
if egrep -qv lowram /proc/cmdline 2>/dev/null; then
 dillo /usr/share/doc/dsl/getting_started.html &>/dev/null &
 torsmo 2>/dev/null &
fi
case $DESKTOP in
 fluxbox )
   fluxter &>/dev/null &
   wmswallow -geometry 70x80 docked  docked.lua &
   exec fluxbox 2>/dev/null  
 ;;
 jwm )
   ./.background
   sleep 2
   exec jwm 2>/dev/null
 ;;
 * )
   exec fluxbox 2>/dev/null
 ;;
esac





Y para que OpenOffice se cargue de forma automática al inicialr DSL, debemos modificar el archivo bootlocal.sh y quedará así:


#!/bin/bash
# put other system startup command here

/sbin/syslogd

mydsl-load  /home/dsl/uci/OOo.2.3.es.uci

loadkeys es



Copiando estos archivos, donde indica el primer script, se puede hacer en forma manual, o copiar los archivos en el directorio base, junto con el script y desde allí ejecutarlo con privilegios de root.

espero que les sirva cualquiera de las opciones,

Saludos,

Fabio.-

Posted by fabio_n_cabrera on Jan. 28 2008,15:18
Si alguien sabe como agregar al script, la creación del icono para el acceso directo a OpenOffice, Joya !!

Así quedaría completo.

Saludos,

Fabio.-

Posted by fioddor on Jan. 28 2008,15:35
Quote (fabio_n_cabrera @ Jan. 28 2008,16:18)
Si alguien sabe como agregar al script, la creación del icono para el acceso directo a OpenOffice, Joya !!

Así quedaría completo.


Aquí se explica como (queda codificarlo en el script).

< Wiki.es - Añadir Iconos >

Posted by fabio_n_cabrera on Jan. 29 2008,11:23
Listo:

Ahora el script llamado DSLes.sh quedaría así:


#! /bin/bash
# Este es un script para pasar algunas cosas al castellano
# Sin ninguna garantia conforme a la GPLv2

echo "Este es un script para pasar algunas cosas al castellano"
echo "en DSL 3.4.5 y agragarle OpenOffice 2.3"
echo "Todo bajo GPLv2. Espero que te sirva y que lo disfrutes !!!"
echo " "

echo "Copiando traduccion de gestores graficos..."
cp .jwmrc /mnt/$1/home/dsl/
cp menu /mnt/$1/home/dsl/.fluxbox

echo "Copiando acentos y su configuracion automatica..."
cp .xinitrc /mnt/$1/home/dsl/
cp acentos /mnt/$1/home/dsl/

echo "Creando directorio para UCI..."
mkdir /mnt/$1/home/dsl/uci/

echo "Copiando Openoffice en castellano...Esto puede demorar..."
cp oowriter.png /mnt/$1/home/dsl/.xtdesktop/
cp OpenOffice.lnk /mnt/$1/home/dsl/.xtdesktop/

cp bootlocal.sh /mnt/$1/opt/
cp OOo.2.3.es.uci /mnt/$1/home/dsl/uci/

echo "FINALIZO LA TRADUCCION !!!!"
echo " "
echo "Mas ayuda, consulte el archivo leame.txt"
echo " "



Y se le agrega a los archivos necesarios el OpenOffice.lnk, que quedaría así:


table Icon
Type: Program
Caption: OpenOffice
Command: /opt/OOo.2.3.es/program/soffice
Icon: .xtdesktop/oowriter.png
X: 8
Y: 157
Status: anchor
end


Ahora a probarlo !!!

Saludos,

Fabio.-

Posted by fabio_n_cabrera on Jan. 29 2008,13:32
Pueden bajar todos los archivos necesarios desde:

< http://www.gigasize.com/get.php?d=w93p8x69s1f >

ó

< http://www.megaupload.com/?d=NSBUHFNA >


La forma es, luego de bajarlo y descomprimirlo, deben renombrar los archivos:
sacar.jwmrc   a  .jwmrc
sacar.xinitrc   a  .xinitrc

y agregarlos a la raiz de la iso de DSL 3.4.5, como así agregarle también el archivo de OpenOffice 2.3 llamado OOo.2.3.es.uci

Despues de instalar DSL en el disco rígido, por ejemplo en la partición hda6, deben ejecutar el script, con privilegios de root, desde una consola, de la siguiente manera:
./DSLes.sh hda6

El script automáticamente: cambiará los menus traducidos al español, agregará los archivos necesarios para los acentos, copiara el OpenOffice 2.3, y configurará todo lo necesario para que se ejecute automáticamente la proxima vez que se inicie, aun con su respetivo link del escritorio.-

Saludos,

Fabio.-

Posted by Onyarian on Jan. 29 2008,18:34
Fabio,
ya me he bajado el fichero, en cuanto pueda lo pruebo, intentaré hacerlo ya con la nueva 4.2.5 y te comento.
Saludos.

Posted by Onyarian on Jan. 29 2008,18:43
Por cierto,

Kuky,
¿Donde estén el OO. 2.3, el Thunderbird y Firefox?
No los veo en Testing, ¿sigues teniendo problemas con ellos?

Posted by kuky on Jan. 29 2008,22:47
nada saturado de trabajo en la vida real....

tengo que reconponer el proceso de mdsum y hacer el ultimo intento con las indicaciones del yoda roberts..

voy a ver si os mando el fire esta noche...

Posted by Onyarian on Jan. 30 2008,17:45
Fabio,

Ya he estado mirando tranquilamente los ficheros y me parecen una muy buena idea para automatizar la instalación desde un CD.
Como tu bien pones en el script, esta pensado para la versión 3.4.5, que difiere bastante a la 4.2.5, sobretodo porque en esta última hace un uso más intensivo de jwm en vez de fluxbox.
Por motivos de salud voy a permanecer en casa una semana y la aprovecharé para actualizar el .jwmrc de la 4.2.5, basandome en tu traducción.
Voy a intentar pensar en un método de actualización de los menus, para que cada vez que sale una nueva versión, si Roberts dice que hay que cambiar el fichero .jwmrc, no sea excesivamente tedioso sino al menos semiautomático o relativamente rápido.
Ya os informaré de mis progresos.

Posted by fabio_n_cabrera on Jan. 31 2008,11:58
Onyarian:

Suerte con la semi-automatización del .jwmrc, yo la hice con un editor de textos.

Sería bueno que agregaramos las aplicaciones en español, por ejemplo: emelf, y el programa de configuración; si podes agrearlos joya. Esto es para irla dejando mas en español.

Te comento que en DSL 3.4.5 no he podido configurar la red interna WiFi desde la que me conecto a Internet, para poder agregar esas aplicaciones al español, por lo que SUGIERO que agreguemos a la iso las aplicaciones para instalar (para los que no puedan hacerlo desde internet).

Aunque lo ideal sería remasterizar DSL con todo eso ya en español, pero no se como hacerlo.

Dejo abierta la idea

Saludos,

Fabio.-

Posted by fioddor on Jan. 31 2008,14:53
Quote (fabio_n_cabrera @ Jan. 31 2008,12:58)
Aunque lo ideal sería remasterizar DSL con todo eso ya en español, pero no se como hacerlo.

< Hackeando DSL >  :cool:

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.