XBLite book of knowledge end of life

215 views
Skip to first unread message

Guy1954

unread,
Oct 4, 2016, 5:54:57 PM10/4/16
to xblite
Hi Xbliters,

My provider just announced me of the end of my personnal website http://guy.lonne.perso.sfr.fr.
Please pay it a visit before you can only visit it thru the wayback-machine at https://archive.org/web.
Time for you to harvest anything you can...

Bye! Guy

Grella

unread,
Oct 7, 2016, 10:32:17 AM10/7/16
to xblite
Thanks. downloaded everything but not in HTML - just as docx

Chad Wilson

unread,
Oct 7, 2016, 10:37:39 AM10/7/16
to xblite
For anyone wishing an easy way to save the entire site, consider HTTrack.


It is a free and open source utility for downloading entire web sites to your hard drive.

-Chad

David Silverwood

unread,
Oct 7, 2016, 10:49:21 AM10/7/16
to xbl...@googlegroups.com
Hi Guy

I've also saved all the pages in PDF format so will leave it on my google drive if anyone needs, just holler.

Thx for all you've done for this community, Guy.

David

--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+unsubscribe@googlegroups.com.
To post to this group, send email to xbl...@googlegroups.com.
Visit this group at https://groups.google.com/group/xblite.
For more options, visit https://groups.google.com/d/optout.

Guy1954

unread,
Oct 11, 2016, 4:26:49 PM10/11/16
to xblite

Hi David.

For the past 10 years, I had such a great time writing programs in XBLite that I'm sure it shows in the materials of my website. I'm really thankful to David Szafranski for his huge work. Actually, I’d like very much to keep XBLite alive, because it’s a great development tool for Windows or Linux Wine.


My latest contributions are 3 directives that should boost our productions: CODE, GRAB and STRIP.

  1. CODE allows GoAsm code injection;

  2. GRAB is an improved IMPORT and can be seen as a snippet syringe;

  3. STRIP removes the function bodies of function uncalled for.


I use these directives for my pet application viXen, and they allow me:

  1. CODE to replace XstCopyMemory with GoAsm code;

  2. GRAB to re-use many pieces of XBLite code, especially from Callum Lowcay’s WinX.dll;

  3. STRIP to keep vxbl.asm under a GoAsm’s size limit.


'-RtlMoveMemory (&nmtv, lParam, SIZE (nmtv)) ' fill nmhdr using lParam

'-ZeroMemory (lParam, SIZE (NMHDR))


destAddr = &nmhdr

bytes = SIZE (NMHDR)


CODE

mov edi,[GetNotifyMsg.destAddr]

mov esi,[GetNotifyMsg.lParam]

mov ecx,[GetNotifyMsg.bytes]

cld

rep movsb


mov edi,[GetNotifyMsg.destAddr]

mov ecx,[GetNotifyMsg.bytes]

mov eax,0

cld

rep stosb

END CODE



'-bu_x = LOWORD (bu)

'-bu_y = HIWORD (bu)


bu_x = 0

bu_y = 0

CODE

mov eax,d[WndProc.bu]

mov ebx,65536

cdq

idiv ebx

mov d[WndProc.bu_y],eax ; eax = HIWORD

mov d[WndProc.bu_x],edx ; edx = LOWORD

END CODE


I believe we have a great development tool and we should be more productive for all sorts of little tools. You can find some personal contributions in my website, .exe and sources. Feel free to improve them and share back. I learnt so much by studying D’s code!


So, let’s keep together XBLite alive!


Bye! Guy

xblite.x

Willem

unread,
Dec 18, 2023, 10:02:09 PM12/18/23
to xblite
Does anybody still have a copy of Guy's freeware? It is no longer available on the wayback-machine.

Guy LONNE

unread,
Dec 19, 2023, 5:23:49 AM12/19/23
to xbl...@googlegroups.com
Hi Willem!

Welcome to this XBLite Group!

Of course you can get my freeware, even if they are banned by the
Wayback Machine (...being a big fan of the WM, I do feel the rejection.
Ouch! Sudden crushing chest pain! Will I survive? Depends on how much I
enjoy this end of year celebration.)

Anybody interested in my freeware is more than welcome to ask me for the
latest version in this Google Group: I'll gladly send an innosetup
install, and the XBLite source if interested.

So, dear Xbliter, just ask and you shall receive ;-)

Bye!
Guy

fmfl...@virgilio.it

unread,
Dec 31, 2023, 3:32:25 AM12/31/23
to xblite
Buongiorno Guy Lonne
Puoi cortesemente mandarmi l'ultima versione di XBLITE alla mail
Lo sviluppo di Xblite è concluso, oppure è possibile un adattamento a Windows 11 ?

Grazie 
e ancora Buon 2024 a tutti
Fmflavia1

Watchman

unread,
Jan 17, 2024, 9:29:10 AMJan 17
to xblite
Hi Guy
If possible, Would you mind sending the freeware my way too. Somehow it disappeared from my Google Drive... most frustrating
Thanks
David

Watchman

unread,
Jan 17, 2024, 9:33:17 AMJan 17
to xblite
Hi Flavia

You can pick up the last version of xblite at : https://sites.google.com/view/xblite/home


On Sunday 31 December 2023 at 10:32:25 UTC+2 fmfl...@virgilio.it wrote:

Willem

