Mostrando entradas con la etiqueta aplicaciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta aplicaciones. Mostrar todas las entradas

jueves, 8 de octubre de 2015

Resolver error WARNING: Your copy of avconv is outdated

Bueno,

El otro día estaba mirando unas cosas de unos videos y me dio el siguiente error

WARNING: Your copy of avconv is outdated, update avconv to version 10-0 or newer if you encounter any errors.

Para solucionarlo, no me quedaba mas remedio que forzar ffmpeg. Nunca lo habia hecho antes, pero la maravillosa herramienta youtube-dl tiene opciones para todo ;)

Queda en algo asi

youtube-dl -x --audio-format mp3 --prefer-ffmpeg URL

-x : Extraer audio
--audio-format : Autoexplicativo
--prefer-ffmpeg : Usa ffmpeg para la conversión en vez de AVCONV que en mi caso no tenia versión superior a la ya instalada.

sábado, 13 de diciembre de 2014

How to install and use : RarCrack

Abrir ficheros .rar , .zip o 7zip con rarcrack sin tener contraseña!

Rarcrack es un programa bastante completo que podremos encontrar en los repos


$apt-get install rarcrack -y

Pero en mis pruebas resulta bastante ineficiente, por lo cual estará bien tener algo de rendimiento en su ejecución ;) como conseguimos ¿obtener todo el rendimiento que da nuestra maquina con este programa? Fácil! Compilarlo nosotros mismos, los pasos previos deberían ser:

#wget -c http://surfnet.dl.sourceforge.net/sourceforge/rarcrack/rarcrack-0.2.tar.bz2

#apt-get install gcc
*este es para tener algún compilador

Ahora descomprimimos el source

#tar -xjf rarcrack-0.2.tar.bz2
#cd rarcrack-0.2
#make
Debemos ser root para ejecutar este comando
#make install
Si queremos hacer alguna modificación sobre las optimizaciones del código podéis entrar en el 'makefile' y cambiarla a mano, las opciones base serían

-O3 -arch=amd|intel

Luego de eso tenemos el binario y podremos ejecutarlo tranquilamente, si queremos ponerlo en //bin para que podamos llamarlo desde cualquier sitio usamos

cp binarioSOURCE /bin

y ahora usamos el estilo de ejecución

rarcrack archivo.rar --threads 2 --type rar

--threads indica los hilos a usar a mas hilos mas rapido, pero mas consumo de cpu tiene, y si ponemos de mas podemos cargarnos el correcto funcionamiento del sistema. Por defecto toma 2

--type indica el tipo que queremos crackear, entre otros rar,zip...etc. Por defecto

NOTA IMPORATANTE: El programa es lento porque prueba TODAS las variaciones de letras que se indican en un fichero .xml que se creara con el nombre del '.rar' que vayamos a crackear, de manera que si sabemos mas o menos las letras o números o queremos ampliar el rango de búsqueda. podemos cambiar las mismas para reducirlas, ampliarlas y demás en el fichero.

Ete fichero se crea en el mismo sitio en que ejecutamos el programa para crackear el 'rar', por lo cual debería ser intuitivo el encontrarlo. Presenta una estructura asi:



  0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
  bTP
 

-abc: son las letras a usar como ya he dicho una vez realizada la primera ejecución podemos 'pararlo' y asi reducir o ampliar el abanico de opciones quitando o poniendo valores entre
-current: guarda la ultima combinación usada para luego seguir


La ventaja de este frente a otros es que es COMPLETO, al probar todas las opciones y mezclas, lo malo es el tiempo que nos puede llevar, pero si algún programa puede sacar todas las claves es este, aunque tarde su tiempo.

al acabar no pondrá algo del tipo:

Probing: '1022' [42 pwds/sec]
Probing: '1161' [46 pwds/sec]
GOOD: password cracked: '1234'

Con lo cual ya tendremos la contraseña ;)

*esto lo digo porque la mayoría de los demas se lo tragan sin mas y prueban patrones o diccionarios por defecto


Unetbooting error: Failed to load libutil.c32 o menu.c32 o libcom32.c32

Bueno, hoy tuve que preparar una live para unas cosas y me toco los pies el unetbootin, que ya me los lleva tocando tiempo, pero bueno como lo uso poco...el caso es que busque un poco el fallo y es que unetbooting no copia bien unas 'lib' necesarias para el arranque del sistema

Esto según he leído puede deberse al cambio de posición de las mismas en versiones recientes del sistema, por el tema de cargar con EFI y demás, ahora estos archivos se encuentran en:

/usr/lib/syslinux/modules/bios/

En este lugar encontraremos 3 lib que necesitamos:

menu.c32
libutil.c32
libcom32.c32

