Free Harbour dbf editor

681 views
Skip to first unread message

Pavel Tsarenko

unread,
Oct 3, 2012, 9:38:31 AM10/3/12
to harbou...@googlegroups.com
Hello, All
 
The dbedit utility is developed to edit files of dbf format.
The utility works in Windows console mode.
Except the usual editing operations, search and other standard rdd features, which are available in these utilities,
dbedit support some low-level file operations and the recovery operations of the file.
Complete list of operations see on the help screen by pressing F1.
dbedit absolutely free. I made this program for myself, and if it will be useful to someone, I'll be glad.
The archive contains the source code of dbedit (without service library).
 
Reference for dowloading dbedit: http://zalil.ru/33812909

With best regards, Pavel Tsarenko

Giovanni Di Maria

unread,
Oct 3, 2012, 10:32:02 AM10/3/12
to harbou...@googlegroups.com
Very nice.
Giovanni


Qatan

unread,
Oct 3, 2012, 11:21:36 AM10/3/12
to harbou...@googlegroups.com
Hello Pavel,
 
    I was looking for something like that... but the link is not working.
    Can you please check it?
    Regards,
 
Qatan
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users

john s wolter

unread,
Oct 3, 2012, 11:22:33 AM10/3/12
to harbou...@googlegroups.com
Pavel,

Thank you for creating the editor.  I was wondering if you might consider using the open source repository similar to BerliOS.  Like you it is in Europe and has a good reputation.


Cheers
John S Wolter
------------------------
LinkedIn: johnswolter

- USA, Eastern Standard Time, -5 GMT, -4 GMT DST




On Wed, Oct 3, 2012 at 10:32 AM, Giovanni Di Maria <giovanni...@gmail.com> wrote:
Very nice.
Giovanni

Maurizio la Cecilia

unread,
Oct 3, 2012, 11:43:43 AM10/3/12
to harbou...@googlegroups.com
Hi Qatan,
here the download starts without any action to take by the user.
You can use this direct link:
http://zalil.ru/33812909/503d5046.506d01f0/dbedit.7z
BR
Maurizio

Nenad Batocanin

unread,
Oct 3, 2012, 11:01:22 PM10/3/12
to harbou...@googlegroups.com

Does not work for me?  When you choose dbf, stop working without warning.

 

Regards, NB

 

From: harbou...@googlegroups.com [mailto:harbou...@googlegroups.com] On Behalf Of Pavel Tsarenko
Sent: Wednesday, October 03, 2012 3:39 PM
To: harbou...@googlegroups.com
Subject: [harbour-users] Free Harbour dbf editor

 

Hello, All

--

Qatan

unread,
Oct 4, 2012, 3:40:34 AM10/4/12
to harbou...@googlegroups.com
Hello,
 
    It worked for me...
    I liked it very much. Nice and simple.
    I found some little problems here or there but at least it recognizes new datatypes like auto increment | + | and has a nice design (easy to understand).
    I would even recommend it to be a portable (don’t know if it is possible) “official” Harbour DBU replacement with fixes for what is not working well yet.
    One thing I noticed from the first start it needs to have a SETMODE( 25,80 ) in the beginning (could be configurable maybe with an .INI file?)
    Also the scroll bar of the browser is not really working according to the row positions on the database. I didn’t check the code – just noticed that.
    What do you all think?
    Regards,
 
Qatan

Pavel Tsarenko

unread,
Nov 14, 2012, 2:40:43 AM11/14/12
to harbou...@googlegroups.com
Hello
 
New version of Harbour dbf editor:
 
 
Whatsnew:
 goto column
 print
 replace substring
 open several files

john s wolter

unread,
Nov 14, 2012, 12:23:21 PM11/14/12
to harbou...@googlegroups.com
Pavel,

Thank you for your work on the dbf editor.  It is good to have a portable version.  I have one question about which character set you are using for the source files?

I remember the DU utility and a similar dbf editor.  I recall two or three other dbf editors from that time.  I'll take a look on my OS/2 Warp 4 development system which still runs well.  I used it to make real money doing Clipper applications.

OS/2 Warp is still being supported through eComStation.com.  Here's the Wikipedia article.  It was licensed by IBM to continue to sell a specialized version of OS/2 Warp 4 with great number of changes to support recent hardware.  

OS/2 from 2.1 onward had really good virtual DOS console windows.  Also you could also boot MS-DOS or IBM PC DOS for which you could create a boot diskette.  It was possible to setup DOS VMs guests with 720k of memory and allocate hardware to that VM.  Very slick.

