View previous topic :: View next topic |
Author |
Message |
Dr. Dread Professional Member
Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Mon Jan 19, 2004 11:38 am Post subject: |
|
|
I know that you put in a major piece of work into this issue, Jules, and my comments were by no means aimed at
you... Also I'm glad to learn that relevant parts of the IDE have been rewritten to mimic the non-buggy
behaviour of VDS 3+4 so hopefully the problem occurs more rarely.
But I still think that it's a devastating and unacceptable bug. I know that I wouldn't recommend VDS5 to
anyone else as long as I know that by just using the IDE he may have his entire work obliterated. I think that
users not reading these forums won't even know of it until they are struck.
It's a generous offer as concerns GetBack - I might take you up on that. Perhaps you should sell it to
CR to be distributed along with VDS5
Greetz
Dread _________________ ~~ Alcohol and calculus don't mix... Don't drink and derive! ~~
String.DLL * advanced string processing |
|
Back to top |
|
|
Skit3000 Admin Team
Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
Posted: Mon Jan 19, 2004 3:09 pm Post subject: |
|
|
I don't know if people from CR are ready at this forum, but if so, what is so special about the VDS IDE? Isn't it just a shell around the vdsrun50.dll? If so, why don't just make the IDE with VDS? That way, almost all the development work can be pointed at VDS itself, insteed of the IDE... |
|
Back to top |
|
|
jules Professional Member
Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Mon Jan 19, 2004 4:21 pm Post subject: |
|
|
I don't think the original IDE code was buggy. I only changed it because, failing to see anything that looked as though it could cause this behavior, the suggestion of moving as much file I/O as possible out of the project directory was the only idea going. I'm sure you're as well aware as anyone of the difficulties of fixing a bug that you can't reproduce. It's only happened to me once, and at CR I think twice, and we've been using VDS 5 longer than any of you.
The main differences between VDS 4 and 5 IDEs are that the VDS 5 IDE is compiled using Delphi 6 instead of Delphi 2, and it contains a third party software protection component. Since I can't see any other likely culprit, I was inclined to suspect this component. But the only way to prove that would be to release a version of VDS without it, which is obviously not my decision to make.
As for my generous offer of GetBack, actually I have had precisely two registrations of it, so I'm not exactly depriving myself of a fortune by offering free copies. CR does in fact include a copy of it with VDS Enterprise.
As to Skit's comment, no, VDS is a long way short of being able to do all the stuff in the IDE. You could not write an IDE in VDS. _________________ The Tech Pro
www.tech-pro.net |
|
Back to top |
|
|
Skit3000 Admin Team
Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
Posted: Mon Jan 19, 2004 5:09 pm Post subject: |
|
|
What does the IDE do? I only compiles VDS scripts into DSU or EXE files, I guess. Syntax highlighting can be done with an external DLL... |
|
Back to top |
|
|
Vic D'Elfant Past Contributor
Joined: 26 Jun 2002 Posts: 673 Location: The Netherlands
|
Posted: Mon Jan 19, 2004 6:54 pm Post subject: |
|
|
The VDS IDE deleted the same script again! But this time I had a backup of just a few minutes ago... Thanks to my own CodeBackup
But let's put it like this: these occurences encourage me to develop CodeBackup even further
Regards and be warned...
Vic _________________ phpBB Development Team |
|
Back to top |
|
|
jules Professional Member
Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Mon Jan 19, 2004 7:09 pm Post subject: |
|
|
Skit3000 wrote: | What does the IDE do? I only compiles VDS scripts into DSU or EXE files, I guess. Syntax highlighting can be done with an external DLL... |
Well, I'd dispute that compiling is an only. You really need to be able to manipulate bytes efficiently to do that. Then there's debugging. Presumably you could live without the tear off editor pages, dockable toolbars and stuff. _________________ The Tech Pro
www.tech-pro.net |
|
Back to top |
|
|
Skit3000 Admin Team
Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
Posted: Mon Jan 19, 2004 7:16 pm Post subject: |
|
|
Doesn't the debug part just forward the errors it gets returned from the VDS runtime DLL? |
|
Back to top |
|
|
Vic D'Elfant Past Contributor
Joined: 26 Jun 2002 Posts: 673 Location: The Netherlands
|
Posted: Tue Jan 20, 2004 6:54 pm Post subject: |
|
|
Hi all,
version 1.2.1.1 has been released You can still download it [ here ].
Changes:
- Fixed bug that caused the app to hang when there where no scripts found in the target directory
- Fixed bug that caused the app to terminate when clicking 'Abort' during the backup progress
- From now on, project files (*.dsp) are also backed up
- Added ZIP support
- Few GUI changes
Regards,
Vic _________________ phpBB Development Team |
|
Back to top |
|
|
Vic D'Elfant Past Contributor
Joined: 26 Jun 2002 Posts: 673 Location: The Netherlands
|
Posted: Tue Jan 20, 2004 7:02 pm Post subject: |
|
|
Dr. Dread wrote: | You're doing a nice job Vic. For zipping needs http://www.info-zip.org/ has some high-quality freeware progs -
I use those for several zipping utils with a VDS interface.
|
Thanks for the link Dr. Dread, the zip.exe I use in the new version of CodeBackup has been downloaded from info-zip.org
Regards,
Vic _________________ phpBB Development Team |
|
Back to top |
|
|
Dr. Dread Professional Member
Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Tue Jan 20, 2004 10:55 pm Post subject: |
|
|
Don't mention it. I'm just happy to be able to lend you a hand in your worthy project
Dread _________________ ~~ Alcohol and calculus don't mix... Don't drink and derive! ~~
String.DLL * advanced string processing |
|
Back to top |
|
|
CodeScript Moderator Team
Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Jan 21, 2004 7:32 am Post subject: |
|
|
skit3000 wrote: | Doesn't the debug part just forward the errors it gets returned from the VDS runtime DLL? |
It may be doing much more than that
I guess it stores the script in a buffer (precompiling) and executes from there line by line and responds to the error given by runtime highlighting the line ?
Also i guess vds 5 IDE stores the script under close label under a seperate buffer and executes it even when user hits stop to prevent IDE from crashing; Ecaluating the contents of a variable at runtime. And even many more things while "linking"it - to store script in the exe which I think is a commercial secret as anyone can guess.
That the IDE is so malignant with some people while apparently very benign with others (in deleting the Files) may further point towards the registration component being the culprit.
Anyway enough guessing _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
Back to top |
|
|
Vic D'Elfant Past Contributor
Joined: 26 Jun 2002 Posts: 673 Location: The Netherlands
|
Posted: Wed Jan 21, 2004 6:40 pm Post subject: |
|
|
Version 1.1.3.1 is out... fixed a few small bugs.
Regards,
Vic _________________ phpBB Development Team |
|
Back to top |
|
|
LiquidCode Moderator Team
Joined: 05 Dec 2000 Posts: 1751 Location: Space and Time
|
Posted: Fri Jan 23, 2004 1:03 pm Post subject: |
|
|
Can you put an item in the task icon menu to open the destination folder where the backups are? It would be a lot more convenient then having to browse through explorer to get to the folder evertime. Just an idea. _________________ Chris
Http://theblindhouse.com |
|
Back to top |
|
|
LOBO Valued Contributor
Joined: 14 Mar 2002 Posts: 241 Location: Wilmington, Delaware, USA
|
Posted: Fri Jan 23, 2004 2:16 pm Post subject: |
|
|
LiquidCode wrote: | Can you put an item in the task icon menu to open the destination folder where the backups are? It would be a lot more convenient then having to browse through explorer to get to the folder evertime. Just an idea. |
I agree with Chris on this. It would be a great addition. I actually made a shortcut to the folder in a small try app I created and run just so I don't have to explore to it each time.
- Mark |
|
Back to top |
|
|
Vic D'Elfant Past Contributor
Joined: 26 Jun 2002 Posts: 673 Location: The Netherlands
|
Posted: Sat Jan 24, 2004 1:53 pm Post subject: |
|
|
Thanks for the idea guys, it's implemented in version 1.1.3.2
Changes:
- Added 'Open target directory' item to the taskicon menu
- CodeBackup keeps active after a backup has been made at Windows boot up
Regards,
Vic _________________ phpBB Development Team |
|
Back to top |
|
|
|