You are here

Bitkinex now free

5 posts / 0 new
Last post
gileswestwood
Offline
Last seen: 11 years 5 months ago
Joined: 2012-09-27 05:58
Bitkinex now free

This is the license. I tried just copying the installation directory to another machine and got:-

"The application failed to start because the application configuration is incorrect"

It comes with a postinst.bat to create the explorer context menus which could be run by the papps installer.

I tried putting the dir in the same location as I originally installed it with no joy. So I guess we need to extract the .exe to see what it installs.I wouldn't call any of this disassembling or reverse engineering.

BitKinex 3.2.3 END-USER LICENSE AGREEMENT ("EULA")
IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Barad-Dur, LLC. SOFTWARE(s) identified above, which includes the User's Guide, any associated SOFTWARE components, any media, any printed materials other than the User's Guide, and any "online" or electronic documentation ("SOFTWARE"). By installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE.
1. Freeware
You may use the SOFTWARE without charge. We may place announcement of other products into SOFTWARE. Barad-Dur, LLC will not monitor the content of your use (e.g., sites selected or files used).
2. Distribution of SOFTWARE
You may make copies of the SOFTWARE as you wish; give exact copies of the original SOFTWARE to anyone; and distribute the SOFTWARE in its unmodified form via electronic means. You may not charge any fees for the copy or use of the SOFTWARE itself. You must not represent in any way that you are selling the SOFTWARE itself. Your distribution of the SOFTWARE will not entitle you to any compensation from Barad-Dur, LLC. You must distribute a copy of this EULA with any copy of the SOFTWARE and anyone to whom you distribute the SOFTWARE is subject to this EULA.
3. RESTRICTIONS
3.1 You may not reverse engineer, de-compile, or disassemble the SOFTWARE.
3.2 You may not rent, lease, or lend the SOFTWARE.
3.3 You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA.
3.4 You may not use the SOFTWARE to perform any unauthorized transfer of information or for any illegal purpose.
4. NO WARRANTIES
Barad-Dur, LLC expressly disclaims any warranty for the SOFTWARE. THE SOFTWARE AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU.

gileswestwood
Offline
Last seen: 11 years 5 months ago
Joined: 2012-09-27 05:58
Okay I've tried a few things,

Okay I've tried a few things, I found the registry entries that referred to the application data, modified them to match a different directory and copied the contents. No joy still the same message. I found the installer entries too, copied them, still no joy.

Can't seem to extract the .exe file but my Windows skills are pretty poor these days. Next thing I can think of is that sysinternals app that's a bit like strace for windows to see what it's checking..

I've emailed the developer to see if he can help.

gileswestwood
Offline
Last seen: 11 years 5 months ago
Joined: 2012-09-27 05:58
Okay I tried process monitor

Okay I tried process monitor and it doesn't show what is failing to be accessed. I used universal extractor to extract the installshield package and then msiexec to extract the msi.

This does list some windows\systems files as well as the application data which I've now copied over. Still doesn't startup though.

pretty much out of ideas now.

gileswestwood
Offline
Last seen: 11 years 5 months ago
Joined: 2012-09-27 05:58
Okay I've found an event id

Okay I've found an event id when it runs. Generated Activation context failed. 59.

Which appears to be caused by an application trying to run without all it's runtime dependencies. However what that missing dependency is I don't know.

gileswestwood
Offline
Last seen: 11 years 5 months ago
Joined: 2012-09-27 05:58
Okay looks like msvcm80 needs

Okay looks like msvcm80 needs to be packaged up with the portable app. Not sure how one would go about doing this, presumably you'd need the source to change the library lookup paths. Other portable apps seems to do this. Lets hope the developer can help out.

Log in or register to post comments