Raised This Month: $12 Target: $400
 3% 

AutoCompiler Tool (*UPDATED*)


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-15-2007 , 16:52   AutoCompiler Tool (*UPDATED*)
Reply With Quote #1

  • Automatic compiler for Small Scripts
    • Specify the folder to watch, and any file changes will cause it to run the compiler on the file.
I included the compiled binary for the daring

To Compile:
  1. Install VC# Express Edition
  2. Download the archive
  3. open the csproj file
  4. click build
  5. exe is output in the bin/release folder

Changelog:
sound toggle
compiler selectable
arguments option
compiler help
compiler no longer embedded
Attached Files
File Type: rar smabuddy.rar (160.3 KB, 414 views)
__________________
Check out my website at http://matthewmiller.info

Last edited by Podunk; 09-25-2007 at 17:13.
Podunk is offline
Send a message via MSN to Podunk
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-16-2007 , 11:29   Re: SMA Buddy - an amx studio alternative
Reply With Quote #2

changes:

now includes compiler embedded within the exe file
doesnt use batch files, uses the O/S directly
now remembers the watched path
settings file is saved in proper data path

I need comments!!!

THIS IS YOUR CHANCE TO CUSTOMIZE YOUR COMPILER, simply reply to this thread with your feature requests, and I'll do it asap!



__________________
Check out my website at http://matthewmiller.info

Last edited by Podunk; 09-16-2007 at 11:31.
Podunk is offline
Send a message via MSN to Podunk
YamiKaitou
Has a lovely bunch of coconuts
Join Date: Apr 2006
Location: Texas
Old 09-16-2007 , 14:16   Re: SMA Buddy - an amx studio alternative
Reply With Quote #3

In all honesty, I would rather stick to AmxX Studio/PawnStudio or Notepad and compiling manually. And, embedding the compiler may not be a good idea. What if someone is using a version that is different than the compiler you have enbedded, such as an old AmxModX version of the one from the SVN? Also, your link that you posted does not work in either Firefox nor IE. It displays an XML file both times
__________________
ProjectYami Laboratories

I do not browse the forums regularly anymore. If you need me for anything (asking questions or anything else), then PM me (be descriptive in your PM, message containing only a link to a thread will be ignored).
YamiKaitou is offline
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-16-2007 , 19:44   Re: SMA Buddy - an amx studio alternative
Reply With Quote #4

Quote:
Originally Posted by YamiKaitou View Post
such as an old AmxModX version of the one from the SVN?
This is true, but you can easily use any version you need by simply replacing the origonal compiler files in the project folder and then recompiling
Sample Output:

Code:
SMA Buddy Version 1.0.0
Copyright (c) 2007 [email protected]
SMA Buddy was origonally coded by Podunk/FoolyCooly

compiling C:\hlds test\cstrike\addons\amxmodx\scripting\ggl_base.sma
========================================================================
Welcome to the AMX Mod X 1.76-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Header size:            528 bytes
Code size:             3688 bytes
Data size:             2260 bytes
Stack/heap size:      16384 bytes; estimated max. usage=1227 cells (4908 bytes)
Total requirements:   22860 bytes
Done.

========================================================================
amxxpc.exe time: 0.515625 seconds
Compile Process Succesful
Assembly File Moved toC:\hlds test\cstrike\addons\amxmodx\plugins\ggl_base.amxx
To be honest I think NP++ and this tool are my favorite tools right now

The latest source is attached below
__________________
Check out my website at http://matthewmiller.info

Last edited by Podunk; 09-18-2007 at 08:28.
Podunk is offline
Send a message via MSN to Podunk
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-17-2007 , 19:46   Re: SMA Buddy - an optional tool
Reply With Quote #5

New version below
__________________
Check out my website at http://matthewmiller.info

Last edited by Podunk; 09-23-2007 at 18:33.
Podunk is offline
Send a message via MSN to Podunk
Rolnaaba
Veteran Member
Join Date: May 2006
Old 09-17-2007 , 22:38   Re: SMA Buddy - an optional tool
Reply With Quote #6

I agree YamiKaitou, we always try to be backwards compatible, atleast 99% of us do. Also I like the freedom of manually compiling what i want when i want, if I am working on a project and save often it would start compiling that saved project when i KNOW it will compile wrong, because I am still working on it. I find this useless. also dont make people scroll to the last post to DL place on first post.
__________________
DO NOT PM me about avp mod.
Rolnaaba is offline
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-18-2007 , 08:26   Re: SMA Buddy - an optional tool
Reply With Quote #7

Quote:
Originally Posted by Rolnaaba View Post
I agree YamiKaitou, we always try to be backwards compatible, atleast 99% of us do. Also I like the freedom of manually compiling what i want when i want, if I am working on a project and save often it would start compiling that saved project when i KNOW it will compile wrong, because I am still working on it. I find this useless. also dont make people scroll to the last post to DL place on first post.

Well, different strokes for different folks

You can change the compiler version *easily* by simply replacing amxxpc.exe, and the 2 dll files in the project folder, and then recompiling

Actually I think your complaint can be turned into a feature request, but I don't have time to maintain 10 different versions of the compiler.

*sarcasm* I enjoy making people have to scroll down

Actually I don't like leaving old versions up, and I like bumping my thread with new versions of sma buddy.
__________________
Check out my website at http://matthewmiller.info

Last edited by Podunk; 09-18-2007 at 08:30.
Podunk is offline
Send a message via MSN to Podunk
Rolnaaba
Veteran Member
Join Date: May 2006
Old 09-19-2007 , 22:50   Re: SMA Buddy - an optional tool
Reply With Quote #8

then post saying "[updated] added "x" feature and "y" thing-a-ma-bob." then leave file on main post.
__________________
DO NOT PM me about avp mod.
Rolnaaba is offline
Podunk
Senior Member
Join Date: Nov 2005
Location: Florida
Old 09-19-2007 , 23:33   Re: SMA Buddy - an optional tool
Reply With Quote #9

but then it wont bump

lol j/k I will for now on
__________________
Check out my website at http://matthewmiller.info
Podunk is offline
Send a message via MSN to Podunk
YamiKaitou
Has a lovely bunch of coconuts
Join Date: Apr 2006
Location: Texas
Old 09-21-2007 , 19:18   Re: SMA Buddy - an optional tool
Reply With Quote #10

Suggestion: Allow users to pick the location of their compiler. Cause, I have all of my plugins located in a different folder than my compiler is in. So, whenever I use this, it always fails compiling
__________________
ProjectYami Laboratories

I do not browse the forums regularly anymore. If you need me for anything (asking questions or anything else), then PM me (be descriptive in your PM, message containing only a link to a thread will be ignored).
YamiKaitou is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:55.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode