miércoles, 11 de septiembre de 2013

Mirage visor de imagenes para Puppy-es

Un visor de imágenes que solamente depende de PyGtk
su peso: una nada el paquete solo pesa 193.4 kb
MD5: 9a513b5f026b63db81118613da356dd8
Compilado en Puppy-es night rc

Algunas características:

- Soporta png, jpg, svg, xpm, gif, bmp, tiff, y otros
- Navegación a través de múltiples imágenes (con precarga)
- Panel Miniaturas para una vista rápida
- Modos de presentación de diapositivas y pantalla completa
- Girar, hacer zoom, mover de un tirón, cambiar el tamaño, recortar
- Guardar, eliminar, cambiar el nombre
- Acciones personalizadas
- Acceso por línea de comandos
- Interfaz Configurable
- Disponible en varios idiomas


Descarga mirage-0.9.5.2.pet

Si no quieres descargar desde ppm las dependencias. AQUI comprimidas en un .tar

Saludos.

lunes, 2 de septiembre de 2013

Personaliza "abrir con" en Puppy-es

Les enseñaré la forma grafica ya que hacerlo mediante la consola es tan facil como ingresar un comando pero eso te lo dejo a que lo investigues y lo postees aqui mismo.

Primero nos vamos a la opción en click derecho abrir con haré este ejemplo con un archivo.mo el cual quiero abrir con una aplicación que se llama poedit.


Mostrará un listado y al final de él, veran la opcion personalizar.


Saldrá este mensaje, ahora ya tienen una idea de como es.


Presionan aceptar, luego los llevara hasta /root/.config/rox.sourceforge.net/SentoTo/ esa es la carpeta que se mostrara en el listado abrir con de ahi pueden arrastrar su opcion desde donde ustedes tengan el binario y aplicación, creando un enlace simbolico en ese directorio, para este caso voy a crear un enlace simbólico desde mi carpeta /usr/share/applications hasta la carpeta /root/.config/rox.suorceforge.net/SendTo renombrandolo de poedit.desktop a poedit, aqui la imagen para que vean.


Y eso es todo, click derecho abrir con y verán la opción que hicimos.


Me podrias decir como saltarme esto y hacerlo mas fácil en terminal?

Saludos.

miércoles, 28 de agosto de 2013

Sublime text para Puppy-es


Esta aplicación está en ingles, pero me llama la atención lo útil que puede ser así que la comparto con ustedes haciendo el paquete listo para usar en tu sistema Puppy.

Sublime Text es un editor de texto sofisticado. Te encantará la interfaz de usuario, extraordinario y un rendimiento sorprendente. 

Usar selecciones múltiples para renombrar las variables rápidamente. | Ctrl + D | se utiliza para seleccionar la siguiente aparición de la palabra actual.

Hace lote de ediciones con selecciones múltiples. | Ctrl + Shift + L | se utiliza para dividir una selección en las líneas, y cada línea es editada simultaneamente.

El comando Palette ofrece un acceso rápido a la funcionalidad. | Ctrl + Shift + P | se utiliza para mostrar la paleta de comandos ", sspy" (abreviatura de Set Sintaxis: Python) se utiliza el conjunto de la sintaxis del archivo actual de Python.

Utilice el comando Goto Cualquier cosa para navegar rápidamente entre los archivos incluso en los proyectos mas grandes. | Ctrl + P | muestra Goto Cualquier cosa, y escribiendo a continuación, filtros de nombre de archivos y directorios.

Goto Cualquier cosa también se puede utilizar para mostrar una función, o  linea de palabra dentro de un archivo escriba @ despúes de un nombre de archivo para filtrar a símbolos.

Buscar y reemplazar con expresiones regulares.
Los espacios en blanco no deseados se eliminan mediante el uso de la expresión regular "+" para encontrar grupos de espacios, los cuales son seleccionados al mismo tiempo que el botón buscar.

Goto cualquier cosa = Goto anything

Descarga Sublime Text de AQUI

     




miércoles, 21 de agosto de 2013

Hotplug Sound y SoX para puppy-es

SoX 

Según su autor:
"SOX, la navaja suiza de los programas de procesamiento de sonido.
SOX es una plataforma (Windows, Linux, MacOS X, etc). Utilidad de línea de comandos que puede convertir varios formatos de archivos de audio en la computadora a otros formatos. También puede aplicar varios efectos de estos archivos de sonido, y, como un bono adicional, SOX puede reproducir y grabar archivos de audio en la mayoría de las plataformas."

Asi que vale la pena tenerlo en Puppy, y para hacer una pequeña prueba de su función adapte un script que encontré navegando por internet que reproduce un sonido de alerta cuando insertas/extraes un dispositivo usb al cual llamé Hotplug Sound.

Descarga SoX

Descarga Hotplug Sounds



