Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
georgpotthast

Homepage

Germany,
17.03.2013, 18:23
 

New release of the Dillo browser for DOS (Announce)

I finished a new version of the Dillo browser for DOS! It is based on version 3.0.2 of the Dillo browser and features SSL support now.

It can be downloaded here:

Dillo for DOS version 302b

This are the new features:

- SSL support
- FTP file transfer support
- printing web pages to postscript files
- improved open file dialogs
- faster downloads of files
- separate directory for downloaded files

Please take a look at the updated USRGuide.pdf which will answer many questions you may have.

Georg

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
17.03.2013, 23:41

@ georgpotthast
 

New release of the Dillo browser for DOS

Thank you Georg... she works great !! :)

> I finished a new version of the Dillo browser for DOS! It is based on
> version 3.0.2 of the Dillo browser and features SSL support now.
>
> It can be downloaded here:
>
> Dillo
> for DOS version 302b
>
> This are the new features:
>
> - SSL support
> - FTP file transfer support
> - printing web pages to postscript files
> - improved open file dialogs
> - faster downloads of files
> - separate directory for downloaded files
>
> Please take a look at the updated USRGuide.pdf which will answer many
> questions you may have.
>
> Georg

---
--
http://glennmcc.org/

ron

Homepage E-mail

Australia,
18.03.2013, 00:56

@ glennmcc
 

New release of the Dillo browser for DOS

> I finished a new version of the Dillo browser for DOS! It is based on
> version 3.0.2 of the Dillo browser and features SSL support now.

Works just fine here, too.

I fixed that problem that was locking out any other browser, after using Dillo 3.02b, by simply going through wattcp.cfg and disabling ALL functions that were marked "Optional".

I also edited dillorc to declare the User Agent as default by disabling "user agent = Links".
Why would "Links" be better than "Dillo" ?

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

georgpotthast

Homepage

Germany,
18.03.2013, 08:23

@ ron
 

New release of the Dillo browser for DOS

Hi Ron,

once again thank you for beta testing this version of Dillo for DOS.

It has been a while that I set the User Agent to Links in the Dillorc file. I had the impression that some servers send a simpler version of the web page if the User Agent was set to Links. Currently I cannot tell which server I observed this with.

Georg

Japheth

Homepage

Germany (South),
18.03.2013, 11:35

@ georgpotthast
 

New release of the Dillo browser for DOS

Thanks!

> This are the new features:
>
> - SSL support
> - FTP file transfer support
> - printing web pages to postscript files
> - improved open file dialogs
> - faster downloads of files
> - separate directory for downloaded files

It's probably worth to be mentioned that dillo is now able to render local files. AFAIK this didn't work in the previous version.

Suggestion: if a local file is to be displayed, don't emit the warning that no packet driver has been found - or, if this isn't feasible, add an option to suppress this warning.

---
MS-DOS forever!

ron

Homepage E-mail

Australia,
18.03.2013, 12:56

@ Japheth
 

New release of the Dillo browser for DOS

> It's probably worth to be mentioned that dillo is now able to render local
> files. AFAIK this didn't work in the previous version.

Yes, it did work with the previous version. I have been adding my Arachne and Links bookmark files to Dillo's bookmarks, among other useful local files.

Japheth

Homepage

Germany (South),
18.03.2013, 14:13

@ ron
 

New release of the Dillo browser for DOS

> Yes, it did work with the previous version. I have been adding my Arachne
> and Links bookmark files to Dillo's bookmarks, among other useful local
> files.

Ok. However, what didn't work - and that's what I'm interested in - was to launch dillo with a local file name as command-line argument.

---
MS-DOS forever!

georgpotthast

Homepage

Germany,
18.03.2013, 17:58

@ Japheth
 

New release of the Dillo browser for DOS

> Ok. However, what didn't work - and that's what I'm interested in - was to
> launch dillo with a local file name as command-line argument.

You can specify a page on the disk as an commandline argument:

e.g. "dillo file:/download/index.htm" will work.

An undocumented feature.:-)

Georg

Laaca

Homepage

Czech republic,
18.03.2013, 13:15

@ georgpotthast
 

New release of the Dillo browser for DOS

Thanks a lot, Georg!
This new version is much more stable than the previous one.

---
DOS-u-akbar!

georgpotthast

Homepage

Germany,
20.03.2013, 16:47

@ Laaca
 

