Can you update the links on this please, thanks.
------------------------------------------------
phpCompile v2 Beta 4.0.1 :: PHP Version : 5.2.1
Written by Joe Watkins - krakjoe.com
Thanks to Rubem Pechansky - winbinder.org
------------------------------------------------
Extensions loaded :
cipher - simple xor cipher extension
date - standard date extension
dl_memory - allows stub to load normal php extensions
pcre - standard pcre extension
standard - standard php extension
win32 - select functions from win32std
winbinder - latest winbinder extension
Arguments Required :
-main|m Main script for project
Optional Arguments :
-project|p Project sources
-include|I Pack extra includes from directory
-add|a Add file to exe
-output|o default : $main.exe ( without .php )
-ext|e Add ext to executable
-ico Icon for executable
-ignore|i Ignore files matching pattern
-w Use windows subsystem
-c Use console subsystem
-subsystem console|windows, default : console
Information Arguments :
-iv Print phpCompile version
-ie Print PHP version
-ic Dump constants to stdin
-if Dump functions to stdin
-io Dump classes to stdin
Integration Arguments :
@serial Takes a base64_encode()'d array
~C:\inifile Takes location of ini file
Some example usage :
phpCompile -c -m=myscript.php
Will pack myscript.php into a console executable by itself named myscript.exe
phpCompile -w -p=ProjectSources -m=ProjectMain.php
Will pack all files in ProjectSources into an executable named ProjectMain.exe
with ProjectMain.php as main script
phpCompile -m=myscript
Will pack myscript.php(w) into a console executable by itself named myscript.exe
phpCompile -m=myscript -I=C:\winbinder\phpcode\include -w
Will pack all of winbinders includes, so you can include( 'winbinder.php' );
and set the main script to myscript.php(w) in an executable named myscript.exe using
the windows subsystem
phpCompile -m=myscript -a=C:\snippets\mysnippet.php
Will make an exe named myscript.exe, set main to myscript.php(w) and include mysnippet.php
so you can include('mysnippet.php');
phpCompile -p=myproject -i=.bmp -m=main
Will make an exe named main.exe, set the main script to main.php(w), all files from myproject
will be packed into the exe, except for those mathing .bmp
Notes :
You may omit .php or .phpw from your main script, phpCompile will search for .php first then .phpw
If you specify a project directory, your main script is expected to be found inside that directory
You can use (almost) any extension compatiable with php-5.2.1, download the windows binaries from php.net
Parameters you can use more than once per operation :
-include -I
-add -a
-ignore -i
-ext -e
About -add :
Files you specify here will be available in your executable at the "root" of the php source structure, so for example
if you add C:\snippets\highlight_c_source.php you can access it in your scripts with include( 'highlight_c_source.php' );
About -include :
Directories you specify here will be packed into the executable recursively, the same as -project directory, only you can
use as many as you want, paths will be relative to the -include
About -am :
Manifest update tool, usage :
phpCompile -am C:\projects\mine\myFile.exe C:\projects\mine\myFile.exe.manifest
Use this tool AT YOUR OWN RISK
As of now, that's it folks, be back soon, and for god sake report bugs.
Forever coding krakjoe........