Hasta pronto amigos.


domingo, 18 de agosto de 2013

Volti control de volumen para el systray

Caracteristicas

no necesitas pulseaudio, gstreamer, phonon etc. Solamente alsa.

Aplicación de mezcla interna, pero usted puede elegir cualquier aplicación de sonido que prefiera.

Click izquierdo abre escalador de volumen.

Puede configurar el botón central para alternar 'silencio' o 'mostrar' mezclador.

Bonito tooltip con la tarjeta y la informacion del volumen.

Soporte para las teclas multimedia del teclado.

Agregué archivo .mo de traducción al español.

Descarga AQUI.  MD5: 6ae31455257399e793a87befe722b471

Necesitarán estas dependencias, las pueden bajar desde el ppm.

python-dbus_1.0.0

python-alsaaudio_0.5+svn36

python-gtk2_2.24

python-xlib_0.14

Desde AQUI pueden descargarlos si no quieren usar el ppm

Para poder usarse en Puppy-es night rc

si deseas conservarlo como tu control por defecto edita el script en

/usr/sbin/ejecutar_systray


#!/bin/sh

#xbatalarm & pup-volume-monitor & freememapplet_tray & temp-cpu & internet-tray & powerapplet_tray & volumeicon & 
xbatalarm & pup-volume-monitor & freememapplet_tray & temp-cpu & internet-tray & powerapplet_tray & volti & 

la linea comentada es como se mira antes de editar el archivo.

Algunas imagenes



Temas de íconos






viernes, 9 de agosto de 2013

Consola terminator-0.96 para Puppy-es Night

Este paquete lo hice para mi, asi que si deseas probarlo es bajo tu propio riesgo. Me funcionó en Puppy-es nightrc y es de terminator una terminal que tiene la cualidad de dividirse en una misma ventana asi que empezemos.

Instalamos el terminator-0.96.pet


Ahora si abres roxterm y escribes terminator verás que le faltan librerias, será un buen reto para el ppm puppy packages manager, a ver si tiene lo que necesito.


Bueno me pide esto, ahora abro el ppm y marco la casilla DEV y busco esta libreria: python-vte.


Ok que me busque en todos los repositorios que tengo listados.


Que bien, la encontro ahora despues de marcarla para que me la descargue me aparece otra ventana ahi le doy click en examinar dependencias.


Veo que lleva mas dependencias, entonces las instalo también.


Me espero a que se instalen al rededor de 4 minutos, no tengo muy buena banda ancha.


Bueno ya esta, ahora pruebo de nuevo y !!zas que me pide python-notify, ok no me desespero lo busco tambien en ppm.


Sigo los mismos pasos como anteriormente les explique. Listo pruebo de nuevo en roxterm y cruzo los dedos y probamos.


Y listo. Dividi un poco la terminal para que pudieran ver de que se trata y tomarle una captura. uff que aventura pero asi son las cosas en puppy a veces hay que tener paciencia. Ahora solo le pedimos a uno de los expertos que nos haga un paquete decente de terminator y solicitamos en mailist que se agregue al repo de Puppy-es Night.
Hasta pronto amigos.

lunes, 5 de agosto de 2013

Monitoriza la temperatura del CPU

Desde consola o con una pequeña aplicación probado en Puppy-es night y Fluxnight,

lm-sensors version actualizada para Puppy-es night.

Descarga AQUI.





Xsensors pequeño monitor de estado del Cpu. Requiere que lm-sensors esté instalado.

Descarga AQUI.


Saludos.

domingo, 4 de agosto de 2013

Gshutdown para Puppy-es

Simple aplicación que te permite programar el apagado de tu ordendor.
Un poco de configuraicion despues de instalar el paquete.


La primera vez que corran la aplicacion mostrará este mensaje luego se van la biñeta Edicion--Preferencias y en Comando personalizado ingresan para apagar Puppy: wmpoweroff y para reiniciar: reboot y listo.


Lo demás ustedes lo configuran a su gusto.

Descarga AQUI.

Editado 04082013

El usuario josejp2424 empaquetó ya con la configuración para no hacerla al inicio asi que es automática ahora, gracias y saludos. 

jueves, 1 de agosto de 2013

Sobre gettext y traducciones en Puppy-es PARTE 4


Poedit es una aplicación muy buena para traducir ya que al abrirlo solo te van a aparecer la lineas  que necesitan traducción y al cerrar va a generar el archivo .mo, para algunos traductores es mas cómodo usar poedit que traducir en texto plano para otros talvez no pero es necesario hablar de la interface para que tengan una buena referencia los que quieran aventurarse a traducir.

En que momento podemos utilizar Poedit.

en cualquier momento todo y cuando tengan un archivo pot/po a la mano, a veces ya estan hechos o se pueden descargar de otros sitios para el caso de Puppylinux podriamos genera el archivo con momanager y detenernos en este punto.