New release of the Dillo browser for DOS

Thank you all for the positive comments about this new release and thank you for using the application!

Georg

Wengier

E-mail

18.03.2013, 20:35
(edited by Wengier, 18.03.2013, 20:47)

@ georgpotthast
 

New release of the Dillo browser for DOS

Thanks!

Hope it will support printing to Postscript (and perhaps other) printers as well, in addition to the print-to-file feature.


> I finished a new version of the Dillo browser for DOS! It is based on
> version 3.0.2 of the Dillo browser and features SSL support now.
>
> It can be downloaded here:
>
> Dillo
> for DOS version 302b
>
> This are the new features:
>
> - SSL support
> - FTP file transfer support
> - printing web pages to postscript files
> - improved open file dialogs
> - faster downloads of files
> - separate directory for downloaded files
>
> Please take a look at the updated USRGuide.pdf which will answer many
> questions you may have.
>
> Georg

georgpotthast

Homepage

Germany,
18.03.2013, 21:36

@ Wengier
 

New release of the Dillo browser for DOS

At the moment it generates a postscript file which can be send to a postscript printer. For my flwriter program I made an extension that allows to print this postscript file to several common non-postscript printers using Ghostscript for DOS.

I did not include that with Dillo since it is a rather large package due to the fonts required. But I could make a separate ZIP archive for that.

Georg

> Thanks!
>
> Hope it will support printing to Postscript (and perhaps other) printers as
> well, in addition to the print-to-file feature.
>
>

RayeR

Homepage

CZ,
25.03.2013, 00:11

@ georgpotthast
 

New release of the Dillo browser for DOS

Hi, I just tested your new Dillo release and I'm quite satisfied with it. I discovered that strange text color rendering problem occured only in 16bpp mode - maybe some bug in color downscaling (original textcolor is 240, 240, 240 and dillo render it as 240, 24, 128). When I switched to 32bpp it renders OK. I used 16bpp because it's little bit faster but not so serious I can use it well too.
* Czech fonts render OK.
* Local file open dialog (and setting local file as homepage) works fine.
* Dillo still creates "/etc/fltk/fltk.org" directory in rootdir of drive where it's installed. I used hexaeditor to patch dillo.exe where I replaced "/etc/" by "./etc/" (cut the end of string) and now it create etc in dillo directory.
* It seems to be quite stable, renders even complex webs an I got only one crash when downloading a file from FTP and pressed cancel button. Download window closed and followed by immediate crash. But it didn't happened when I tried again.
* Download speed is significantly slower than from windows/linux - I DL from ftp.debian.org and got only 50-60kB/s. I suspect it maybe slowed down by updating the progress bar too often. Maybe you should place some limitation there to update it only about 5-10 times per second.
* Is there a possibility to inc./dec. font size?
* Is there a possibility to enable background images on webpage?
* Mouse wheel suppor would be very valuable.
* Aslo would be nice to make possible middle mouse button to open links as tabs and close tabs by mid-click on tab bar.

Thanks for your effort!

---
DOS gives me freedom to unlimited HW access.

georgpotthast

Homepage

Germany,
25.03.2013, 22:00

@ RayeR
 

New release of the Dillo browser for DOS

> Hi, I just tested your new Dillo release and I'm quite satisfied with it. I
> discovered that strange text color rendering problem occured only in 16bpp
> mode - maybe some bug in color downscaling (original textcolor is 240, 240,
> 240 and dillo render it as 240, 24, 128). When I switched to 32bpp it
> renders OK. I used 16bpp because it's little bit faster but not so serious
> I can use it well too.
> * Czech fonts render OK.
> * Local file open dialog (and setting local file as homepage) works fine.
> * Dillo still creates "/etc/fltk/fltk.org" directory in rootdir of drive
> where it's installed. I used hexaeditor to patch dillo.exe where I replaced
> "/etc/" by "./etc/" (cut the end of string) and now it create etc in dillo
> directory.
> * It seems to be quite stable, renders even complex webs an I got only one
> crash when downloading a file from FTP and pressed cancel button. Download
> window closed and followed by immediate crash. But it didn't happened when
> I tried again.
> * Download speed is significantly slower than from windows/linux - I DL
> from ftp.debian.org and got only 50-60kB/s. I suspect it maybe slowed down
> by updating the progress bar too often. Maybe you should place some
> limitation there to update it only about 5-10 times per second.
> * Is there a possibility to inc./dec. font size?
> * Is there a possibility to enable background images on webpage?
> * Mouse wheel suppor would be very valuable.
> * Aslo would be nice to make possible middle mouse button to open links as
> tabs and close tabs by mid-click on tab bar.
>
> Thanks for your effort!

