Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
large_nostril
22
Years of Service
User Offline
Joined: 5th Feb 2003
Location: United States
Posted: 9th Mar 2003 02:20
Is there anyway to make the finalized EXE use external files so that some of the files could be updates individually instead of having to download the EXE for evey new release.

And is it possible to have DB read from a password protectd ZIP or from HQX or UU formats.

NOTE: I am using DB classic.
If you want fresh underwear in the morning, take it off the night before.
k0shi
22
Years of Service
User Offline
Joined: 30th Dec 2002
Location: Cyberspace
Posted: 9th Mar 2003 03:37
ya i think so because if u look in the help menus in DBclassic they have commands to download and goto FTP sites, i was just reading about them.

If I could drop dead right now, I'd be the happiest man alive.
---------------------------------
.....:::<>-<K0shi>-<>:::.....
large_nostril
22
Years of Service
User Offline
Joined: 5th Feb 2003
Location: United States
Posted: 9th Mar 2003 05:36
oh no, I wasn't talking about updates for DB. I was wanting to know of it was possible to make a game that was upgradeable.

If you want fresh underwear in the morning, take it off the night before.
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 9th Mar 2003 07:00
yes it is... but you have to make the upgrade files and updater yourself - unless you want to use a patcher program.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
EddieRay
22
Years of Service
User Offline
Joined: 28th Feb 2003
Location: USA
Posted: 9th Mar 2003 07:39
Couldn't this be done by keeping the media outside of the EXE and just having the user download the new EXE and/or the changed media files?

From what I've read (and I'll admit, I'm not sure I follow it), the EXE is small if you don't include the media - and the way you're supposed to do this is by putting the media in sub-folder(s) of the source directory. The stuff in the same directory as the source gets added to the EXE (except for folders), and you make an ZIP that has the EXE and the media folders - and distribute that.

But then again, someone else posted that even sub-folders will end up in the EXE too... if so, this won't work at all.

Ed

large_nostril
22
Years of Service
User Offline
Joined: 5th Feb 2003
Location: United States
Posted: 9th Mar 2003 08:15
When you use the "Make Final", all of the files are pulled into one EXE (at least in Classic).

"unless you want to use a patcher program"
How would I go about obtaining one of these "patcher program[s]"?

Raven, I've visited your site a few times and it doesn't seem to do much. Nonetheless, I do get annoyed by that popup, or drop down I should say. It blocks a quarter of the screen. Thus I think you should look into hosting at http://web1000.com. They have 50meg storage and unlimited bandwith and better yet it's all free and even better yet there are no banners, popups, drop down. links, ads, or anything else annoying. But I don't think they support anythin much other than HTML. Just a suggestion. And I have spent hours reading through their docs to find some kind of catch. Nothing.

If you want fresh underwear in the morning, take it off the night before.
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 9th Mar 2003 14:06
Quote: "
And I have spent hours reading through their docs to find some kind of catch. Nothing.
"


Nothing? Well, except for this little limitation (taken from their FAQ):
Quote: "
What are the language limitations?
We only provide hosting for English speaking web surfers in the United States.  Although we often permit web surfers from elsewhere to access sites, from time to time requests other than those in U.S. English will generate 404 errors and possible page redirection.
"


Ogres have layers.
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 9th Mar 2003 14:24
Ed - just don't do a 'make final'. Just doing a compile is enough to produce an executable that doesn't include any media - which will make your program use the data within the folders instead.
EddieRay
22
Years of Service
User Offline
Joined: 28th Feb 2003
Location: USA
Posted: 10th Mar 2003 21:29
Okay... that makes sense... thanks!

So if I actually do a make final, does it bundle ALL files in the same directory as the source into the EXE? Does it bundle the .dba source files too? Does it bundle up folders and the files/folders contained in them as well?

Thanks,

Ed

Andy Igoe
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 10th Mar 2003 22:24
Make Final will include everything in the project folder, including sub-folders. Make Exe gives you a stand-alone program that can then load in the media.

So to answer your original question you would simply replace those media files in order to upgrade, but of course you want to protect them so you are going to need to encrypt them.

Does winzip support command line parameters since pkzip is no longer updated? I'm not sure, either way you would have to include a registered winzip to make it work without throwing popups at the user and that would be illegal.

Look around for other freely distributed archivers and i'm sure you'll find something to match the task, it's either that or you will have to manually encrypt your files (or at least parts of them), to do that....

Either scattering bits or adjusting their byte values - fractal encryption is particularly effective where you modify each byte by an rnd() command - just remember to set the fractal seed with a randomize command first so you can recreate your fractal pattern.

As for the specifics of how to do it? I don't mind doing a snippet but really it is a very slow process in the final runtime - is the project media that good to warrant all the effort?