unread,
Jan 17, 2024, 5:10:49 PMJan 17
to xblite
Good day Guy,
Please would you send me a copy of your innosetup for your freeware? If its OK I would also like the source code.
My e-mail address is wjswanepoel at gmail.

Regards,
Willem

Mr D

unread,
Jan 26, 2024, 9:39:24 AMJan 26
to xbl...@googlegroups.com

Hi Guy, Watchman, et al,

I've installed the latest version found at the referred website, but have found that there doesn't seem to have working help system. Is there a version that has the complete help files implemented successfully (especially the compiled help file version)?

If not, is there a complete set of help files that can be downloaded and used by the XSED IDE?

Cheers, Dennis.

--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/3868c4b9-aa8a-46d1-8a2b-0a4ee14a95c5n%40googlegroups.com.

Guy LONNE

unread,
Jan 31, 2024, 3:21:46 PMJan 31
to xbl...@googlegroups.com
Hi Dennis.

All XBLiite help files are formatted in the official Windows XP format, which was the logical choice twenty years ago.

Nowadays, the XP format is not Windows native format.

However, Microsoft provide with such a display utility that you can download on their website.

I downloaded it once some ten years ago, and then forgot about it since it worked flawlessly for me.

Hope this helps.

Bye! Guy

Mr D

unread,
Feb 1, 2024, 1:16:45 AMFeb 1
to xbl...@googlegroups.com

Hi Guy,

Thanks for the reply.

Does this mean that the help files are packaged and installed with the XBLite installtion; but is unable to be displayed because the old format you spoke of is not longer natively supported on modern Windows OS?

If so, then that's fine as I'll look for it and maybe look for the display utility you mentioned.

Otherwise, If the help files are not provided in the install, are these available separately somewhere?

Cheers, Dennis.

Guy LONNE

unread,
Feb 1, 2024, 7:40:17 PMFeb 1
to xbl...@googlegroups.com
Hi Dennis.

In my own personal installation of the XBLite compiler, I can find the following help files:
1.XSED's help file (XBLite's dedicated code editor) should be located in folder C:xblite/bin: xsed.hlp;
2.Other help files can be found in folder C:/xblite/manuals, such as xblite.hlp, ...

These help files can be browsed through the "legacy" program that you can download from Microsoft website.

This is my preferred way for my good old Windows 10 ASUS personal computer.

We have a fellow Xbliter that uses Wine on Linux Mint; I followed his example, and I was able to find not one but two "Help File Browser" utilities in their application repository.

In short, locate the help files and browse them thoroughly and they are pack-full of information.

Happy xbliting!
Bye! Guy

Mr D

unread,
Feb 2, 2024, 12:39:44 AMFeb 2
to xbl...@googlegroups.com

Many thanks Guy!  Happy XBLiting to you too.

Cheers, Dennis.

Guy LONNE

unread,
Apr 27, 2024, 6:39:27 AMApr 27
to xbl...@googlegroups.com
Hi Willem, Watchman, Dennis,

I was away from keyboard until this month; since then, I have been
working on a practical way to provide you with my little XBLite
applications.

Either I post an InnoSetup installer here;
Or I provide the sources instead.

What do you prefer?

--
Bye!
Guy

Guy LONNE

unread,
Apr 27, 2024, 7:00:25 AMApr 27
to xbl...@googlegroups.com
Hi Willem, Watchman, Dennis and Flavia,

To be clear, I would prefer to post the source here because I wrote
these applications to secure my knowledge of XBLite.

Hence, they have a pedagogic value for you, and I am interested in your
feedback.

--
Bye!
Guy

Mr D

unread,
Apr 27, 2024, 9:41:41 AMApr 27
to xbl...@googlegroups.com
Hi Guy,

Either is fine, both is better :)

One of my new favorite sayings: "only children choose".

Cheers, Dennis.

Guy LONNE

unread,
Apr 28, 2024, 2:56:56 AMApr 28
to xbl...@googlegroups.com
Bravo Dennis: quick answer!

> Either is fine, both is better :)

In the GPL's spirit, I take your answer as "Both is better" => 1 vote
for InnoSetup + Sources.zip.

Who's next to answer?

Le 27/04/2024 à 15:41, Mr D a écrit :
> Hi Guy,
>
> Either is fine, both is better :)
>
> One of my new favorite sayings: "only children choose".
>
> Cheers, Dennis.--
Bye!
Guy

wjswa...@gmail.com

unread,
Apr 28, 2024, 2:57:21 AMApr 28
to xbl...@googlegroups.com
InnoSetup installer is fine Guy. Tahnk you!
--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/e9f4def9-5cbc-4007-b410-eed9116a3618%40gmail.com.

wjswa...@gmail.com

unread,
Apr 28, 2024, 2:57:26 AMApr 28
to xbl...@googlegroups.com
Hi Guy, source is also OK if that is what you prefer to do.

-----Original Message-----
From: xbl...@googlegroups.com <xbl...@googlegroups.com> On Behalf Of Guy LONNE
Sent: Saturday, 27 April 2024 13:00
To: xbl...@googlegroups.com
Subject: [xblite] XBLite book of knowledge end of life

--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xblite/0a3e09f8-d628-4d29-a72c-31d7c265c476%40gmail.com.

David Silverwood

unread,
Apr 28, 2024, 12:23:36 PMApr 28
to xbl...@googlegroups.com
love that reply... yeah... both is better for sure, but either is fine

--
You received this message because you are subscribed to the Google Groups "xblite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xblite+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages