WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
Hard Drive Recovery
Wiring your own LAN
 
Forum
Pages (5) [1] 2 3 4 5   ( Go to first unread post )

Scan with Vortex's scan, a WinAsm Studio Add-In & step by step instructions on using Vortex's scan.

shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2314
Member No.: 160
Joined: 22-June 04


Sponsored Links
try this raw thing:

- put it into winasm\addins folder
- in project manager switch on "Scan for import"
- in project manager press "Configure" and set path to scan.exe
- also you can set switches: they will be specific for current project

now you can use it via make\scan for import

more read in readme.txt for scan.exe smile.gif

2 Vortex: next wishes for "industrial" usage:

n possibility to specify alternate or fixed name for output
n+1 return non-zero exit code on error

thanks smile.gif
----------------
some little errors were fixed smile.gif

Attached File ( Number of downloads: 119 )
 Login or Register to download
PMEmail PosterUsers Website
Top
Vortex
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 140
Member No.: 8
Joined: 13-May 04


Here is V3.40 Beta 1

shoorick, many thanks for your suggestions.

The three new features :

With the -o switch, you can give other names to the output file instead of the default name of listing file with the .imp
extension :

CODE
scan filename.asm -f -o:functions.inc


The optional switch -cd forces the tool to read scan.ini from the current directory. By default, scan gets scan.ini from
the directory where the tool is executed. This switch allows the user to create custom scan.ini files for different asm
projects.

The -f2 switch emits a Fasm listing file without the statement section...

Here are the error codes returned by scan.exe :

CODE
1 - Unable to open filename.ext
2 - Error in command line parameters
3 - File name without extension
4 - Unable to open scan.ini
5 - Unable to open filename.dll
6 - filename.dll doesn't export any function(s)
7 - No any imported function(s) or check scan.ini for a missing DLL name(s)
8 - Unable to create destination file
PMEmail PosterUsers Website
Top
Vortex
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 140
Member No.: 8
Joined: 13-May 04


Scan V3.40 Beta 2

- Fixed bug concerning the listing created with the switch -m4
- Example demonstrating the use of the switch -o

Attached File ( Number of downloads: 71 )
 Login or Register to download
PMEmail PosterUsers Website
Top
Vortex
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 140
Member No.: 8
Joined: 13-May 04


Scan V3.40

- Fixed bug with the switches dc and ic
dc pointed indirect call and ic direct call
Now both of the switches are pointing the right option

- Static libraries supported for Fasm MS COFF output with the dc switch
Usage of "dummy" DLLs exporting the function names from static libraries
See the Fasm+Polink2 example

http://vortex.masmcode.com/files/scan340.zip
PMEmail PosterUsers Website
Top
Jupiter
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 738
Member No.: 773
Joined: 10-November 04


Thanks, Vortex.
I really like your style wink.gif
PMEmail Poster
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Pages (5) [1] 2 3 4 5  Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian