> My XP partiton was upgraded from Win98, so it's using FAT32. I was having
> problems with transfers just inexplicably hanging. I found out they were
> hitting the 2Gb limit. I created an NTFS partiton on an empty partition, and
> use that. I also found some Windows tools that can copy these files from
> Linux partitions, because Linux NTFS write support isn't 100% safe.
Reference your experince with NTFS, there is a new "beta" version driver for
linux called "ntfs-3g" which is VERY reliable and fast for reading and
writing from an ntfs partition as a regular user. Root permissions NOT
required. I believe it is superior to all other linux ntfs drivers,
including the commerical drivers. I highly recommend it. Basically, it means
one no longer needs a vfat32 for transfer files from Linux to Windows and
back. It means the old 2GBtye file limitation is now a thing of the past.
oldcpu posted 2006 Aug 18
ntfs-3g
> My very first experience with NTFS write on Linux in like 1999 trashed my NT
> installation on the first write attempt. Seven years later most NTFS drivers
> still warn of corruption. It would be great to finally have one that works
> :o
The current version has been well tested for 32-bit. Equivalent testing has
not been done on 64-bit, prompting many to state the 64-bit version doesn't
exist. But this is not accurate, as I have read of 64-bit users using the
ntfs-3g driver.
The 32-bit driver is purportedly very reliable, and very fast in the testing
that has taken place to date.
oldcpu posted 2006 Aug 22
Basic Info
Usage
Info
cabextract - a program to extract Microsoft Cabinet files
Help
Quick Help
$ cabextract --help
Usage: cabextract [options] [-d dir] <cabinet file(s)>
This will extract all files from a cabinet or executable cabinet.
For multi-part cabinets, only specify the first file in the set.
Options:
-v --version print version / list cabinet
-h --help show this help page
-l --list list contents of cabinet
-q --quiet only print errors and warnings
-L --lowercase make filenames lowercase
-f --fix fix (some) corrupted cabinets
-p --pipe pipe extracted files to stdout
-s --single restrict search to cabs on the command line
-F --filter extract only files that match the given pattern
-d --directory extract all files to the given directory
Newsgroups: alt.binaries.e-book
Date: Mon, 16 Feb 2004 21:50:37 GMT
>>Is there any simple, reliable way of removing the protection from
>>purchased .lit files that permits them only to be read by one person?
>
> See http://members.lycos.co.uk/hostintheshell/[] and follow the links.
decompiles microsoft reader (.lit) files into the html source files
Newsgroups: alt.os.linux.mandrake
Date: 2003-10-22 15:41:01 PST
> Is there a linux (Mandrake) reader for M$ compiled html files (with a .chm
> extension)?
Subject: xCHM 0.8.6 - A CHM viewer for Unix.
From: xchm@freshmeat.net
Newsgroups: fm.announce
Date: Tue, 14 Oct 2003 10:14:37 +0000 (UTC)
xCHM is a graphical CHM viewer for UNIX. It's based on CHMLIB and written
with wxGTK. It is able to display the topics tree, work with displayed
pages history, print the current page, work with bookmarks, change fonts
and fast search through all the pages of the loaded .chm document. Being
indirectly dependent on GTK+, the possibility of changing GTK+ skins makes
xCHM theme-friendly.
Basic Info
Info
xCHM is a graphical CHM viewer for UNIX.
Description
It's based on CHMLIB and written with wxGTK. It is able to display the
topics tree, work with displayed pages history, print the current page, work
with bookmarks, change fonts and fast search through all the pages of the
loaded .chm document. Being indirectly dependent on GTK+, the possibility of
changing GTK+ skins makes xCHM theme-friendly.
xCHM uses Jed Wing's CHMLIB for general purpose .chm access, and wxGTK for
the GUI.
Features
xCHM can show the contents tree if one is available, print the displayed
page, change fonts faces and size, work with bookmarks, do the usual history
stunts (forward, back, home), provide a searchable index and seach for text
in the whole book. The search is a fast B-tree search, based on the internal
file found inside indexed .chm archives, and it can be customized to search
in content or just the topics' titles.
Source
Version 0.8.11, 2004-01-22 14:00
Installation
rpmih xchm-0.8.11-1mdk.i586.rpm libwxgtk2.4-2.4.2-1mdk.i586.rpm wxGTK-2.4.2-1mdk.i586.rpm
Basic Info
Description
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right
now, it is a very simple library, but sufficient for dealing with all of the
.chm files I've come across. Due to the fairly well-designed indexing built
into this particular file format, even a small library is able to gain
reasonably good performance indexing into ITSS archives.
Since the last version there have been major bugfixes, portability
improvements, and minor feature additions. Code now runs on Linux, Windows,
Solaris, and Irix. 0.31 includes some last minute bug fixes from Andrew
Hodgetts which I haven't got time to test tonight.
Source
Version 0.31
Installation
rpmih chmlib-0.31-1asp.i386.rpm
Newsgroups: comp.os.linux.misc
Date: 12 Feb 2003 18:02:21 GMT
> Any recommendations on software to install in Linux to read Windows
> help files?
It's not a finished project, but it appears to work from the comments
linked on freshmeat.net .
Windows help files in Linux?
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right
now, it is a very simple library, but sufficient for dealing with all of the
.chm files I've come across. Due to the fairly well-designed indexing built
into this particular file format, even a small library is able to gain
reasonably good performance indexing into ITSS archives.
Code now runs on Linux, Windows, Solaris, and Irix.
Windows help files in Linux?
Download chmlib-0.3.tgz , extract it, make. NOTE that you might have to
edit the Makefile; it assumes that your gcc is called "gcc-3.2", just
change it to "gcc". "su -c 'make install && ldconfig' ". Then "make
examples", and the extract_chmLib executable will be created. Then, you
can do "extract_chmLib file.chm directory" and everything in file.chm
will be converted to HTML+images and stuffed into directory/ .
Yes, it's a kludge. It works though. Sounds like this is a decent
candidate for something in KDE… just have the extract_chmLib thing
called on the CHM file, put the results in a temp directory, launch
Konqueror on that temp directory.
Windows help files in Linux?
> > If it is just normal *.HLP files you want to read then
> > wine/winhelp.exe works good enough.
>Strange, unfortunately, this is a .HLP file. Winhelp from
>codeweavers-wine-20020904-7 just won't display it. I get a blank
>window, and nothing to view.
Did you try the >> buttons? I have the problem with HLP files that no search
dialog is displayed and you can only use the forward/backward buttons on the
top. This is a bit cumbersome but at least you can look at the content. You
only have to hope to hit an index page, from which point on it is easier then.
:)
Windows help files in Linux?
> > If it is *.CMH files you want to read, then your in trouble...
> > If it is just normal *.HLP files you want to read then
> > wine/winhelp.exe works good enough.
>
> I'm wondering how M$ opens its proprietary *.CMH file under windoze?
It's ".CHM", short for "Compiled HtMl Help", and it's done with
something similar to the "chmlib" library I mentioned upthread. The
file is decoded into individual HTML files (and images) with a single
index file that shows up in a sidebar on I.Exploder. The gritty
code-level specifics aren't something I've ever wanted to track down,
but I'm sure it could be done with some Windows debugger if you cared.
> I tried "wine winhlp32.exe & " but it crashed:
Yeah, Wine does that. *shrug*. The old-style help files are compiled
from an RTF file with a bunch of really weird formatting guidelines. I
used to know more about this, but we decided to do the online help in
.CHM format since it was easier and faster to write. If you can get the
RTF file, you can probably strip out all the weird RTF codes and have a
messy, but still human-parseable thing.
Windows help files in Linux?
>I tried "wine winhlp32.exe & " but it crashed:
That's because it uses HTMLHelp for these type of files. You can download this
directly at the MS site, but it doesn't install under wine. If you have
something like MSDN or such then you should have it installed already. Try
looking for some hh.exe or hh*.exe in your windows directory (system32?).
winhlp32 works only with normal HLP files.
Newsgroups: linux.debian.maint.python
Date: 2003-12-28 11:40:27 PST
I never used Python before (just perl) :-( . I got problems to get the
python Programm "archmage" [1] runnig under woody. I'm not sure, but I
think the os.path "library" is missing or not correctly installed (Point
3. says it is installed). Were is the error, which additional (deb) package
do I have to install to get it working?
arCHMage ImportError: cannot import name realpath
> emal@buster:~$ archmage test.chm /tmp
> Traceback (most recent call last):
> File "/usr/bin/archmage", line 7, in ?
> from CHM import *
> File "/usr/lib/python2.1/site-packages/CHM.py", line 2, in ?
> from os.path import isfile,isdir,exists,dirname,realpath,getsize,walk
> ImportError: cannot import name realpath
it looks like os.path.realpath was introduced in python2.2.
arCHMage
arCHMage - extensible reader/decompiler of files in CHM format(Microsoft
HTML help, also known as Compiled HTML).
converts the internal files of CHM files back into the HHP, HHC, and HHK,
etc. used to compile the documentation.