elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: [1] 2 3
1  Programación / Java / FileVary ftp client editor - open source en: 2 Octubre 2013, 21:13 pm
Este es un software que estoy desarrollando aun esta en etapa pre-alpha, permite editar una web mucho mas rapido ya que no hay que estar bajando y subiendo los archivos.

aca un screen:



Caracteristicas:

*Multiplataforma.
*Veloz y simple.
*Visualiza imagenes.
*Reconoce sintaxis.
*Abre multiples archivos.
*Busca palabras.
*Expand y Collapse.
*Lista directorios una sola vez, para no tener que recargar.

es 100% open source si lo desean pueden sumarse al proyecto.

web: http://filevary.com.ar

Nota: los sources lo consiguen en la web sección desarrolladores.

Saludos..Taul.
2  Programación / Programación General / Luxur 7.1 El kernel sigue avanzando! en: 26 Julio 2013, 21:57 pm
bueno despues de mucho tiempo le volvi a meter un poco de mano al kernel y volvi a escribir la libC de Luxur para que se puedan escribir programas.

luego hago un tutorial porque ya no ando con mucho tiempo aca una foto:



si descargan la libC pueden crear sus propios programas para Luxur, solo deben compilar y meter el ejecutable dentro del .img..para meterlo pueden usar UltraIso.

deje un programa de ejemplo + la libC.a ya compilada + los sources obiamente, y un pequeño tutorial para que creen su primera aplicacion, luego lo explicare mejor..pero si saben un poco de C podran entenderlo muy facilmente.

web: http://sourceforge.net/projects/luxur/

libC: http://sourceforge.net/projects/luxur/files/luxur7.1/

Nota: para la gente que me escribió por pm y/o me envió mails sepan que los eh leído pero la facultad y el trabajo me han limitado de tal manera que no eh podido realizar la documentacion necesaria que me exigen..demen un poco de tiempo y haré una documentacion de luxur detallando muchas cosas. gracias por su interés.
3  Programación / .NET (C#, VB.NET, ASP) / una pregunta muy basica en: 7 Julio 2013, 03:40 am
si desarrollo una aplicación de escritorio basado en .net 3.5 y el usuario tiene un framework superior, la aplicación corre lo mismo?
4  Programación / Programación General / Luxur 0.0.7 Video Explicativo de softwares y archivos en Luxur en: 29 Septiembre 2012, 22:04 pm
Aca les dejo un video para que sepan como hacer sus softwares para Luxur desde windows o Linux.

Aca el Video: http://www.youtube.com/watch?v=hUh_-qGdOuI

web oficial: http://luxur.com.ar

NOTA: la libc de Luxur + es el manual para la creacion de softwares para Luxur se encuentra en la web..esta muy bien detallada y facil de comprender.

Saludos...Taul.
5  Programación / Programación C/C++ / Luxur 0.0.7 con FAT12 y ejecucion de archivos en: 24 Abril 2012, 04:13 am
Luxur en su nueva etapa permite levantar la fat12 de un floppy y ejecutar programas escritos y compilados en Linux.

aca una Imagen:



pueden descarga el Kernel o la Libreria para crear Aplicaciones de la pagina oficial.

Web: http://luxur.com.ar
6  Programación / Programación C/C++ / Gradeer - Entorno Visual para C en: 1 Marzo 2012, 21:06 pm
Gradeer te permitira generar Aplicaciones graficas en C de una forma muy sencilla... Requiere tener instalado devcpp.

Ademas provee una interfaz para usuarios mas avanzados que permite la modificacion
del source a medida que se va generando para lograr una mejor depuracion u optimizacion.

por el momento lo estoy desarrollando solo hasta que realice un add plugins.

aca una imagen:


web official: http://gradeer.com.ar

NOTA: Gradeer contiene mucho codigo en C posiblemente tenga algun error en el software de ser asi por favor reportenmelo.
7  Programación / Programación General / Luxur 0.0.6 alpha . El kernel Avanza! en: 8 Agosto 2011, 19:59 pm
Luxur el kernel que comenze a desarrollar hace bastante tiempo...ya esta avanzando de a poco....ahora se pueden crear aplicaciones tal como se harian para windows o linux..pero muy basicas...por ejemplo...

printf,scanf,sleep,fopen,fread,fwrite....todo igual que en windows....y para adaptar la aplicacion a luxur...simplemente deben agregar el nombre de la funcion (en ves de main) el nombre de su funcion en el archivo handle.sys hubicado en la carpeta programas...y listo...compilamos y tenemos el kernel con nuestro programa.

todo esto esta explicado en el pdf

http://luxur.com.ar/sources/luxur.0.0.6

Mejorias:

se mejoro el file system de tal manera que se permitio a las aplicaciones que corren a nivel usuario...interferir con el file system mediante la apertura con fopen y modificacion con fwrite ...asi como la lectura con fread.

se mejoro el bucle de la shell() para una mejor velocidad...y se separo los comandos de la shell para ser tratados como aplicacion a nivel usuario.

Luxur avanza de a poco.

Saludos.
8  Informática / Software / KysendFile - Transferencia de archivos PC a PC en: 15 Marzo 2011, 00:00 am
Software KysendFile - Transferencia PC a PC

KysendFile es el software que te permite transferir un archivo de una pc a otra sin utilizar servidores ni intermediarios...Cuenta con una interfaz grafica Amigable y Facil De usar.




Descargar: http://kysendfile.zzl.org
9  Programación / Programación General / Creando Programas para Luxur 0.0.5 (sistema operativo) en: 2 Diciembre 2010, 09:04 am
Programar Software Para Luxur 0.0.5
Bueno en este paper les explicare como desarrollar aplicaciones para luxur...sus ventajas y desventajas.

Ventajas:

No hay restricción en cuanto a programación a diferencia de Windows o Linux...en Luxur podes acceder a la totalidad de la memoria de vídeo,interrupciones del teclado,etc...Todo lo que decidas hacer dependerá solamente de tu imaginación y conocimientos.

Todo el hardware y memoria se dedica a ejecutar tu programa lo que aumenta notablemente la velocidad de ejecución.

Dispones de las librerias de Luxur para utilizar en tu programa con total libertad, tales como printf,kprintf,scanf,strlen,etc,etc (explicacion mas adelante)

Desventajas:

Luxur no limita al programador en cuanto a memoria,accesos a ficheros,etc lo cual es un terrible problema de seguridad...si soy conciente de ello..pero luxur fue creado con el fin de brindar un sistema operativo libre y sin restricciones a la hora de crear software necesario...si bien un software mal programado podria hacer que luxur funcione mal,sea inestable,etc. Todo lo que programes sera responsabilidad tuya ok? si el sistema falla no le heches la culpa a Luxur..el manko eres tu jajaja.

los programas deberan ser escritos en C..El software que escribas debera ser en C ya que se compila junto con el kernel.


OK Comenzamos?

Descargamos el source de la version 0.0.5 desde http://luxur.comoj.com/sources/luxur.0.0.5

para crear un programa es muy facil...dare un ejemplo a continuacion de como crear un holamundo para luxur.

1)creamos el programa..
Código
  1. #include <prototipo.h> //prototipo contine las funciones de la libc..como printf,scanf
  2.  
  3. int holamundo(){
  4. printf("Hola mundo en luxur\n");
  5. return 0;
  6. }