In some ways the Workplace desktop remains ahead of Windows desktop and UNIX/LINUX X-Windows in concept.  Too bad this was never made available as open source.

The Flash movies of old tanks are cute.

Cheers
John S Wolter

Message has been deleted

Karl

unread,
Nov 15, 2012, 5:33:23 AM11/15/12
to harbou...@googlegroups.com
Hi Pavel,

Avira reports a virus (trojan).  Please find the screen-shot from virustotal.com attached.

Best regards
 Karl
virustotal.png

Pavel Tsarenko

unread,
Nov 15, 2012, 6:30:02 AM11/15/12
to harbou...@googlegroups.com
Avira found TR/Crypt.XPACK.Gen in bin\win\mingw\dbedit.exe. Probably this is false detection, because of only one of 43 antiviruses detected trojan in this file.
 
Best regards, Pavel Tsarenko


15.11.2012, 12:33:23 UTC+2 Karl wrote:

john s wolter

unread,
Nov 15, 2012, 1:15:06 PM11/15/12
to harbou...@googlegroups.com
This is not good.  Maybe it was infected locally on the installed system.  Protocol however dictates you must scan your own computer using different scanning tools.  This could be some lost time but very valuable measure to take.

I have scanned your files but not found anything yet.  I have some scans yet to be completed.

Cheers
John S Wolter
------------------------
LinkedIn: johnswolter

--

Karl

unread,
Nov 16, 2012, 4:02:16 AM11/16/12
to harbou...@googlegroups.com
Dear Pavel,


Avira found TR/Crypt.XPACK.Gen in bin\win\mingw\dbedit.exe. Probably this is false detection, because of only one of 43 antiviruses detected trojan in this file.

this detail is not visible on the screenshot I sent before, is it?
This means you could reproduce the warning by Avira.  Is this correct?

@Jon: Thank you for the hint.  I am currently scanning my entire intra-net.  As of now: no virus.  But it will still take some hours.   
@Pavel: maybe you should scan your system as well

Sorry for insisting but I hate those suckers (viruses et. al).  I totally agree with John if at the end it is a false positive we wasted some time but we can be sure there is no virus in the forum, which I think is very important.

Thank you
 Karl


Pavel Tsarenko

unread,
Nov 16, 2012, 12:40:23 PM11/16/12
to harbou...@googlegroups.com
Karl,

I'm tested separately the file bin\mingw\dbedit.exe on https://www.virustotal.com/
This file was not tested by avira.

That's what is said on the avira website about TR/Crypt.XPACK.Gen:

http://www.avira.com/en/support-threats-description/tid/6528/tlang/en

Description:
 A generic detection routine designed to detect common family characteristics shared in several variants.

This special detection routine was developed in order to detect unknown variants and will be enhanced continuously.

Perhaps a piece of pcode in the dbedit.exe antivirus interpreted as a unknown trojan.
If in the dbedit.prg commented out lines 690-846 in the function main(), rebuild dbedit.exe (I use mingw tdm 4.6), then the resulting dbedit.exe tested avira online https://www.virustotal.com/
It's assumed that this fragment of the pcode dbedit.exe, build a harbour compiler, gives a positive reaction on the signature of a trojan.
Previous version dbedit, I gave a month ago, is being tested. Compiled now old dbedit also being tested.
During this time, I changed the code in the function main, which is not being tested by avira.

Best regards, Pavel, Tsarenko

vszakats

unread,
Nov 16, 2012, 12:58:18 PM11/16/12
to harbou...@googlegroups.com
Hi Pavel,

On Friday, November 16, 2012 6:40:23 PM UTC+1, Pavel Tsarenko wrote:
Karl,

[...]

Perhaps a piece of pcode in the dbedit.exe antivirus interpreted as a unknown trojan.
If in the dbedit.prg commented out lines 690-846 in the function main(), rebuild dbedit.exe (I use mingw tdm 4.6), then the resulting dbedit.exe tested avira online https://www.virustotal.com/
It's assumed that this fragment of the pcode dbedit.exe, build a harbour compiler, gives a positive reaction on the signature of a trojan.
Previous version dbedit, I gave a month ago, is being tested. Compiled now old dbedit also being tested.
During this time, I changed the code in the function main, which is not being tested by avira.

Maybe you should simply distribute 
source code and let everyone build them
for themselves using platform and C 
compiler of choice, with supplied .hbp.
It could avoid such debate altogether.

You may also want to try to use -gc3.

-- Viktor

Reply all
Reply to author
Forward
0 new messages