WARNING! This project has been abandoned long ago! See the reasons for abandonment below. Also, you should use the Bitbucket mirror instead of this page. If any updates actually happen, they will happen on the Bitbucket page, not here.
NoAds FileUnpacker is a tool to unpack files that are packed with TM FilePacker.
TM FilePacker (the link has been dead for years, see the archived page) is a proprietary program, it uses its own proprietary archive format, runs only on Windows, installs an adware program called TM Agent and won't start if you uninstall TM Agent (maybe you can pay money instead, I'm not sure). Self-extracting TM FilePacker archives also install this adware when you run them.
NoAds FileUnpacker unpacks TM FilePacker archives without this hassle. It supports both .tmfp and self-extracting .exe archives (but, of course, only self-extracting archives that have been made with TM FilePacker), doesn't install any unwanted software and it's free and open source software, so you can download the source code, study how it works and modify it if you want to.
NoAds FileUnpacker is a Java program, it will run on any platform that supports Java, including Windows, Mac OS X, Linux and others.
Latest version of TM FilePacker at the time of creating NoAds was 2.1.7.216. Unfortunately, SPT files (created by old versions of TM FilePacker) are not supported.
The program has both a graphical and a command line interface.
Copyright 2010 Fedor Uvarov. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY FEDOR UVAROV "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL FEDOR UVAROV OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
It seems the development of TM FilePacker has ceased several years ago and the program is no longer supported by its original developer. I haven't seen many TM FilePacker archives “in the wild” lately, so I haven't worked on this program since 2010 and I will no longer support it. The last published version remains available, in case someone needs it. It was previously hosted on Sourceforge.
There is no support whatsoever. All feature requests, bug reports, patches and pull requests will be rejected. You may fork the project and continue developing it on your own if you want.
Again, it is highly recommended that you go to the Bitbucket page instead: https://bitbucket.org/Acharvak/noadsunpacker/
To use NoAds FileUnpacker you need Java Runtime Environment Version 6 or later! Windows and Mac OS X users should use Oracle Java, available for free from https://www.java.com . Users of Linux or other OSes can try OpenJDK, available from your software repository or at http://openjdk.java.net . At least OpenJDK Version 8 seems to work fine.
Download the program itself: version 0.1.1
To modify the program, you will also need the source code. It is available here.
IMPORTANT NOTE: if the Help window within the program appears extremely small, simply drag its borders to make it bigger.
Unfortunately, the program's source code has never been stored in a version control system, so it's only available as a .zip archive.
You may also want to browse our Sourceforge project page