guardamos ese código en un archivo en la carpeta programas quedaria:

/home/usuario/Luxursource0.0.5/programas/holamundo.c

una vez guardado abrimos el archivo declaracion.h hubicado en la carpeta programas y le agregamos el nombre de nuestra funcion ejemplo:

int holamundo();

guardamos y cerramos.

luego abrimos handle.c y le agregamos un if como este:

Código
  1. if(strcmp(programa,"holamundo.exe")==0){
  2. holamundo();
  3. }

guardamos y cerramos y listo..abris una terminal en luxursource0.0.5 y ejecutas scons:

root@ubuntu:~/Descargas/luxursource0.0.5# scons

se compila y genera el archivo Luxur..luego descargamos la .iso de luxur...abrimos el .iso con un editor de .iso como por ejemplo Ultraiso...remplazamos el kernel y guardamos..y ya tenemos nuestro luxur con el programa o los programas.

si lo ejecutamos en una maquina virtual:

usuario@luxur:su
password:luxur
root@luxur:holamundo.exe
Hola mundo en luxur
root@luxur:


Librerias disponibles:

printf es igual que en linux,windows

kprintf...podes escribir un texto en cualquier parte de la pantalla..es recomendable borrar la pantalla antes de escribir...la borras con cls();
uso:
kprintf(linea,columna,texto,color);
ejemplo:
kprintf(2,30,"Luxur..sistema Operativo en C",0x07);

scanf(variable)...espera que se ingrese una cadena y se presione enter...en la variable se guarda la cadena...ejemplo
char variable[200];
scanf(variable);
variable ahora contiene la cadena que hallamos ingresado.

strlen igual que en linux

strcpy igual que en linux

strcmp igual que en linux

strcat igual que en linux

cls() borra la pantalla

sleep(milisegundos) detiene la ejecucion segun los milisegundos ingresados.
uso:
sleep(3000); //detiene la ejecucion por 3 segundos

arquitectura(); //retorna el valor de la arquitectura donde luxur se esta ejecutando
posible valores de retornos de tipo int:
si retorna 1 significa que es intel,2 es amd,3 error
uso:
int arquitect = arquitectura();

putchar() igual que en linux

memcpy igual que en linux

si vas a crear ficheros deberas incluir aparte de <prototipo.h>...el archivo <fs/file.h>

extern struct files file[200]; //extructura FILE para acceder a los ficheros de Luxur
extern int nf; //contiene la direccion del ultimo fichero creado

para no afectar a otros archivos aumentamos una vez nf++ para que cree un archivo

file[nf].name esta el nombre de ese archivo
file[nf].contenido esta el contenido del archivo

si queremos acceder al archivo numero 2 por ejemplo hacemos

printf("El archivo numero 2 se llama %s,"file[2].name);

Ante cualquier duda preguntar ;D

por si las dudas yo uso estos programas para programar luxur:
virtualbox,gcc,ld,scons,ultraiso(con wine),gedit


Saludos...Taul.
10  Foros Generales / Dudas Generales / carrera universitaria...estoy desorientado en: 10 Noviembre 2010, 03:40 am
bueno eh decido empezar la universidad pero no se que carrera de informatica seguir y que tenga una buena salida laboral

tiene que ser una de estas

http://www.unc.edu.ar/institucional/noticias/documentos/2010/unc-guia-carreras-2011.pdf

que son de la Universidad nacional.
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines