Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^3: Download Manager in Perl

by keszler (Priest)
on Oct 02, 2011 at 23:40 UTC ( #929211=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Download Manager in Perl
in thread Download Manager in Perl

Obscured link to an .exe download. Sourceforge project that has no source. (SVN browse lists a tarball, but it's empty.) The .exe contains these strings:

FastMM Borland Edition (c) 2004 - 2008 Inno Setup Setup Data (5.4.2) RegQueryValueExW RegOpenKeyExW RegCloseKey user32.dll kernel32.dll comctl32.dll oleaut32.dll
which may be completely innocent - but why do you need an installer for a "compiled" Perl program.

Maybe I just have a nasty suspicious mind, but I vote -- and reap. If the OP comes back with source I'll apologize.


Comment on Re^3: Download Manager in Perl
Download Code
Re^4: Download Manager in Perl
by Anonymous Monk on Oct 02, 2011 at 23:48 UTC

    which may be completely innocent - but why do you need an installer for a "compiled" Perl program.

    Unlike PAR/pp packed .exe, which unzips itself into temp directory each time, then runs

    Cava packager provides innosetup installer

      it doesn't do this each time before running.

        it doesn't do this each time before running.

        temporary directory is temporary

Re^4: Download Manager in Perl
by Anonymous Monk on Oct 02, 2011 at 23:50 UTC
    Well, it is written in perl, easy way to use proxy for downloads for non-technical users, it certainly qualifies as CUFP even without source, certainly not spam

      Well, it is written in perl -- is it? How would we know?

        Well, it is written in perl -- is it? How would we know?

        The same way I know, by looking :)
        Its posted in CUFP
        posted by a perlmonk whos been asking questions for two years
        tagged with perl/Tk on sourceforge
        its packed using cava packager, a perl program used to package perl programs

        innounp.exe      -v    CrazyDownloader-msw-x64-1-3-1.exe

           2112000  2011.07.21 12:59  {app}\bin\cpfworkrt\perl510.dll
        84992 2011.07.21 12:59 {app}\lib\vrt\fdcdab796c41b85106090e2816 +cc25e6\Storable.dll 37292 2011.10.02 07:39 install_script.iss --------------------------------------
Re^4: Download Manager in Perl
by mecrazycoder (Sexton) on Oct 03, 2011 at 04:28 UTC
    Why I gave exe - Actually to execute the script, everyone must have perl and some more perl modules installed in their machine. I thought providing exe will be easy for the people who dont know anything about perl. Regarding Source - I will upload the script ASAP because right now I am working on proper naming convention so that it will be easy for other to understand the code. Anyway thanks for your comment :-)
    My Download manager(esp for student) in Perl. http://tiny.cc/ntdfg. Try it and provide your valuable feedback.
Re^4: Download Manager in Perl
by cavac (Chaplain) on Nov 25, 2011 at 13:00 UTC

    but why do you need an installer for a "compiled" Perl program

    There are tons of reasons that may require an installer. Registry keys might need setup, Autostart may be required, Desktop icons to be made, a provided uninstaller,... etc. And a proper installer will allow rollout by a central (Windows) Package Managment.

    Don't use '#ff0000':
    use Acme::AutoColor; my $redcolor = RED();
    All colors subject to change without notice.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://929211]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (11)
As of 2014-11-23 02:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (127 votes), past polls