Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: Danyfirex en 20 Abril 2013, 18:08 PM

Título: Tutorial mini-IDE para FASM con gedit (linux)
Publicado por: Danyfirex en 20 Abril 2013, 18:08 PM
Hola. Bueno les traigo este pequeño manual para Configurar gedit+FASM en linux (Ubuntu)

Requisitos
Gedit Instalado.
pagina Oficial
http://projects.gnome.org/gedit/ (http://projects.gnome.org/gedit/)

Primero nos descargamos de aqui los archivos Necesarios.

http://www.sendspace.com/file/mrb69d (http://www.sendspace.com/file/mrb69d)

Fasm-1.70.03.tz
asm-intel.lang
comandos
Pasos

(http://i.imgur.com/WFW2J9I.png)


Luego descomprimimos Fasm-1.70.03.tz  colocamos la carpeta "FASM" donde queramos.
Yo elegí "/home/pink/fasm/"

(http://i.imgur.com/qM3EmYg.png)


Bueno ahora vamos Con gedit

Copiamos nuestro archivo asm-intel.lang a:

usr/share/gtksourceview-3.0/lenguage-specs/asm-intel.lang

gtksourceview-3.0 Esto puede variar gtksourceview-2.0 depende de la version.

Para copiar requiere permisos root.

Yo lo hice de la siguiente manera.

Alt+F2

Luego copiamos

gksu nautilus

así navegamos como root y podemos copiar archivos a cualquier parte.

(http://img580.imageshack.us/img580/6208/0228726e863d4823b932703.png)

Listo. ahora a configurar nuestro IDE para FASM

1. Abrimos gedit

2. En el menu superir nos vamos a "Editar" y entramos en las Preferencias

http://i.imgur.com/OqinxSM.png (http://i.imgur.com/OqinxSM.png)

Quiense por esta aunque este en ingles ( mi ubuntu esta en ingles) :S.

Activamos

-Mostar numero de linea

(http://i.imgur.com/cRuvrBW.png)

los cambios en las pestañas editor & fuente/Color son A preferencia.

En la Pestaña Plugins  Seleccionamos External Tools.

(http://i.imgur.com/zKdkDN4.png)

Ahora el Depurador y los comando para Compilar y Ejecutar.

Para poner el Depurador (ctrl+F9). en el menu superior nos vamos a "Ver" y activamos en Bottom Panel (Panel Inferior)

(http://i.imgur.com/LtAdeEo.png)

Y nos Aparecera el Shell Output abajo.

(http://img842.imageshack.us/img842/2663/d84e46b7c8b44e8baa06f9a.png)

Los Comandos.

En la barra de menus nos vamos a "Herramientas" > Manage External Tools (Manejo de Herramientas Externas)

(http://i.imgur.com/bqHxm0m.png)


Nos abre la ventana donde configuraremos

Yo modifique de una vez el de Build (el que quiera crea uno nuevo)

Pegamos el Código que esta en el archivo de texto "comandos.txt" Importante
Colocamos el acceso por tecla.
save:Current document (documento actual)
Ouput: display in Bottom panel (Mostrar en el panel inferior) Importante

(http://i.imgur.com/ooNsuL9.png)

Recuerden Modificar
dirfasm Respectivamente donde este el Ejecutable de fasm.


Listo ahora tenemos nuestro IDE Para FASM en linux.

Aqui les dejo algunas Capturas del resultado final

(http://img209.imageshack.us/img209/4820/3992428c15e744b2a6eb978.png)

(http://i.imgur.com/X7lui2n.png)

(http://img201.imageshack.us/img201/8323/7cf24da072ef4cc6883919a.png)

Cualquier duda Pregunten.

Saludos

Pink(Danyfirex)
Título: Re: Tutorial mini-IDE para FASM con gedit (linux)
Publicado por: 0xDani en 20 Abril 2013, 20:40 PM
Muy bueno! Gracias por el aporte  ;-)
Título: Re: Tutorial mini-IDE para FASM con gedit (linux)
Publicado por: _Enko en 9 Mayo 2013, 15:56 PM
Gracias por el dato ^^