Las copiamos en el raiz del usblive creado y ya nos arrancara a la perfección ;)

jueves, 11 de diciembre de 2014

Comprimir archivo con rar por consola

Bueno el otro día me encontré en al disyuntiva de hacer algo con rar para un colega y requeria clave, ademas nunca uso rar por consola asi que fue una buena oportunidad(suelo usar .tar.gz) para variar.

El comando es simple:

rar a salida.rar archivo -p

las opciones hacen lo siguiente

'a'- Creara el fichero con el nombre salida.rar o añadirá los archivos que digamos a uno ya existente
'-p' Hara que indiquemos contraseña para el archivo de manera que quede con la clave para abrirlo

Para descomprimirlo es tan facil como

unrar x archivo.rar

Y nos pedirá la contraseña tranquilamente.

domingo, 31 de agosto de 2014

Instalar Orange Data Mining en Linux/Debian/Ubuntu y derivados

Bueno, recientemente aburrido de usar el programa en windows me paso a instalar este maravilloso programa para una materia de la universidad. Para los que no lo sepan 'Orange' es una aplicación para visualizar y analizar datos fácilmente. Así que bueno manos a la obra!

Primero vamos a instalar las dependencias ( recordad que para todo esto hay que ser super user)

#apt-get update
#apt-get install python-numpy libqt4-opengl-dev libqt4-dev cmake qt4-qmake python-sip-dev python-qt4 python-qt4-dev python-qwt5-qt4 python-sip graphviz python-networkx python-imaging python-qt4-gl build-essential python-pip python-scipy python-pyparsing ipython python-matplotlib

Ahora descargamos el .zip con los ficheros fuente que necesitamos:

wget -c http://orange.biolab.si/download/orange-source-snapshot-hg-2014-08-31.zip

Y dentro de la misma carpeta que descomprimimos ( algo tipo... Orange-2.7.6) tiramos los siguientes comandos ¡como super usuarios claro esta!

#python setup.py build_pyqt_ext
#python setup.py build
#python setup.py install 

Ahora si queremos corremos el test de la aplicacion para ver si algo salio mal ( aun así debería de funcionar)

#pyton setup.py test

Tardara un rato, luego para usarlo simplemente usamos el comando

$orange-canvas

Y ya tenemos nuestro orange cargado ;)

Orange Data Mining executing


miércoles, 27 de noviembre de 2013

Scripts para ogame con chrome o chromium y algo mas

Bueno,en estos días me  he mudado a chromium en debian,para aprovechar mas el pc,y me encontré con al lucha de instalar scripts para ogame,entre ellos he descubierto alguno mas,pero primero vamos a la clave. Después de instalar chromium tenemos que instalar;

AntigameOrigin como un addon-extension de chrome-chromium

TaperMonkey de igual manera,este hace las veces del GraseMonkey pero en chrome-chromium

Nuevo script,mas los que ya conocíamos de la anterior entrada con scripts ya que ahora la instalación es igual que antes,y para acabar el infoCompte del que podremos ver mas información dentro del foro ogame o en la propia pagina web del proyecto , el script lo que hace es darnos información minera o información  de la cuenta en general de forma estructurada dándonos mejor visión de lo que tenemos invertido,en que partes y como invertir de forma más eficiente en minas,cuanto tiempo tarda en recuperar el costo invertido una producción...en general una pasada de información que nos hará mas eficientes ;)

lunes, 18 de noviembre de 2013

Koding,la red social que todo programador deberia conocer

Bueno,hoy gracias a un amigo(la verdad da mucha calidad de vida de forma constante) he conocido la red social koding . Una red social asociada a programadores,en ella podremos conectar, y a parte de socializar, hacer cosas fascinantes,como por ejemplo:

Usar un servidor propio y privado(con DNS y dominio propio) para montar webs,en cualquier lenguaje de programación que conozcamos,nos dan un servidor virtualizado con 1GB de discoduro y 1G de ram(mas que muchos servidores privados free) con el cual podremos trastear para aprender,mostrar o simplemente cacharrear

A parte,la red esta bien organizada,puede instalar app,para poder extender funcionalidades dentro de tu VM(Virtual Machine) con lo cual podremos instalar cosas tan simples como "MySql" o mas avanzadas como "ProgresSQL" o "MongoDB" y así poder aprender mas,pero tenemos muchas mas opciones que esas,aquí muestro algunas

koding apps

Si quieren probar,la comunidad esta creciendo,y cada vez somos mas los que nos unimos para compartir códigos,preguntarnos cosas de programación y pasar un buen rato mientras trasteamos con esta red-herramienta

La única falla que le veo es que la maquina virtual que te dan se apaga a los 15 minutos de tu desconexion o perdida de actividad,lo cual nos recuerda que es una red social no un hosting(aun que creo que también trabajan sobre ese tema...) y estamos ahí para compartir el rato ;)

