Home » General Discussions » General Discussion » Renegade FDS Running on Linux - on XWIS/WOL!!!
() 1 Vote
Re: Renegade FDS Running on Linux - on XWIS/WOL!!! [message #192145 is a reply to message #192096] |
Tue, 07 March 2006 19:27 |
|
howang
Messages: 57 Registered: September 2005 Location: Hong Kong
Karma:
|
Recruit |
|
|
Blazer wrote on Tue, 07 March 2006 23:24 | Well since it's written in Perl, the source code is right there. XWISP currently only 100% emulates the protocol exchange of the windows FDS, so there is no reason to "modify" anything, as changing anything would make it no longer work.
|
I'm happy to know that you will make it open-source but not close-source it just like brenbot. You are very kind.
Blazer wrote on Tue, 07 March 2006 23:24 |
PHP does have some nice built-in functions, along with Pear. Perl has vastly more modules available to do pretty much anything, from IRC modules to complex ANSI terminal emulation.
|
PHP have many "modules"(maybe real modules or OOP-based classes) too. Just as what you mentioned, from IRC modules to complex ANSI terminal emulation are available! Check out phpclasses.org for more PHP "modules".
Blazer wrote on Tue, 07 March 2006 23:24 |
brenbot is packed with par so that it can run on Win32 systems. Since XWISP is for Linux, packing it will not be required. Starting it up will be as simple as ./xwisp.pl (And good thing too, since php does not have a par equivalent )
|
There are some skills to pack PHP into Windows execuatables. You may have a look on this: http://wildphp.free.fr/wiki/doku.php?id=win32std:embeder
Blazer wrote on Tue, 07 March 2006 23:24 | I am now starting to question if you know anything about Perl at all, because if you did, you would know that perl code and php code and syntax are very similar.
|
Yes, I know a little bit. I start learning scripting language from Perl, but as what I know it is too complex for me, so I switch to PHP and it give me a good feel of PHP'ing. PHP codes are easy to understand and easy to learn. At least it won't have something like $_ which makes beginners confused. And Perl mixed up for & foreach, that I think it is not acceptable. for is looping with some conditions. foreach is looping through an array (and hash in perl). They are total difference but perl mix them up, it makes me really confused. The reason that PHP & Perl have similar syntax is, they both copy the syntax from C and PHP copy some syntax from Perl. But the PHP Group is quite smart, they don't copy something like $_ to make the PHP code more programmer-friendly.
Blazer wrote on Tue, 07 March 2006 23:24 |
And, with Perls "use warnings; use strict;" I would wager that it's error reporting is vastly superior to PHPs "Parse error on line 101"
|
How about error_log() error_reporting(E_ALL) and custom error handler?
Blazer wrote on Tue, 07 March 2006 23:24 | LOL. Actualy most people would probably say that something like Ruby is the next generation scripting language. I suppose you could call Perl "outdated" in that it has been around for a long time, but it's definitely not unloved, or lacking any features, support, or development.
|
But most of the Perl CGI developer switched to PHP, that's why I think Perl is unloved. You are right because there are still many people use perl as command line scripting. And only some PHP web apps will provide some simple php cmd line script for installation. Maybe you should take a look on XAMPP, it is a server package(with Apache/MySQL/PHP/Perl/FTP server/Mail server) and part of their admin scripts are written in PHP.
And I have develop my own Renegade ladder program with a command line based PHP script. It support HTML report & FTP upload, just a simplified renstat clone. It contain less than 200 lines of code(exclude the built-in HTML template) only! This is a proof of the success of the programmer-friendly functions in PHP.
Blazer wrote on Tue, 07 March 2006 23:24 | Yes, as I said, PHP is well suited for web applications, such as this forum software. PHP was *designed* to be a web scripting language. Perl was designed to be a command-line scripting language. At one time Perl was tried to press into service as a web scripting language (mod_perl), which does work (still in use today for some applications), but php matured and developed to be mainly a web scripting/cgi language, with builtin support for most common web functions.
|
Don't talk about mod_perl, it is far worse than mod_php(install PHP as Apache module), everyone knows. I'm not going to discuss the disadvantage of mod_perl here.
Blazer wrote on Tue, 07 March 2006 23:24 |
If you are indeed a Zend Certified PHP Engineer,
|
http://zend.com/zce.php?c=ZEND002252&r=212128377
Blazer wrote on Tue, 07 March 2006 23:24 |
you should agree with me on most if not all of the points I have made. There is no denying that PHP is made for web apps, and Perl is primarily designed as a console/command-line language. Now I'm not saying that PHP is incapable of doing command-line things
|
Yes, I agree with you.
Blazer wrote on Tue, 07 March 2006 23:24 | (Crimson has done some pretty amazing things with PHP, including a renrem implementation as well as a RenGuard SSC), just that Perl is better suited to handle this sort of task.
|
Is the RenGuard SSC open-source? I can make a quick clone with PHP too. In fact I have written a simple renbot to add some more commands in IRC, such as !renrem <renrem command>.
After you have release XWISP with the source code, I will show you a clone in PHP soon, LOL.
Blazer, I think you have great experience on data parsing and protocol cracking, keep on your good work! Renegade will keep on popular forever!
Thanks blazer for the xwisp! My dream comes true!
<Ghostshaw> duh
<Ghostshaw> its awesome
<Ghostshaw> cheat the cheaters :P
|
|
|
|
|
Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 06 March 2006 12:13
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Mon, 06 March 2006 12:22
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Stumpy on Mon, 06 March 2006 12:26
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: SODPaddy on Mon, 06 March 2006 12:47
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: sterps on Mon, 06 March 2006 15:15
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 06 March 2006 22:40
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Tue, 07 March 2006 05:56
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Tue, 07 March 2006 08:24
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Tue, 07 March 2006 19:27
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Sir Kane on Wed, 08 March 2006 11:57
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Wed, 08 March 2006 21:18
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Mon, 06 March 2006 19:38
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: jonwil on Mon, 06 March 2006 22:09
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Tue, 07 March 2006 01:40
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: RTsa on Tue, 07 March 2006 06:59
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Tue, 07 March 2006 08:29
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: jonwil on Tue, 07 March 2006 21:06
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Crimson on Wed, 08 March 2006 09:34
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Wed, 08 March 2006 21:14
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Wed, 08 March 2006 21:36
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Thu, 09 March 2006 04:33
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Crimson on Wed, 08 March 2006 14:42
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: jonwil on Wed, 08 March 2006 20:52
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Crimson on Thu, 09 March 2006 01:47
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Sir Kane on Thu, 09 March 2006 07:08
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Thu, 09 March 2006 18:05
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Crimson on Thu, 09 March 2006 19:46
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Fri, 10 March 2006 03:27
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Fri, 10 March 2006 00:39
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: dead6re on Fri, 10 March 2006 03:53
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: MXrave on Fri, 10 March 2006 11:26
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: MXmurdoc on Fri, 10 March 2006 12:24
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sun, 12 March 2006 22:52
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 13 March 2006 23:35
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Mon, 13 March 2006 00:53
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 13 March 2006 01:02
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 13 March 2006 02:47
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Mon, 13 March 2006 02:51
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 13 March 2006 03:08
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Mon, 13 March 2006 04:21
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Thu, 16 March 2006 19:27
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: forcee on Fri, 17 March 2006 11:46
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sat, 18 March 2006 23:32
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Tue, 21 March 2006 16:43
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Wed, 22 March 2006 12:19
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: jonwil on Wed, 22 March 2006 15:21
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Fri, 24 March 2006 16:09
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sat, 25 March 2006 19:13
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: howang on Sun, 02 April 2006 22:05
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: SODPaddy on Fri, 31 March 2006 13:30
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 03 April 2006 11:55
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: DaN#GW on Fri, 14 April 2006 10:56
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Fri, 14 April 2006 14:12
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sun, 23 April 2006 01:57
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sun, 23 April 2006 07:42
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Mon, 24 April 2006 05:05
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 24 April 2006 10:04
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Thu, 27 April 2006 17:30
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Stumpy on Fri, 28 April 2006 06:52
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Thu, 27 April 2006 20:07
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Fri, 28 April 2006 00:16
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Fri, 28 April 2006 20:13
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Fri, 28 April 2006 19:56
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Mon, 08 May 2006 02:37
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: DaN#GW on Sat, 13 May 2006 09:54
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sat, 13 May 2006 14:55
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: jnz on Mon, 24 July 2006 14:03
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Fri, 28 July 2006 10:20
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: xptek on Sat, 19 August 2006 10:59
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: MXrave on Sat, 19 August 2006 11:35
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Blazer on Sun, 20 August 2006 00:10
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Stumpy on Tue, 22 August 2006 07:57
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: MXrave on Tue, 12 September 2006 01:51
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: Goztow on Tue, 12 September 2006 03:07
|
|
|
Re: Renegade FDS Running on Linux - on XWIS/WOL!!!
By: MXrave on Tue, 12 September 2006 04:10
|
Goto Forum:
Current Time: Sun Nov 24 01:50:55 MST 2024
Total time taken to generate the page: 0.01990 seconds
|