Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

is there a clarion decompiler?

1,083 views
Skip to first unread message

jamov

unread,
May 3, 2011, 4:38:56 PM5/3/11
to
I had a client contact me that had a program written in Clarion. The
original developer past away and the company is unable to locate the
source code Is there a decompiler for Clarion. Not even sure what
version it is, but it is windows based and at least 3 years since last
compiled. I am going to attempt to locate the source code as well.
What file extensions should I be looking for? .clw ?

Any help is appreciated.

Francisco

unread,
May 4, 2011, 8:02:35 PM5/4/11
to

Source code could be
*.app -> application
*.dct -> dictionary
*.clw -> could be source, because also could be generated when de
(*app and *.dct) is compiled

Paul Attryde

unread,
May 4, 2011, 8:16:21 PM5/4/11
to
On 03-May-11 16:38, jamov wrote:
> I had a client contact me that had a program written in Clarion. The
> original developer past away and the company is unable to locate the
> source code Is there a decompiler for Clarion.

Not that I'm aware of

> Not even sure what
> version it is, but it is windows based and at least 3 years since last
> compiled.

www.dependencywalker.com

run it on the .exe and look in the list of dependent DLLs for any names
that start "cw"
then right-click each dll and look in the version tab and see if there's
a version #


if the .exe was compiled in local mode then there won't be any dependent
DLLs, so getting the clarion version # will be more difficult

hth,
Paul

Friedrich Linder

unread,
May 16, 2011, 10:22:10 AM5/16/11
to
Hello,

> Is there a decompiler for Clarion.

No, there is no "decompiler" for Clarion to convert the native Win32 .exe
back into .app or .clw source code.

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows 7 installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner


Anderson Matos

unread,
May 19, 2011, 1:33:55 PM5/19/11
to


Considering that you're talking about Clarion native there will be NO
DECOMPILER.

Well, let me explain here. Might be useful.

Native EXE files are translated to machine code. The only way to
decompile that is to run a disassembly program.
It will work. Really.
But the target will be an assembly, not an APP or CLW and other stuff.

You could study assembly and use that...
#lol
No, I don't think so.
Assembly is not the type of language you could learn on 2 days and
start working...
=)

Some projects on the web do attemp to translate assembly to C++ or
others but it's rather dificult and they do not always work properly.
It's a massive work to convert from an assembly that's already been
optimized back into source code.
Even more into Clarion source code since the code might have been
generated alongside with many templates.

So, it's a NO here.

If it was a Clarion.NET app you could revert it to code but yet,
templates could get into the way and mess with the original code here.

0 new messages