Presionan Cancelar y luego buscan el archivo .po en /temp/momanager
le dan click derecho abrir con, no estará listada la opción abrir con poedit por lo que deberas personalizar la opcion, vas a personalizar y luego te saldrá una ventana donde deberas arrastrar el archivo poedit.desktop desde /usr/share/applications/ hasta la carpeta donde estan todas las opciones de apertura de archivos de rox.

Luego de eso si es primera vez que vas a usar poedit aparecerá esto.


Aceptar.


La interface está en español.


Como pueden apreciar la interface solo te muestra las lineas que hay que traducir, luego de terminar cierras la aplicación y se va a generar el archivo .mo en el mismo lugar donde esta el archivo .po quiere decir que si encontraramos o descargaramos un archivo .po de otro sitio y este se aloja en /root/my-documents/ si usamos poedit para traducirlo el archivo .mo se crearía en esa misma carpeta y tendriamos que para probarlo copiarlo en la carpeta de locales explicado anteriormente cuando usamos momanager.

Basicamente este es el sistema utilizado para traducción en Puppylinux o al menos el sistema que me ha servido para realizar la tarea, podria equivocarme en algunas cosas u olvidarme de otras, este ejercicio solo representa un comienzo para usuarios motivados en ayudar comunitariamente.

Nuevamente espero les sirva y les de buenos resultados. Exitos y nos leemos pronto.

Sobre gettext y traducciones en Puppy-es PARTE 3

UTILIZANDO MOMANAGER

Hablamos de Momanager en capítulos anteriores y ahora vamos a utilizarlo nos vamos al Menu--Herramientas--Momanager tambien desde la terminal puedes llamar la aplicacion escribiendo momanager y si con eso no tienes tambien arrastrando desde /usr/share/applications/momanager.desktop hasta el escritorio para hacer acceso directo.


La interface viene en ingles por que se supone que el que va a usarla tiene un grado medio-avanzado de conocimiento en la materia, el mensaje de bienvenida te dice que la interface te ayudará a crear y editar traducciones en tu lenguaje aplicaciones de Puppylinux


Luego va a escanear todo el sistema


A la izquierda todos los archivos que cuentan con traducción y a la derecha los que aun no tienen pero de igual manera la interface te permite editar los archivos y scripts que ya tienen asi que eso hace mas facil el trabajo de traduccion y no solo eso tambien archivos xml, entradas en el menu, categorias del menu etc.


Si ya tienes instalado Poedit en la interface de momanager abajo a la izquierda te saldrá una casilla para que puedas utilizarlo como herramienta si así lo deseas


luego como el ejercicio trata de Localizar xgamma-gui y ya tiene traducción lo vamos a buscar a la izquierda, luego para el caso marcamos edit nos va a aparecer el archivo po que esta dentro de la carpeta /temp/momanager el cual aparecerá en texto plano. listo para traducir las lineas


Hasta este punto nos vamos a detener una vez mas para analizar algunas lineas


msgid ""
msgstr ""
"Project-Id-Version: xgamma-gui VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-01 20:34+0800\n"
"PO-Revision-Date: 2012-07-11 12:28-0300\n"
"Last-Translator: Víctor Martínez <vicmartinez@operamail.com>\n"
"Language-Team: Argentinian <translation-es-AR@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

Es importante llenar esos campos que he dejado en rojo nombre de la aplicación o programa, version del programa por lo general se encuentra dentro del script, fecha de la realizacion del archivo PO, persona que lo traduce, si esta en algun grupo de traducción, idioma en que se traduce, codificacion de caracteres, eso con el motivo de ser ordenados y que otros tomen en cuenta nuestro trabajo, asi como en el ejemplo el usuario vicmz lo hizo.

Bien despues de editar y traducir el archivo tambien luego de revisarlo cierras el  documento no necesitas guardarlo solo lo cierras y te aparecera la siguiente ventana


En donde te dice que el archivo fué editado y convertido a .mo y donde esta alojado y que si tu apruebas el archivo se va a copiar en la carpeta /usr/share/locale/es/LC_MESSAGES asi luego de eso si abres la interface ya tendria que estar en español para este caso.


Al mismo tiempo que se hace la traduccion tambien una copia de los archivos se comprimen en un tarball en la ruta /root/MoManager-es_sv-WOOF.tar.gz y estos a sus vez contendran los registros de tu traducción.
Ademas el archivo comprimido puede ser enviado a los desarrolladores y traductores oficiales de Puppylinux para su revision, ese es un principio comunitario que beneficia a la distro.

Continuaremos con Poedit en el capitulo 4 de este tutorial.

Este documento está sujeto a analisis, discusión, criticas y correcciones, tienen libertad de opinar lo que ustedes deseen.