Message board for the users of flat assembler.
> Projects and Ideas > FASM.CHM
wht36 09 Dec 2010, 12:20
This is a project to create a chm file for the FASMW editor.
This project also aims to develop tool(s) written in FASM to aid in updating the chm file.
HTML help workshop can be downloaded here.
Please feel free to improve and take over this project.
Last edited by wht36 on 13 Dec 2010, 03:43; edited 1 time in total
|09 Dec 2010, 12:20||
wht36 12 Dec 2010, 20:13
To reduce the size of the downloads I didn't compile the chm. To compile the chm file you have to download the html help workshop from microsoft then open the downloaded project and compile it yourself~
I have tried to upload an FASM HTML Help workshop project including win32 api from MSDN but it's a bit big (only 5mb but still a bit too big) so it seems the board won't accept it. Anyone willing to host it for me?
Ha, in the mean time I've uploaded the file to megaupload http://www.megaupload.com/?d=4B54V292
If you don't like stuff like megaupload you can download the win32 api from msdn and convert the local links yourself with wget (comes to about 8474 files and around 196mb)
wget -b -nc -np -H -p -k -K -nd -E -r -l 4 -I /en-us/library,/Hash,/dynimg,/Areas/Brand/Content,/library/svy/sto -X /en-us/library/community,/en-us/library/preferences -R "*aspxerrorpath*","*footerlink",aspx,"community*","*CommunityComment","*printer*" http://msdn.microsoft.com/en-us/library/Aa383749
and then copy all the downloaded files (except for *.orig) into the help project folder and then add the files to the project using addhhc
. If the local links don't work, you can try fix it with fixlink
for %v in (*.html) do addhhc %v
Afterwards you may want to edit fasm.hhk (index file) with a text editor and just remove all the trailing " Function (Windows)" with a mass replace and compile. The resulting chm will be about 15mb and allows you to look up the windows api as well XD
for %v in (*.html) do fixlink %v
Wget is available from http://www.gnu.org/software/wget/ (GNU website) and http://users.ugent.be/~bpuype/wget/ (windows binary)
If don't want to add the win32 api portion of the MSDN library to FASM html help project the full MSDN library for VS 8 can be downloaded from http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&displaylang=en (it's about 2Gigs). The MSDN library for vs 10 can be downloaded using Visual Studio 2010 Help Downloader from http://vshelpdownloader.codeplex.com/
|12 Dec 2010, 20:13||
wht36 14 Dec 2010, 04:16
Bugfixes for addhhc. Also revised the content file (fasm.hhc) to match the organisation of files on the msdn website. You still need to download the FASM HTML help project from that megaupload link in the previous post above for now. I will upload the compiled FASM.CHM later.
|14 Dec 2010, 04:16||
< Last Thread | Next Thread >
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.