flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > [DONE] FASM Internet Installer |
Author |
|
OzzY 10 Oct 2006, 01:29
Hi friends!
The first steps on my new project are done! Here it is, my FASM Internet Installer! [Version 0.1] Features: * Fully coded in FASM * Light-weight (105KB) (includes Info-zip bundled in the EXE to unpack files) * Fast * Downloads FASMW current version, whatever number it has. (Ex: fasmw167.zip, fasmw187.zip,...) * Extracts the files from the zip file automatically * Works as installer if no FASMW is installed. Works as updater if executed from the FASM installation folder. Known bugs: * Just works if executed from a path with NO SPACES Comments: This version just includes the executable, because the source is a mess and I don't want anybody to see this! This is a not optimized alpha-version, but is working OK. New version with new features comming soon (with source-code). Thanks to: Tomasz: For the great FASM! vbVeryBeginner: For the rc->fasm macros converter Vortex: For the scan utility Info-Zip guys: Thanks for the tool! Everybody who answered my boring questions Anyone I have forgotten the name Binaries:
|
|||||||||||
10 Oct 2006, 01:29 |
|
sylwek32 10 Oct 2006, 05:28
Thanks OzzY..
Could you publish the sourcecode? |
|||
10 Oct 2006, 05:28 |
|
vid 10 Oct 2006, 07:02
Could you also think about those spaces? you know, "C:\Program Files\FASM"
|
|||
10 Oct 2006, 07:02 |
|
OzzY 11 Oct 2006, 15:53
I'm gonna release a new version soon.
The spaces limitation is because I was using DOS version of Info-zip. Next version will use Windows version. Next version will also download/install FASM for DOS, Win32API docs, Help PC... OK. Here are the sources. But I advice that it has no comments and is very badly organized. I often do "Quick and dirty" things to see working and then I build a better version with better source-code. To assemble this: Quote:
Requires unzip32.exe on the same folder. It will use the great FASM directive 'file' to load the unzip32.exe inside the source, and there's a code to drop it and execute, and delete it when finished. Enjoy! My goal is to build a FASM Internet Installer/Updater to make it easy to install/update FASM. If you want to help please post your sources! A download with progressbar would be nice!
|
|||||||||||
11 Oct 2006, 15:53 |
|
Quantum 12 Oct 2006, 19:37
Quote:
There's an API function GetShortPathName |
|||
12 Oct 2006, 19:37 |
|
edfed 02 Feb 2008, 18:57
about folder names with spaces, fasm too have this problem:
could not load file. very boring. shall be in one of the next releases. |
|||
02 Feb 2008, 18:57 |
|
Raedwulf 04 Feb 2008, 08:35
Rewrite unzip/inflate code in pure FASM xD. That would be cool.
_________________ Raedwulf |
|||
04 Feb 2008, 08:35 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.