Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Download Manager in Perl

by ww (Bishop)
on Oct 02, 2011 at 22:29 UTC ( #929200=note: print w/ replies, xml ) Need Help??


in reply to Download Manager in Perl

Using a tiny url (or any other) to provide code runs against the grain of the Monastery's guidelines... if you post here, it's going to be here for the next reader who wants to review it but when you post an off-site link, there's no assurance of its durability nor of its changelessness. Worse, this tiny url starts an automated download. That's the reason for my - -.

OTOH, since the 7-zip version on the project homepage is listed at a megabyte, even readmore tags would scarcely remove the curse of size.

Therefore, finger wagging in this node is confined to the tiny url -- for which I see no excuse -- and I'll throw in a "keep" vote on the consideration: even though the OP is clearly self-promotional, it's in an appropriate section, CUFP, and seems to me to constitute a notice of an interesting, Perl/Tk program.


Comment on Re: Download Manager in Perl
Re^2: Download Manager in Perl
by Anonymous Monk on Oct 02, 2011 at 22:41 UTC

    CUFP, and seems to me to constitute a notice of an interesting, Perl/Tk program.

    A cava packager packed binary executable :)

      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.

        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

        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
        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.

        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://929200]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (7)
As of 2014-09-23 21:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (241 votes), past polls