Sin mas si quieren unirse aquí esta mi referido :P y así me dan espacio ;)

https://koding.com/R/miniminiyo

jueves, 8 de agosto de 2013

Script: Descargar imagenes de submanga y otras web

Bueno en un tiempo que he tenido suelto,me ha dado por hacerme un script para descargarme un manga de submanga,y es que la verdad estar todo el rato haciendo wget url/numero.jpg y cambiando me cansaba,asi que opte por programarmelo(ya sabeis si vais ha hacer algo mas de 2 veces...un script es la solucion ;) ,ademas es facil porque son numericos ) asi que me puse manos a la obra ,y tras varios quebraderos de cabeza por concatenacion y demas falta de formacion mas profunda en bash por mi parte debo admitir,me salio el siguiente codigo(Que si quieren pueden mejorar compartir y demas siempre poniendo el origen,por favor seamos respetuosos y no simples lammer ;) ):

*Recordar que tenemos que estar en al direccion de la imagen,es decir,en submanga vamos y abrimos boton derecho->copiar la ruta de la imagen y esa es la url que le pasamos

#!/bin/bash
#@autor miniminiyo
#script para bajar imagenes

echo "introduzca url(sin / final)"
read url     #recibimos dato
sleep 1
echo "La url es"
echo "${url}"

echo "indique el nombre que quiere dar a la carpeta donde se guardaran los datos"
read nombre
mkdir $nombre
cd $nombre

echo "introduzca el inicio"
read ini

echo "introduzca el fin"
read fin
echo "se acabara en ${url}/${fin}.jpg"
echo

#creamos el fichero
touch urls.txt

for i in $(seq $ini 1 $fin)
do
echo "${url}/${i}.jpg" >> urls.txt
echo
done
echo "fin operacion salida a texto"
#ahora descargamos
wget -c -i urls.txt
echo "fin de descarga de archivos"

 

Espero les sea de ayuda ya que a mi me lo supone para no tener que estar dando clicks  y mil atajos de teclado para ir copiando,simplemente pasarle la url el inicio y el fin y nos descargara,el formato como ven lo he puesto a pelo,pero se podria poner como una variable y concatenarla,pero yo lo deje asi porque por ahora es lo que necesito,pero a veces incluso deberemos de quitarlo asi que yo creo, queda en funcion de cada uno, es un codigo basico para ir tirando,las mejoras,segun interesen ;)

martes, 28 de mayo de 2013

Solucionar error,no conecta mysql

Hoy me paso algo muy raro,mysql dejo de funcionar,no iniciaba ni nada y estuve buscando soluciones,primero upgradeo a ver que sale...y obtengo esto
Se encontraron errores al procesar:
mysql-server-5.5
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

Ahora tiro;
dpkg-reconfigure mysql-server

Y obtengo esto...
/usr/sbin/dpkg-reconfigure: mysql-server está roto o no está totalmente instalado

Foreo un poco y me encuentro en esDebian a nuestro gran amigo "onubatux"(si,porque gracias a su ayuda podemos solucionar el problema entre manos)

La solucion,que hacemos?

$aptitude remove splashy

Y sale el mensaje de felicidad ;
Configurando mysql-server-5.5 (5.5.31+dfsg-1) ...[ ok ] Stopping MySQL database server: mysqld.[ ok ] Starting MySQL database server: mysqld ..[info] Checking for tables which need an upgrade, are corrupt or were not closed cleanly..Configurando mysql-server (5.5.31+dfsg-1) ...

Espero que les sirva a todos y muchas gracias a la comunidad de esDebian que siempre estan ahi ayudando en este mundo tan independiente y autodidacta en muchos sentidos de prueba-error

jueves, 9 de mayo de 2013

Aplicaciones Android (I)

Bueno,en esto que me puse a buscar alguna aplicacion para toquetear mi android y me encuentro estas,por una parte

Fing

Una aplicacion para ver que es lo que pasa en nuestra red,nos permite ver los dispositivos conectados a ella con su nombre y tipo,e incluso escanear puertos o hacer peticiones TCP

fing dispositivos conectados

fing escaneo

 

 

Otra que me parecio maravillosa,aunque no soy muy confiado en tener datos sensibles en una aplicacion movil(pero al leer los permisos requeridos por la aplicacion ciertamente me dio mas confianza que algunas otras mas genericas como puede ser whatsapp o demas..) fue ConnectBot una aplicacion que nos permite realizar conexiones ssh,telnet y local sobre distintos puertos e interactuar con nuestra maquina desde la comodidad del móvil

connectbot

Sin mas,espero les resulte util para trastear un poco ;)