| KeyUpdate Program - New Updated Version 5.0.0 with VB6 source code c&p,thanks goes to ps2002 keyupdate program - new updated version 5.0.0 with vb6 source code
ok, this should do it unless i really broke something. Seems like the last few versions were being installed with very little problems. Read the readme.txt file and read the previous posts in the other threads. As always ask questions in here and we can see if we can help. I started this program to see if i could still program, haven't done it since the h and hu days. There are probably much better ways to code than what i have done, but this code got the job done. Anyway here it is. Updates will be posted in this thread so check the other messages keyupdate v5.0.0
--------------------------------------------------------------------------
features:
Grab current keys from 9 different user configurable web sites.
Automatically check for new keys every 1 minute to 10 minutes (user configurable) from the first six web sites
Grab current keys from rom102 and rom103 fta fta bin files grab current keys from cemu 10b fta fta bin files
grab current keys from up to 9 user definable web sites grab current keys from codespace backdoor utility config.ini
Grab current keys from romcode settings.ini
Grab current keys from softcam.key file
Create nagraedit 5.2 key patch with latest keys
Directly update rom102 and rom103 dish bins with current keys
Directly update rom102 and rom103 bev bins with current keys
Directly update cemu 10b dish.fta fta bin & bev.fta fta bin with current keys
Directly update codespace backdoor utility config.ini with latest keys
Directly update romcode settings.ini with latest keys directly update softcam.key file with latest keys
Directly update coolsat key file with latest keys
Automatically update coolsat 4000, 5000, 6000 stbs with new keys if coolsatloader.exe (renamed coolsat pro loader 2.4.exe) is found in the same directory as keyupdate.exe (very rough - play with it)
Automatically updates these fta fta bin files (if found in the same directory as keyupdate.exe) keyupdate-dish.bn102 keyupdate-dish.bn103 keyupdate-bev.bn102 keyupdate-bev.bn103
Automatically update up to 8 other text files with latest keys (to be safe - test on copy first)
looks for lines beginning with "n 0001 00 " and rewrites the line with new dish key0
looks for lines beginning with "n 0001 01 " and rewrites the line with new dish key1
looks for lines beginning with "n 0101 00 " and rewrites the line with new dish key0
looks for lines beginning with "n 0101 01 " and rewrites the line with new dish key1
looks for lines beginning with "n 0801 00 " and rewrites the line with new bev key0
looks for lines beginning with "n 0801 01 " and rewrites the line with new bev key1
looks for lines beginning with "n 0901 00 " and rewrites the line with new bev key0
looks for lines beginning with "n 0901 01 " and rewrites the line with new bev key1
Ability to minimize to system tray -- automatically maximize when a new key is found ability to click on the url button to open the web page using the users default browser ability to append a user patch file to the nagraedit key patch file by placing the patch(es) in 'keyupdate-dish-patch.txt' and/or 'keyupdate-bev-patch.txt' file located in the same directory as keyupdate.exe. This would generally be used to add re-locking code.
Option to automatically minimize .on program startup (thanks again to jb1000 who fixed this problem)
Option to automatically start check web sites for keys on startup
Has an old key 'roll back" buttom.This is used if a web sites posts incorrect keys after the correct keys have been posted.
Keeps track and identifies new keys, old keys, and current keys
Provides for direct user key entry (copy and paste friendly)
Provides a large 8 byte by 2 row display of keys for those using remote control entry
Creates or utilizes the following files. On the first time startup, if these files do not exist it will create them for you in the folder that the application was started from..
Keys.key - current keyfile
keyupdate.dat - old key file
keyupdate.ini - configuration file
Uses these files if they exist in the same folder that keyupdate.exe is located
keyupdate-dish.bn102
keyupdate-dish.bn103
keyupdate-bev.bn102
keyupdate-bev.bn103
Coolsatloader.exe (renamed from "coolsat pro loader v.2.4.exe" coolsat key file should be called "coolsat.key")
Self install support files required for program to run
msvbvm60.dll
stdole2.tlb
msinet.ocx
repcdlg.ocx
comdlg32.ocx
mscomctl.ocx
richtx32.ocx
Revision history
v5.0 source:
Source code released 11-29-2006 fixed: roll back error which no one should have seen, but it is fixed now added: ability to grab keys from rom102 and rom103 added ability to grab keys from cemu 10b dish.fta fta bin & bev.fta fta bin files
v4.9.15
Added a coolsat button, to update the coolsat stb when ever you want (used for updating multiple coolsats from a single pc) changed: relabeled the auto chk on/off to turn auto chk on/off by shrinking the text. Fixed: coolsat update ran twice when auto chk was set to on
v4.9.14 fixed:
Previous version only started coolsatloader from auto chk on. Now clicking update will also run coolsatloader. Fixed: roll back, if there were no keys to roll back the program would error out
v4.9.13 added:
An old key 'roll back" buttom. This is used if a web sites posts incorrect keys after the correct keys have been posted.
V4.9.12 fixed:
Automatically update coolsat.key file if coolsatloader.exe is in the same folder as keyupdate.exe
v4.9.11 changed:
Automatically update coolsat.key file if coolsatloader.exe is in the same folder as keyupdate.exe
v4.9.10 fixed:
Failed to re-activate 'minimize to tray' button after coolsat loader was run
v4.9.9 fixed:
Web site search timer slider was not working correctly on startup. Fixed: if user closes the coolsatloader program would error out
v4.9.8 added:
Option to automatically minimize .on program startup (thanks again to jb1000 who fixed this problem) added: option to automatically start check web sites for keys on startup fixed: ability to click on the url button to open the web page using the default browser
__________________ "It's not enough that we do our best; sometimes we have to do what's required." - Winston Churchill
‘we cannot anticipate today what we shall know only tomorrow’. Karl Popper
Vote for US Apply To Be a Moderator Click this Link
Last edited by grynner; November 29th, 2006 at 07:17 PM.
|