Pneumatic Dryll, Outrageous epic cleric of EQ/Xev
God made the world in 7 days, but we're still waiting for the patch.
large_nostril
22
Years of Service
User Offline
Joined: 5th Feb 2003
Location: United States
Posted: 11th Mar 2003 02:51
@empty
Oh, that's right most of you (including Raven) aren't Americans. I say ha ha to you.

Well forgot about that, but when I read through there docs, I only looked for things that were limiting to my purposes. Sorry about that one. Hope I didn't make you waist "too" much time.

If you want fresh underwear in the morning, take it off the night before.
large_nostril
22
Years of Service
User Offline
Joined: 5th Feb 2003
Location: United States
Posted: 11th Mar 2003 02:59
Oh yeah, thanks for the code Pneumatic. Does it work for animated X or 3DS files? Please excuse my ignorance, I just don't know much about different file formats.

If you want fresh underwear in the morning, take it off the night before.
Andy Igoe
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 11th Mar 2003 03:03
That'll encrypt anything. Just I did not put much attention into filename extensions - aslong as you sort that out it will encrypt and decrypt anything in theory - I didn't test it mind - I wrote it strait into the forum...

BTW I'm a limey too and you know what, I say 'ha ha' to you too:

*tsk* not knowing the fundamental principles of fractal encryption, sheesh!

Pneumatic Dryll, Outrageous epic cleric of EQ/Xev
God made the world in 7 days, but we're still waiting for the patch.
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Mar 2003 03:05
DarkBasic isn't american either... i'm not sure i follow your point

i would never use a "Make Final" - as both DarkBasic and DarkBasic Pro have a habit of not included EVERYTHING.
as as Pneu has posted, i'd setup my own packer to store the information
it'll do the same task really

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Mar 2003 03:07
... lmao Pneu ... please sir can you do a Binary Encryption now

well if you feel like giving up a good hour that is hehee
been having some fun with Gzip recently in Std/Ehd/Pro - certainly is a fun little zip format

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 11th Mar 2003 14:59
Quote: "
Oh, that's right most of you (including Raven) aren't Americans. I say ha ha to you.
"

The problem is not from where we are (or those who wanna set-up a homepage) but it's very unlikely that all the potentional visitors are from the US.
So even for US Americans who want to attract international surfers it's a quite useless hsoting service.

Quote: "
Sorry about that one. Hope I didn't make you waist "too" much time.
"

No worries. I read this a few months ago.

Ogres have layers.
Andy Igoe
22
Years of Service
User Offline
Joined: 6th Oct 2002
Location: United Kingdom
Posted: 11th Mar 2003 16:19
aye, racist ISP providing a service that will only encumber their user base. God bless self-defeating neo-nazi's where would the world be without them? Certainly not in Afghanistan anyway.... oops, I just got political, I didn't do it - it was the other guy

Pneumatic Dryll, Outrageous epic cleric of EQ/Xev
God made the world in 7 days, but we're still waiting for the patch.
Dr DooMer
22
Years of Service
User Offline
Joined: 22nd Dec 2002
Location: United Kingdom
Posted: 11th Mar 2003 19:10
Patches and upgrades are certainly possible - the best way would be to redistribute the .exe file and any other external media that has changed.

As for 'proper' mods, like the ones you get for most FPS games, yes! The game that I'm working on will have pretty decent modding functions - as well as being able to change in-game stuff by replacing the external media files, I'm also including a lot of the game data within .txt files. These files are laid out pretty simply and let people go in and change game statistics and stuff, which are then read into the game by using the basic file reading commands. I'm sure there's plenty of other ways to allow mods, too.

Yes, people! After a long break, the Doctor is back! I hope someone remembers me...

"I am a living, thinking entity who was created in the sea of information."
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 12th Mar 2003 01:02
nope i don't remembers you Dr
hey ... just outta interest by why was it an '(including Raven)'?

i'm still not sure what is going on, but you know US servers can't possible make the server only accessable within the US - because unless they're a local exchange (within state) they must be setup to accept unknown international/long distance signals ... that and anyone on AOL or EarthLink worldwide will popup as they're based within the US (so thats another lil fudge up)

that aside i'd suggest if you need an online upload server you use a dedicated internet space company, suchas 1TO1, EasySpace, or NeoSites ... they offer some quite good packages.

i'm going to be subjecting my patcher utility to Sam tommorrow nite, so if you don't hear him crying that i've killed half the files on his system tommorrow i'll upload the patcher utility
(it'll be DBC but will patch anything)

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?

Login to post a reply

Server time is: 2025-05-15 15:54:37
Your offset time is: 2025-05-15 15:54:37