Hi Rayer,

thank you for testing Dillo. I will look at implementing what I can in the next release.

Georg

DOS386

27.03.2013, 07:07
(edited by DOS386, 27.03.2013, 07:30)

@ georgpotthast
 

New release of the Dillo browser for DOS

> I finished a new version of the Dillo browser for DOS! It is based on
> version 3.0.2 of the Dillo browser and features SSL support now.

"DILLODOS-302b.zip" 3'931'680

"dillo.exe" 2'496'116 2013-03-17 16:03

Thank you :-)


+ It works :-)

+ Can login into SF (but can't do anything ... AFAIK the very same
  problem occurs in Fire-Fox with Jawa-Shit OFF too ... blame
  BrokenForge admins, not Georg)

+ Can edit Wipkipedia (but it's getting reverted ... blame the
  Wipkipedia censors, not Georg)

+ Can access HTTPS/SSL encrypted pages (but certs are NOT checked ...
  RTFM ... same as in DOSLynx ... don't use DOS Dillo to move around
  billions of your dirty bucks using onlike banking)

+ Few really hard hangers, freezers, and crashes

+ HTML BUG checking (see shot)

+ User Agent Editor (untested)

+ Referee control (untested)

+ Few dependencies (could get further reduced)

- Mouse wheel doesn't work (RTFM ...)

- Ugly beeping on BUG-free HTML (see shot)

- Editor extremely slow on large texts (several 10 KiB) ...
  like many other editors

- Editor crashes / exits on CTL-C and CTL-X (CRITICAL BUG)

- Page layout broken on many pages (same problem as with Arachne
  and many other browsers, including old versions of Fire-Fox)

- TFM is in PDF format. Support for PDF in DOS is nowadays less bad than
  it used to be, still, an additonal good-old TXT file would be nice.

