Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'Terminado'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 22 resultados

  1. hola buenas, he escrito una libreria de expresiones regulares en c, creo que es la mas pequeña jamas escrita y hasta puede que eficiente, aunque nadie ha respondido para replicar esta suposicion. bueno por aca esta el codigo https://github.com/nasciiboy/RecursiveRegexpRaptor tiene un uso muy sencillo, y el codigo es extremadamente claro y evidente (o eso intenta). se desarrollo como un compontente de un proyecto mas grande, aunque por si misma es mi mas grande orgullo como programador si alguien desea colaborar con la traduccion del readme al ingles para difundirla se agradecera incluyendo un fichero CONTRIBUCIONES o algo asi. tambien se agradecerian nuevas ideas o caracteristicas.
  2. Empezamos el año jugando, y con un juego hecho en gambas3: Gplanet http://jsbsan.blogspot.com.es/2017/01/juego-de-estrategia-4x-gplanet.html ¡¡¡Espero que os guste!!! Nota: El proyecto es softwarelibre y sus fuentes estan en github.
  3. Ejecutador es una pequeña utilidad para: - tener 5 notas "a la mano" para recordar la cosas o pequeña chuletas, del dia a dia en el uso de linux - ejecutar comandos/script/programas guardando una lista de las 50 ultimas usadas - abrir una terminal (el programa terminator) todo en uno... Para más detalles: http://jsbsan.blogspot.com.es/2016/09/ejecutador-utilidad-para-ejecutar.html nota: Existen programas mucho mejores llevar notas, ejecutar comandos... pero yo queria hacer algo con todo junto y personalizado
  4. Buenos días. He adaptado un ejemplo del libro de Deitel para que genere seis números El código ha sido compilado con gcc en Ubuntu. Genera los seis números esperados, pero en las primeras ejecuciones del programa compilado, me esta generando números repetidos. Acudo de nuevo a los Gurús del Foro para solucionar este resultado, a la espera de conseguir dos objetivos alcanzables: Obtener los seis números esperados sin que se repita ninguno, ... y más importante: obtener la combinación ganadora (¡jajajaja!) Bueno señores, a ver sí nos ganamos la primitiva, el bonoloto, ... Nota: agradezco de antemano la reubicación del tema, edición de etiquetas o demás acciones pertinentes si aplican a este tema. Un saludo JPablos
  5. Es un simple reproductor de música hecho en gambas3. En estos post, podeis descargaros el programita: Version 0.0.4 (con videotutorial con los nuevos añadidos) http://jsbsan.blogspot.com.es/2016/05/reproductor-de-musica-naranjito-004.html Versión 0.0.3 (con video tutorial explicando como se usa) http://jsbsan.blogspot.com.es/2016/05/naranjito-reproductor-de-musica-hecho.html y el como estaba hecho la versión 0.0.3: http://jsbsan.blogspot.com.es/2016/05/como-esta-hecho-naranjito-el.html Espero que os guste, y si pedís mejoras o sugerencias, serán atendidas en la medida de lo posible. Saludos Nota: Para ejecutar el programa .gambas, necesitas tener instalado gambas3.8.4 Mejoras de la versión 0.0.4: - añadir completamente directorios con archivos mp3 - volumen: bajarlo/subirlo - información del .mp3: autor, titulo, duración, etc... - parar/continuar la canción - también se muestra como va la reproduccion
  6. En gambas3, también tenemos la opción de programar comandos (o aplicaciones completas) para la terminal. Os dejo dos videos de como se usa este programa y como lo he realizado. Para la descarga del código fuente y del instalador, visita: http://jsbsan.blogspot.com.es/2016/04/aplicacion-para-la-terminal-lista-crea.html Saludos Julio
  7. Para aprender C++ hice un framework simple para hacer juegos con SDL Lo hice porque aunque SDL sea bueno, es como muy "bajo nivel". Es necesario hacer una base desde la cual empezar. No hice ningún juego con esto porque me cansé, pero hay un juego de ejemplo que muestra como se usa. El sistema de compilación está hecho con CMake porque por lo que ví es el mejor y además es multiplataforma. Como además SDL es multiplataforma se debería poder usar para juegos en Windows, Mac, iOS o Android Usa SDL, SDL_image, SDL_ttf y SDL_mixer para permitir: Implementa el loop principal, tu código va dentro de la función loop() de tu clase screen, o de tu clase game Dibujado de texturas 2D Renderizado de texto Dibujado de rectángulos, líneas y puntos Sonido Música (Sólo una a la vez, por limitación de SDL_mixer) Escritura y lectura de archivos Clases base "Game" y "Screen", que implementan el cambio de pantallas y los métodos relacionados (screen.hide(), screen.show(), etc.) Eventos de teclado Eventos de ratón y polling de ratón Funciones para imprimir a la consola Clases para Vector 2D, rectángulo y círculo (incluyendo chequeo de colisiones) Puede ser útil para alguien que recién empieza y quiere empezar con algo fácil, no se necesita usar nada de SDL porque a las funciones principales las "envolví" con las mías. Está todo en inglés porque el me parece raro el codigo en español Está hosteado en Github y en Gitlab:
  8. Saludos. Todos tenemos en el ordenador archivos que no nos gusta que estén al alcance de cualquiera. Por ejemplo, yo tengo en uno todo los usuarios y contraseñas de todos los sitios que me meto en internet (ya se que no es aconsejable, pero ya son tantos que no me acuerdo). He creado un programa muy simple que encripta cualquier tipo de archivo, el cual nos pide una contraseña para encriptar y, obviamente, la misma para desencriptar. El programa hace una doble encriptación, openssl -aes-256-cbc y base64. A su vez la contraseña que introduzcamos también es encriptada mediante md5. ACTUALIZACIÓN : Ahora también te da la opción de encriptar / desencriptar directorios completos. Bueno... si alguno lo quiere probar PULSA AQUI Saludos
  9. Saludos amigos. Siempre me ha interesado la esteganografía, que trata del estudio y aplicación de técnicas que permiten ocultar mensajes u objetos, dentro de otros, de modo que no se perciba su existencia. Técnicas hay varias, de mas complejas a mas simples. Como curiosidad, he hecho un script en bash que nos permite insertar un mensaje de texto en un archivo multimedia (jpg, mp3, etc) sin que se corrompa el archivo, es decir, después de introducirle el mensaje la foto se seguirá viendo, el mp3 se seguirá escuchando, etc. Como he dicho, hay varias técnicas, algunas muy sofisticadas, yo he utilizado la mas simple, que es introducir el mensaje al final del archivo, por lo que no penséis que su ocultación es 100%, con un editor hexadecimal se podría leer el mensaje. Su objetivo no es la ocultación de mensajes, se puede poner una "firma" a ese archivo y así saber si un archivo igual es el nuestro o no. Yo no tengo ningún interés en ocultar mensajes (ni soy espía, ni delincuente y no tengo nada que ocultar), en lo de firmar el archivo si que me interesa, lo he hecho a modo de curiosidad y de aprender, para su uso didáctico. El script te da tres opciones, insertar un mensaje, leer un mensaje y borrar un mensaje. Hay que tener varias consideraciones: El script utiliza los cuadros de dialogo Zenity, por lo que si veis que no os funciona tendréis que instalarlo "sudo apt-get install zenity". El archivo a insertar el texto no debe tener espacios en blanco, ni guiones (-) ni símbolos extraños porque si no, no encontrará la ruta. Si puede tener guión bajo (_). Aunque ya se dice en el script, si el mensaje a introducir tiene saltos de linea, lo que hay que hacer es escribirlo en un archivo de texto y hacer un copia - pega, porque si cuando está en cuadro de texto para introducir el mensaje le das a intro, éste interpreta que has apretado Aceptar. EDITO: He realizado una mejora, ahora el texto a introducir se hace encriptado. Se realiza una doble encriptación, openssl aes-256-cbc con contraseña (el programa te la pide) y base64. Bueno, si alguien lo quiere probar, aquí lo tiene Con encriptacion: http://chujalt.com/Estegan2.zip Sin encriptacion: http://chujalt.com/Estegan.zip Saludos.
  10. Hola a tod@s, estaba algo aburrido y dije, eh, voy a escribir algo en C, y me salió este código que lo que hace es generar una clave aleatoria del numero de caracteres que le especifiques, genera claves alfanuméricas, mezclando mayúsculas y minúsculas, dejo aquí el código: #include <stdio.h> #include <stdlib.h> #include <time.h> void main(int argc, char *argv[]) { srand(time(NULL)); int x; int cifras=atoi(argv[1]); char min[]="abcdefghijklmnopqrstuvwxyz"; char may[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char num[]="0123456789"; char aleatorio[cifras+1]; for(x; x<cifras; x++) { int eleccion=(int)(rand() % 3+1); switch ( eleccion ) { case 1: aleatorio[x]=min[rand() % 25+1]; break; case 2: aleatorio[x]=may[rand() % 25+1]; break; case 3: aleatorio[x]=num[rand() % 9+1]; break; } aleatorio[cifras]='\0'; } printf("%s\n", aleatorio); } Para compilarlo, suponiendo que llamas al archivo aleatorio.c, colocarse en la ruta del archivo .c y escribir (sin ser root): gcc aleatorio.c -o aleatorio Esto generará un archivo ejecutable, para usar el generador escribir: ./aleatorio numero_caracteres Ejemplo: ./aleatorio 15 T6OO38Fxumb8lM2 Espero que os sirva, saludos.
  11. Buenos días compañeros, es una de estas mañanas que dices "pfff que pereza hacer algo en python realmente productivo, mejor algo un tanto estúpido!" :D Así que aquí va. Os acordáis de las películas americanas en las que salían esas bolas negras a las que se les preguntaba algo y te respondían? Para que comprarse una bola mágica 8 si tenemos un ordenador! Código: import sys import random answers = ["Es cierto","Buenas perspectivas","Puedes confiar en ello", "Pregunta de nuevo mas tarde", "Concentrate y volve a preguntar","No esta claro, intentalo de nuevo", "Mi respuesta es no", "Mis fuentes no dicen nada al respecto"] print "Presiona intro para salir" print 'Cuando hagas una pregunta, no olvides ponerla entre "" ' while True: question = input("Preguntale a la bola magica 8: ") if(question == ""): sys.exit() print(answers[random.randint(1, len(answers))]); Es ejecutarlo si seguir las instrucciones Espero que os riáis un rato!
  12. Pues os dejo otro programa, esta vez un juego de damas inglesas. La historia de este juego, es que me encontré el código fuente realizado por Ken Goldberg en un dialecto de Basic, llamado SmallBasic, Lo "traduje" a Gambas, y mejoré la interfaz del usuario... la verdad es que resultó que el ejecutable en Gambas es mucho más rápido que el original de SmallBasic y la interfaz quedó más bonito. Os dejo el blog que contiene los enlaces de descarga del código fuente y el ejecutable .deb. http://damasinglesas.blogspot.com.es/ En la siguiente captura podes ver la ejecución en SmallBasic (tablero rojo/negro) y en Gambas (tablero blanco/negro) Espero que os guste... Nota: necesita gambas 3.3.90 o superior. Actualmente gambas ya va por la 3.7, y lo podeis instalar asi: $sudo add-apt-repository ppa:gambas-team/gambas3 $sudo apt-get update $sudo apt-get install gambas3
  13. Pues os traigo otro programa que hice para la distribucion Minino-Picaros, con la ayuda de Antonio Sánchez, pero que es softwarelibre y la podeis instalar en vuestras distribuciones. Nota: En minino-picaros Diego (http://minino.galpon.org/es/descargas), ya viene por defecto instalada y lista para usar. Esta vez se trataba de hacer un programa que facilitara a los profesores crear orlas para los alumnos de sus cursos, siendo fácil de usar, permitiendo colocar las fotografias de los alumnos en la orla manualmente o automaticamente, aplicar efectos sobre las fotos, tener a disposición distintos fondos, etc.... Al final se genera un archivo .PDF o .SVG para imprimir o seguir editandolo con inkscape. Os la podeis descargar en esta web: http://creadordeorlas.blogspot.com.es/p/presentacion.html , donde podeis ver también varios videotutoriales para conocer como se maneja. Y os dejo varias capturas de pantalla: Y esta fue la orla que hice de prueba para el foro de gambas: Espero que os guste. Saludos
  14. Yo soy bastante desordenado y algunas veces "descargador compulsivo". Me suele suceder que mi carpeta de Descargas, con el paso del tiempo, se acumulan un montón de distintos tipos de archivos del tipo mp3, videos, .pdf, etc... Me hice este programita que mediante simples reglas programables, se encarga de ordenar los archivos descargados y los coloca en las carpetas definidas. http://clasificaryordenar.blogspot.com.es/p/presentacion.html Trabaja de dos formas: - Modo Gráfico: donde puede crear/editar/borrar las reglas y ejecutar el programa - Modo Consola: con el parámetro -c $ OrganizadorDescargas -c donde se ejecutarán las reglas programadas. De esta manera se puede añadir como aplicación en el inicio del sistema, y tener siempre la carpeta Descarga ordenada. A nivel de programación es un ejemplo de uso del Patrón de Diseño Comand ( http://es.wikipedia.org/wiki/Command_%28patr%C3%B3n_de_dise%C3%B1o%29) Nota: Programado en Gambas3 Saludos
  15. PintaScreen, es un programa que hice junto con Antonio Sánchez, para la distribución Minino-Picaros 2014 ( http://minino.galpon.org/es/tags/picaros ), pero se puede usar en cualquier distribución gnu/linux. Estaba pensado para usar en las pizarras digitales de los colegios, pero también se puede usar como capturador de pantalla de escritorios (lo he probado con xFce, Mate y Cinamon) Basicamentes se trata de un capturador de pantallas al que se le añade una barra de herramientas para añadir efectos tales como: marcadores, flechas, iconos, rectangulos, textos,etc... Y luego se puede guardar la captura o parte de ella, para crear manuales, y/o subir las capturas modificadas a internet. Para más detalles: http://pintascreen.blogspot.com.es/ Saludos
  16. Os dejo una nueva aplicación que he hecho. Esta pensado para autónomos o freelance, que se dediquen a realizar trabajos, y tengan o usen, un banco de precios tanto de trabajos/labores y como de materiales, con los que confecionan los presupuestos para los clientes. Este tipo de programa es muy usual en el sector de la construcción, y en linux (aparte de usar hojas de cálculos), creo que no existen alternativas a los programas de windows (como Presto,Arquimedes, Menfis, etc.) Este tipo de programas, los usuarios normalmente no aprovechan el 100% de las opciones, porque son muy amplios y quieren abarcar mucho. Yo lo que he hecho es minimizar las opciones y que sea útil y fácil de usar. Os dejo el blog que he creado, donde también os la podeis descargar: http://presupuestosobras.blogspot.com.es/ Quiero agradecer tambíen a una pequeña empresa Mexicana dedicada a trabajos de pintura, que me ha hecho un donativo para llevar a cabo el proyecto. Os dejo una lista de videos que he hecho para explicar como funciona: https://youtu.be/HXLbpBxQ94Q?list=PLY1AHIjJwXVHBRY4z5g9v_-6pni3qXdAG Saludos
  17. Hace tiempo me hice mi propio bloc de notas, porque en los editores normales, si el texto era muy largo y no cabe en el ancho del formulario, lo que te aparece es una barra horizontal para que te desplaces y asi poderlo ver completo. Pero yo queria que el texto largo, si no encajará, prosiguiera en otro renglón, y asi ver por completo la sentencia. Total, que en un rato lo termine y lo subi a mi blog. Como es softwarelibre, un chaval de Venezuela (Leonel), le añadio tambien varias cosas... al final lo juntamos todo y aquí teneis el resultado: Aqui teneis donde esta publicado, por si a alguien le interesa: http://jsbsan.blogspot.com.es/2014/03/otro-simple-bloc-de-notas.html Saludos Jsbsan
  18. Hola a tod@s, me gustaría compartir con vosotros un pequeño código que escribí llamado snakecode, un sencillo motor de cifrado ideado por mi. A cada letra se le asigna una contraseña en decimal, por ejemplo 87, después se generan números aleatorios cuyas cifras sumen 87, con un número expecífico de cifras, por ejemplo. A=54 N=78 Numero de cifras= 20 (este valor es modificable, y es lo que le da cierta "seguridad" al algoritmo) Esto, me genera para A 10 posibles números de 20 cifras cuyas cifras suman 54: 31706939100402030051 52038006011123216265 10409351006800097001 11240783015532034311 11604135400050094830 50856331022112540114 16500223212451129323 33030134483501075121 31271042080542207402 60409023363920110203 Y para N, otros 10 posibles números de 20 cifras que suman 78: 60523332883840472064 13071392290003775739 61963260910480616046 30774401568821406561 93473382829210411731 42150264442662226479 27601108413968813451 34644873104047405644 10948108933719004506 24248793022440718470 Por lo tanto, el mensaje "ANA", podría ser: 31706939100402030051934733828 29210411731604090233639201102 03 o cualquier combinación, ya que lo importante no es el número en si, si no lo que sumen sus cifras, para descifrarlo, solo tendrías que dividir los números de 20 en 20, sumar los números y comparar. # -*- encoding: utf-8 -*- #snakecode is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by #the Free Software Foundation, either version 3 of the License, or #(at your option) any later version. #SnakeCode is distributed in the hope that it will be useful, #but WITHOUT ANY WARRANTY; without even the implied warranty of #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #GNU General Public License for more details. # #You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. #constantes maxr=120 minr=60 import random #Devuelve la suma de las cifras de un numero def suma(numero): resultado=0 while numero>0: resultado+=numero%10 numero/=10 return resultado #Genera una lista con Z numeros aleatorios de X cifras, cuyas cifras sumen Y cantidad def generador_aleatorio(numero_de_suma, numero_de_cifras, cantidad_de_numeros): max="" min="1" lista_numeros=[] for x in range(0, numero_de_cifras): max+="9" for x in range(1, numero_de_cifras): min+="0" while cantidad_de_numeros>0: var=random.randint(int(min), int(max)) if suma(var)==numero_de_suma and lista_numeros.count(var)==0: cantidad_de_numeros-=1 lista_numeros.append(var) print var return lista_numeros # Genera una clave optimizada automáticamente devolviendo una lista, esa lista puede ser utilizada posteriormente al inicializar el motor con init def generar_clave(nc): maximo=nc*maxr/20 minimo=nc*minr/20 pass_random=[] while len(pass_random)<28: var=random.randrange(minimo, maximo) if pass_random.count(var)==0: pass_random.append(var) return pass_random # Inicializa el motor, el primer parámetro es el numero de cifras y el segundo es la lista que contiene la clave, ambos parametros imprescindibles para cifrar y descifrar con exito, el tercer parámetro, que es opcional, es la cantidad de numeros por letra generados. def init(nc, lista, nn=20): global claves global letras global numero_cifras numero_cifras=nc claves={} letras=( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "ñ", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", " ") for y in range(0, 28): print "inicializando letra ", letras[y] claves[letras[y]]=generador_aleatorio(int(lista[y]), nc, nn) print "se ha generado la clave", lista, "con un numero de cifras de", nc #Devuelve un texto cifrado pasandole un texto en claro def cifrar(texto): cifrado="" for x in texto: cifrado+=str(random.choice(claves[x])) return cifrado #Devuelve un texto en claro pasandole un texto cifrado def descifrar(cifrado): separado=[] for x in range(0, len(cifrado), numero_cifras): separado.append(cifrado[x:x+numero_cifras]) texto="" for x in separado: for y in claves: if suma(int(x))==suma(int(claves[y][0])): texto+=y return texto Para usarlo primero importais el modulo con "import snakecode", luego generais una clave aleatoria con la funcion generar_clave() a la cual se le debe pasar el numero de cifras a utilizar, ejemplo "mi_clave=snakecode.generar_clave(25)" genera una clave optimizada para generar numeros de 25 cifras, cuando tenemos dicha clave debemos de inicializar el motor, es decir, generar todos los numeros aleatorios de X cifras que se usarán para cifrar y descifrar, para ello "snakecode.init(25, mi_clave)", el primer argumento es el numero de cifras que hemos especificado antes al generar la clave, y el otro argumento es la clave generada, despues de todo el proceso ya podremos cifrar y descifrar con "cifrado=snakecode.cifrar("hola mundo") y descifrar con "snakecode.descifrar(cifrado)", evidentemente la otra persona que tenga que descifrar el mensaje, en vez de crear una clave aleatoria en el primer paso,debe de especificar la misma clave con la que se cifró originalmente (si no vaya guasa XD), cabe mencionar que dicha clave es una lista, así que sería de la siguiente forma "mi_clave=[65, 96, 67, 97, 75, 100, 113, 109, 95, 105, 114, 73, 103, 90, 116, 119, 115, 81, 60, 101, 93, 118, 83, 72, 66, 86, 62, 89]" el resto del proceso es exactamente igual. Podeis descargar tanto el código fuente en .tar como un .deb para debian y derivados como un .pkg.tar.xz para archlinux en mi página web http://www.hispagnu.no-ip.org Saludos y espero que os guste.
  19. Muy buenas chicos Quiero compartir con vosotros un pequeño trabajo que voy a entregar a mi profesora de Sistemas Operativos en Red. Actualmente estamos configurando Ubuntu Server sin entorno grafico y es por ello que se me ocurrio la idea de hacer un pequeño script con algunas ordenes básicas para facilitarnos un poco la tarea. Tiene cosas de lo mas sencillas, desde actualizar la lista de repositorios o instalar el administrador webmin. Puede ser que lo actualice en funcion de lo que me comenten en clase y de las funciones que estemos viendo, sois libres de modificarlo siempre y cuando compartais las modificaciones Os muestro unas fotitos del programa Y sin enrollarme mucho mas,aqui os pego el codigo.
  20. Por hacer algo que me fuera útil ya que me pierco entre los datos sobre mi equipo de futbol y sus paginas web, hice un programa en Gambas3 que me reuniera todo en uno asi con los clicks tengo too amañao. Usa Gambas3 y es bastante simple lo comparto animando a que si quereis hagais programas asi para vuestro equipos o intereses que siempre se van quedando en Bookmarks y Datos que estan en alguna parte del disco "que ahora mismo no recuerdo". http://youtu.be/kVtq0ZyJCLU https://sourceforge.net/projects/flavitu/files/GDC/ En el enlaze esta el source code.
  21. Muy buenas compañeros linuxeros Me gustaria compartir con vosotros un pequeño proyecto que surgio al estudiar en clase los comandos gpg. Estabamos estudiandos las distintas ordenes de este comando y me parecia un poco engorroso el tener que andar escribiendo todo cuando querias ejecutar una simple opcion. Asique me pregunte si habia forma de hacer algun tipo de script que automatizara el proceso. Y ahi es donde surgio ese proyecto Aqui os muestro la imagen de la primera version que hice,a la que le faltaban algunas funciones. El codigo contiene el resto de funciones restantes * Y por ultimo os dejo el codigo en bash de la version final que hice con los cambios y funciones añadidas. (Probado en Mint y Ubuntu es posible que no funciones en otras versiones) Sois libres de modificar el codigo a vuestro antojo, lo unico que pido es que añadais vuestros cambios en este mensaje para que todos disfrutemos de ello,y si me nombrais es los creditos mejor que mejor jaja. Un saludo Vagos
  22. A raiz de este tema - http://gnulinuxvagos.es/topic/188-conocer-las-%C3%BAltimas-versiones-de-linux-disponibles/?hl=%2Bversiones+%2Bkernel Me surgio la idea de hacerle un front-end a este proceso. Necesitamos Gambas 3 y curl instalados. (No tengo mucha experiencia como programador asi que no se si fnciona bien en debians ) pero si lo comparto aqui quien quiera lo puede testear. http://youtu.be/hgLkkMc5lOQ Download aqui - https://sourceforge.net/projects/kernelfind/files/Kernelfind/kernelfind_0.0.2-1_all.deb/download
×
×
  • Crear Nuevo...