- Manual compares Dillo with IE worm, please remove it (say "compared
  to mainstream browsers like Fire-Fox or Opera" instead)

- Purpose of various files inside the package is not fully documented,
  most notably "vcls.exe" (why should I use it ?)

- TFM says "ALT-F" ("<alt>f = file-menu") doesn't work, what's missing ?

- History, Cookies and Cache (formerly "Temporary Internet Files", note
  the cool spaces in the name) management is not documented

- Seems to hang while waiting for answer from server, please display
  something useful ("waiting for answer" + running clock for example)

- After restarting Dillo, it does no longer work (networking hangs),
  have to kick "W32DHCP.TMP" file (have same problem in other Water-Loo
  -TCP-based browsers except Arachne too, related to my Ethernet card +
  packet driver ???)

- Address field gets emptied when changing the screen layout

- ZIP includes useless ".BAK" files

- Lowercase filenames in the ZIP (but not too long,
  un-ZIP's happily ...)

- File "WATTCP.CFG" is bloated and full of junk, please remove stuff
  having no relevance for DOS Dillo, and make DHCP the default (TFM says
  it would be ... but isn't ... or what do the most users need ?)

- Why "dillo.exe" started using "DILLO.BAT" (YES this is much worse
  with Arachne and Lynx ...) ? Couldn't be "NANOSCR" merged into
  "dillorc" and named "DOSDILLO.CFG" finally ?

- Hardcoded absolute pathes, "WATTCP.CFG", "W32DHCP.TMP", "seedfile.dat"
  and all other files should be in the same directory as "dillo.exe"
  unless environ variable tells something else

- Inconsistent naming and placing of those files ("bm.txt", "dillorc"),
  suggestion to fix: use ".CFG" for read-only files ("WATTCP.CFG"),
  and ".INI" for files also written by Dillo ("W32DHCP.INI", cookies
  "DILCOOKS.INI", bookmarks "DILBOOKM.INI", browsing history
  "DILBRHIS.INI", DILRSEED.INI", ...)

- Minor screen actifacts (temporary or permanent, see shot top and
  bottom line)

- No screenshot feature (but SNARF seems to work, TFM even suggests it)

? Untested: download + upload HTTP + FTP

? Untested: PNG transparency (hello IE5 and IE6), APNG, MNG, WeBP,
  video (Theora + WeBM)

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

DOS386

27.03.2013, 07:11
(edited by DOS386, 27.03.2013, 07:26)

@ DOS386
 

New release of the Dillo browser for DOS (SHOT)

[image]

img/uploaded/image70.png

( forum trashed quality (apparently it uses the "nearest neighbor" zooming "technology" and increased bloat by factor 3 :-( ... how to disable this "feature" ??? )

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

georgpotthast

Homepage

Germany,
29.03.2013, 08:45

@ DOS386
 

New release of the Dillo browser for DOS

Hi DOS386,

what a list of items! Let me comment on some of them:

> - Mouse wheel doesn't work (RTFM ...)
>
I will try to support the wheel in the next version

> - Ugly beeping on BUG-free HTML (see shot)
>
I will also look into that. I did not get that message myself yet.

> - TFM is in PDF format. Support for PDF in DOS is nowadays less bad than
> it used to be, still, an additonal good-old TXT file would be nice.
You could use my mupdf to read the manual.

> - Purpose of various files inside the package is not fully documented,
> most notably "vcls.exe" (why should I use it ?)
vcls.exe should not be needed. If Dillo should terminate(crash?) without setting the
screen back to text mode, you can run vcls.exe to set it back to text mode.

>
> - TFM says "ALT-F" ("<alt>f = file-menu") doesn't work, what's missing ?
>
The file menu should open but it does not. I did not have the time to explore that.

> - History, Cookies and Cache (formerly "Temporary Internet Files", note
> the cool spaces in the name) management is not documented
>
> - Seems to hang while waiting for answer from server, please display
> something useful ("waiting for answer" + running clock for example)
Usually the number of images is increased. But I can write an additional message
into the status line.

> - After restarting Dillo, it does no longer work (networking hangs),
> have to kick "W32DHCP.TMP" file (have same problem in other Water-Loo
> -TCP-based browsers except Arachne too, related to my Ethernet card +
> packet driver ???)
This does not happen here. I think the IP address the WATT32 driver got via
DHCP is stored there and reused when restarted. Your network setup may not
allow to reuse the IP address.

> - ZIP includes useless ".BAK" files
>
This are copies of the default files. If you managed to corrupt your files
you can copy the BAK files to restore.

> - File "WATTCP.CFG" is bloated and full of junk, please remove stuff
> having no relevance for DOS Dillo, and make DHCP the default (TFM says
> it would be ... but isn't ... or what do the most users need ?)
I forgot to change that to DHCP before making the ZIP file.

> - Why "dillo.exe" started using "DILLO.BAT" (YES this is much worse
> with Arachne and Lynx ...) ? Couldn't be "NANOSCR" merged into
> "dillorc" and named "DOSDILLO.CFG" finally ?
NANOSCR is read by the nano-X driver linked with Dillo. This driver starts
with 8888 as default now and falls back to 565 if it cannot set to 8888.
On the other hand you need 565 mode to use SNARF for screenshots.

> - Hardcoded absolute pathes, "WATTCP.CFG", "W32DHCP.TMP", "seedfile.dat"
> and all other files should be in the same directory as "dillo.exe"
> unless environ variable tells something else
>
> - Inconsistent naming and placing of those files ("bm.txt", "dillorc"),
> suggestion to fix: use ".CFG" for read-only files ("WATTCP.CFG"),
> and ".INI" for files also written by Dillo ("W32DHCP.INI", cookies
> "DILCOOKS.INI", bookmarks "DILBOOKM.INI", browsing history
> "DILBRHIS.INI", DILRSEED.INI", ...)
The naming of the files I would like to keep consistent with the Linux version of Dillo.

>
> - No screenshot feature (but SNARF seems to work, TFM even suggests it)
>
You can now make a "screenshot" by printing to a postscript file. I will see
if I can add writing the screen contents to a PNG file too.

> ? Untested: download + upload HTTP + FTP
>
Upload does not work yet.

Thank you for testing Dillo!

Georg

DOS386

29.03.2013, 09:54

@ georgpotthast
 

New release of the Dillo browser for DOS

> > Ugly beeping on BUG-free HTML
> I will also look into that. I did not get that message myself

Click in the bottom right corner.

> You could use my mupdf to read the manual.

I'll test. Is it still from 0.7 ? RayeR's one is from 0.7 too, unfortunately it crashes on bigger (100's of pages) documents, and "g" doesn't work.

> vcls.exe should not be needed. If Dillo should terminate(crash?) without
> setting the screen back to text mode

happens to me (CTL-C or CTL-X)

> you can run vcls.exe to set it back to text mode.

My "L25.COM" (16 Byte's) can too :-)

> Usually the number of images is increased

Good, but it does not help on slow loading large HTML documents or lazy server letting me wait ... something like "resolving address" and "waiting for answer" + clock would be nice.

> > After restarting Dillo, it does no longer work (networking hangs)
> > have to kick "W32DHCP.TMP"
> This does not happen here.
> Your network setup may not allow to reuse the IP address

How does the "network" notice that I restarted Dillo? Any idea how to fix apart from kicking "W32DHCP.TMP" ?

> NANOSCR is read by the nano-X driver linked with Dillo. This driver starts
> with 8888 as default now and falls back to 565 if it cannot set to 8888.
> On the other hand you need 565 mode to use SNARF for screenshots.

Works as supposed (my card has no 32bpp ...).

> > Hardcoded absolute pathes, "WATTCP.CFG", "W32DHCP.TMP"
> > Inconsistent naming and placing of those files ("bm.txt", "dillorc")
> naming of the files I would like to keep consistent with the Linux version of Dillo

Most likely I'll never love Linux and it's "concepts" of file I/O & file naming ("dev/etc", "README.DGJPP", ".hiddenfile", blah-1.2.3.1.zip", dot and dotdot (splendid idea pirated by Bill ...), case sensitivity, 1'000'000'000's of almost empty files (but you can't merge or delete them for Linux heck), ...).

> You can now make a "screenshot" by printing to a postscript file.

Untested. Will it print the complete page (bigger than screen) ? What can I do with PS files ? Arachne can shoot a complete page bigger than screen (within some limits) into a BMP file.

> if I can add writing the screen contents to a PNG file

COOL (or only 24-bpp BMP) :-)

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

georgpotthast

Homepage

Germany,
29.03.2013, 12:19

@ DOS386
 

New release of the Dillo browser for DOS

>
> I'll test. Is it still from 0.7 ? RayeR's one is from 0.7 too,
> unfortunately it crashes on bigger (100's of pages) documents, and "g"
> doesn't work.
It is also 0.7 but a different compilation from RayerR's using my Nano-X port.

> How does the "network" notice that I restarted Dillo? Any idea how to fix
> apart from kicking "W32DHCP.TMP" ?
>
No idea. However, Ron wrote:
>>I fixed that problem that was locking out any other browser, after using
>>Dillo 3.02b, by simply going through wattcp.cfg and disabling ALL functions
>>that were marked "Optional".
This "may" work for you too.

> > You can now make a "screenshot" by printing to a postscript file.
>
> Untested. Will it print the complete page (bigger than screen) ? What can I
> do with PS files ? Arachne can shoot a complete page bigger than screen
> (within some limits) into a BMP file.

It does print the entire web page. This will be split over several pages if it is too large for one sheet of paper.
I opened the Postscript file with GSView on Windows for testing. But you should be able to view it with Ghostscript for DOS too.

>
> > if I can add writing the screen contents to a PNG file
>
> COOL (or only 24-bpp BMP) :-)

It depends what FLTK supports here. I could make a drop-down list of different formats.

Georg

DOS386

04.04.2013, 04:53

@ georgpotthast
 

New release of the Dillo browser for DOS

> It does print the entire web page. This will be split over several pages if
> it is too large for one sheet of paper.

It would be cool to be able to "print" / "shoot" the complete page besides complete screen into BMP or PNG ... Arachne can.

> It depends what FLTK supports here. I could make a drop-down list of
> different formats

One format (BMP or PNG) should be sufficient.

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

RayeR

Homepage

CZ,
29.03.2013, 12:47

@ georgpotthast
 

New release of the Dillo browser for DOS

> On the other hand you need 565 mode to use SNARF for screenshots.

I think not, I made new sceenshot of dillo few days ago on my web in 640x480/32bpp (I belive it was 8888 because 565 makes my website wrong text color rendering) mode and it worked - correct bitmap saved.

---
DOS gives me freedom to unlimited HW access.

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 413 users online (0 registered, 413 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum