Re: [ql-users] QL is 21

2005-10-09 Thread Robert Newson

Malcolm Cadman wrote:

...
Marvin, the paranoid android said something like ... a brain the size of 
planet and all they ask me to do is to park cars .


OK, OK, but where are you?
Reverse primary thrust Marvin, that's what theysay to me, open airlock 
number three Marvin, Marvin can you pick up that piece of paper? Can I pick 
up that piece of paper? Here I am, brain the size of a planet...

Yeah, yeah...
But I'm quite used to being humiliated.  I can even go ans stick my head in 
a bucket of water it you like.

Yeah...Marvin...
...
What's he saying Zaphod?
Oh nothing.  He just phoned up to wash his head at us.
Has that satisfied you?
Will you please tell us where you are?
I'm in the car park.
In the _car_ park? What are you doing there?
Parking cars, what else does one do in...




I'm sure that those that want to program, do.  And those that don't, 
don't.



Well, at least that is where the QL at 21 is still OK ... it is still 
fun to program, and people even know how.






--
---
 Robert Newson, E-Mail: [EMAIL PROTECTED]
 17 Sunnybank, South Norwood Phone: (020) 8654 6643
 London, SE25 4TQ   Mobile: *watch this space* (07795 338 262)

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] QL is 21

2005-10-09 Thread Robert Newson

BHA! Hit wrong button; should have added:


From The Hitch-Hiker's Guide to the Galaxy: The Original Radio Scripts, 
ISBN: 0-330-29288-9


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Minix for QDOS

2005-09-18 Thread Robert Newson

Dilwyn Jones wrote:

While reading some material about Linus Torvalds and his exploits with a 
QL in Finland in 1984-85, I came across a 1992 posting by Dave Woodman 
(who ported various language and parsing utiltiies for the QL) to a 
reference to a QL Minix. Dave seems to have been in conversation with 
Linus Torvalds and wrote:


Well (and Linus you might not want to hear this given your recent 
efforts), there is Minix available for QDOS.


And Linus replied:

Oh yes, I'm definitely interested...does QL-minix use QDOS for 
multitaskign too?


Anyone know if there indeed was a Minix system for the QL and what 
happened to it?


From my searches:

http://p.m.nu/sinclair/intl_ql_part3/intl_ql3_8.html#14209
Message 14209 1995-07-20 14:17 18 lines by Richard Zidlicky
Area: INTL.QL
Subject: QL-MINIX
-
From: [EMAIL PROTECTED]

Hi,

I received a bunch of sources for qlminix 1.5 from Felix Croes,
...


http://p.m.nu/sinclair/intl_ql_part1/intl_ql1_12.html#2520
Message 2520 1992-01-10 14:52 26 lines by Dave Walker
Area: INTL.QL
Comment to message by Thilo Oldiges % MAUS BI
Subject: MINIX
--
...
What I have done is make amendments to the Atari ST Release 1.5 issue to 
produce a MINIX Kernel that runs as a job under QDOS. This means that you 
can run MINIX on a QL - a minimum of 640Kb and 2 disk drives is required.

...

8888888
Anyone else want to take the ball from here?

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Advice

2005-09-16 Thread Robert Newson

[EMAIL PROTECTED] wrote:


Hi Tony,

I tried dir dos1_Program Files but it does not work.


quotes in the wrong place...think about files with odd characters 
(non-variable_name_valid) under QDOS: you put the device and filename _all_ 
inside quotes (or a variable) - it's only with valid variable names can you 
drop the quotes.




progra~1 means what?


vfat still uses directory entries which are filename limited to 8.3 
characters (11 characters in all).  When you create a long filename (ie more 
than 8 characters before a dot, or 3 after it, or non-valid characters, eg a 
dot or space) vfat stores the long name in 11 byte chunks in multiple 
entries in the directory which are hidden from DOS; it also stores a DOS 
compatable 8.3 version.


To create the DOS compatable version it basically takes the first 6 (or 5) 
characters, adds a tilde (~) followed by a number to make a unique filename. 
  (I think I've got the algorithm somewhere.)  Thus, starting with Program 
Files, it stores Program Fil in one directory entry, es in another 
(both hidden from DOS), and then creates a DOS compatable version by taking 
the first 6 characters (Program), case ignored (program), adds a tilde 
(program~), and adds a 1 (program~1), checks it doesn't exist.  If not, ok 
otherwise it tries with a 2 (program~2), and so on; once a unique name has 
been found, it stores it in yet another directory entry - making a total 
usage of 3 directory entries for the name Program Files.  If you copy, etc 
the 8.3 compatable name from [an old] DOS, you'll lose the long version.


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Advice

2005-09-16 Thread Robert Newson

Robert Newson wrote:

...

Obviously I can't count...program is 7 characters...

0ma:.,$s/(program/(progra/g
'a:.,$s/(Program/(Progra

To create the DOS compatable version it basically takes the first 6 (or 
5) characters, adds a tilde (~) followed by a number to make a unique 
filename.   (I think I've got the algorithm somewhere.)  Thus, starting 
with Program Files, it stores Program Fil in one directory entry, 
es in another (both hidden from DOS), and then creates a DOS 
compatable version by taking the first 6 characters (Program), case


compatable version by taking the first 6 characters (Progra), case


ignored (program), adds a tilde (program~), and adds a 1 (program~1)


ignored (progra), adds a tilde (progra~), and adds a 1 (progra~1)

checks it doesn't exist.  If not, ok otherwise it tries with a 2 
(program~2), and so on; once a unique name has been found, it stores it


(progra~2), and so on; once a unique name has been found, it stores it

in yet another directory entry - making a total usage of 3 directory 
entries for the name Program Files.  If you copy, etc the 8.3 
compatable name from [an old] DOS, you'll lose the long version.





___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Help

2005-09-06 Thread Robert Newson

David Tubbs wrote:


At 21:36 05/09/2005 +0100, you wrote:


Sony KV 2217 UB


Scart has been around for so long, cold it just be for a wired remote 
control ?


That's wwhat Google found


I did say it was an old TV...all the [operating instructions] manual says is:

VIDEO TAPE RECORDER
...
Using the 8-pin DIN connector
If your recorder is connected to the 8-pin DIN connector on the TV, make 
sure AV appears on the program indicator.  If not, press VIDEO.


SPECIFICATIONS
...
Input   MULTI connector (8-pin DIN)

[with no reference to the actual pin-ins.]

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Help

2005-09-06 Thread Robert Newson

Phil Kett wrote:


Phil Kett wrote:


Robert Newson wrote:

Can anyone help me regarding the multi-input din socket on a Sony TV? 
(Namely what each Pin could represent?)



Have a look at this link:-

http://www.tkk.fi/Misc/Electronics/circuits/vga2tv/rgb_pinouts.html

There's an 8 pin din connector on there that seems to be a european 
standard.


That appears to be a TTL input...VCRs, I would presume, send analogue


It's a long shot but it might be what you're looking for.


Or - if that doesn't match - try this...

http://freespace.virgin.net/matt.waite/resource/av/din8a.htm


aha...yep, that seems more likey...now just need to get the connectors

Thanks.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


[ql-users] Help

2005-09-05 Thread Robert Newson
Can anyone help me regarding the multi-input din socket on a Sony TV? 
(Namely what each Pin could represent?)


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Help

2005-09-05 Thread Robert Newson

John Southern wrote:


On Monday 05 September 2005 21:10, Robert Newson wrote:


Can anyone help me regarding the multi-input din socket on a Sony TV?
(Namely what each Pin could represent?)


Depends on what model?
Could be a S-Video, AV cable, EIAJ for video camera support, EVID-30 etc.,

What model TV and how many pins on the connector?


[Old] Sony KV 2217 UB, 8 pin standard size din

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Help on RGB Monitor

2005-08-31 Thread Robert Newson

Marcel Kilgus wrote:

... 

I think I had the monitor Karsten was referring to (it was definitely
some Commodore), but I'm not sure I have the cable anymore.


I was using an Archimedes (rebranded Phillips) RGB monitor.

One thing you do need to be aware of is trying to use an analog RGB, as 
opposed to a TTL RGB, monitor - I'm sure the impedences are different: my 
archi [TTL] monitor died, went for repair and was never seen again :( so I 
purchased an analog RGB monitor; with the archi monitor I could use the TV 
out as well, but with the analog one the QL struggled, leading me [now] to 
suspect that I hadn't impedence matched and the monitor was draining too 
much current (and has probably part-frazzled a ULA?).


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Help on RGB Monitor

2005-08-30 Thread Robert Newson

Engstler Karsten wrote:


Hello,

can please someone give me a hint on this:

I have an 1084s RGB Monitor with:

Pin-Outs (1084S DB9)

  Pin 1: Ground
  Pin 2: Ground
  Pin 3: Red
  Pin 4: Green
  Pin 5: Blue
  Pin 6: Unused
  Pin 7: Composite Sync
  Pin 8: Horizontal Sync
  Pin 9: Vertical Sync

How do I connect the QL ?
it looks like HSYNC is missing on the QL site.


When I've connected RGB monitors to my QL, I used RGB, GND  Comp Sync and 
they seemed to work fine.  So try:


   NameQL   Monitor
GND 2  1 or 2 (or possibly both - try to see which works!?)
SYNC4  7
GREEN   6  4
RED 7  3
BLUE8  5

Anyone want to offer any warning, or do you think it's ok to give this a go?

Robert

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


[ql-users] Test

2005-08-30 Thread Robert Newson

Please ignorejust changing my email address - checking done it right.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Newbie with some questions...(transfer scart)

2005-08-11 Thread Robert Newson

Marcel Kilgus wrote:


Alexander Klock wrote:

...

- Is there a way to get software from the net onto microdrive
cartridges, e.g. with a cable or something?


This is a bit of a chicken and egg problem, it is possible using a
serial lead, but the QL does not come with terminal software... though
a simple basic program without much of a protocol might be sufficient
for starters. On the other side you could use a PC with my QPC
emulator (http://www.kilgus.net/qpc/), the demo can read files and
write to the serial ports just fine.
I think the max serial speed with an unmodified QL is however 9600
bps.


Unmodified, 9600 is specified as the max speed, but personally, without 
error correction, and hardware flow control, I wouldn't recommend it. 
Especially as the serial input buffers can get out of sync with themselves 
if too much data arrives, with the result that there then appears an 11 
character delay - when a character arrives, you get the character that 
arrived 11 before it, but until a character arrives, you won't get any 
characters, even though there are 10 awaiting collection; the only cure we 
found was a reset.



But a disc interface really might be a more of a hassle free solution.


Disc interface is the easiest, but if you can get a boot strap serial 
link[1] going you can use a program (eg kermit, if you can get the PC 
version...got both here...somewhere) to do the later transfers with error 
correction.  (Out of interest, whilst at Uni, a friend wrote a terminal 
emulator that emulates a VT52[2] and a Tektronic 4010 storage tube.)


[1] QPC may help you out here: use it to send a file transfer utility (eg 
kermit) to the QL; you could then use that with error correction to send 
others.  Your best bet is to transfer QL files zipped to the QL and use a QL 
unzip utility as it'll include the QDOS header information, in particular, 
the data space for executables.  You may be able to run the file transfer 
utility in QPC.


[2]It actually more emulates the terminal emulator that the MicroLabs of 
UCLCC wrote and put in the BBC micros that were used as terminals to EUCLID.


...

- Is there a kind of SCART-cable available? (The TV output is so  
terrible...)


The TV output never was particularly good, I'd always prefer a
monitor.


If you want the (relevant) scart pins, they're:

 8 -) Function switching  15 - Red[3]
16 -)   see below 13 - Red Ground[4]
  11 - Green[3]
20 - Video in[5]   9 - Green Ground[4]
   7 - Blue[3]
21 - Common Ground 5 - Blue Ground[4]
  20 - Sync

I'm not sure about function switching: I made no connections and it worked 
with my monitor, but my info says:


Pin:  8  16   Result
  0   0   Normal 'off-air' signal[6]
  1   0   Composite input
  x   1   RGB input[7]

[3] Impedence 75 ohm, Video Level 0.7V +/-3dB, +ve DC component 0 to +2V
[4] The grounds are all connected together on the scart connector of my monitor.
[5] Impedence 75 ohm, Video Level 1Vp-p+/-3dB, +ve DC component 0 to +2V
[6] I suspect that these are used by TVs to auto select.  ie if both pins 8 
 16 are logic 0[8], there is presumed to be no signal on the scart 
connector.  If either (or both) go to logic 1[8], a signal is present on the 
scart connector and automatically switches input to the source, waking up a 
TV from standby (in which case, when they both return to logic 0, the TV 
reverts to standby mode).  If you can manually switch the input on the TV, 
then these pins shouldn't matter.
[7] The QL RGB outputs are at TTL levels: +5V.  Trying to use RGB direct 
could damage you QL, your monitor/TV, or both - the signal levels ideally 
need to be dropped somehow.


[8] Pin  8: Logic 0: 0 to +2V,  Logic 1: +9.5 to +12V

Pin 16: Logic 0: 0 to 0.4V, Logic 1: +1   to +3V

RGB gives best output, but using Composite would give better output than TV.

Easiest is to get a scart-Video input/output converter as then all you 
need do is build a QL Din to phono cable (you'll need to connect pin 2 to 
gnd, and either pin 1 or 3 to the signal: one is monochrome, the other 
should be colour - not sure which is which as I've see different 
specifications with it both ways round).


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] dictionaries

2005-08-01 Thread Robert Newson

Dilwyn Jones wrote:

Found it.  It is ispell 
(http://www.lasr.cs.ucla.edu/geoff/ispell.html). Each letter is a code 
for prefixes and suffixes that are permitable in the given language - 
every language can have its own affix file to define what each letter 
means!


...

Right, this is interesting and should keep me out of mischief for a week 
or two! My 25,000 word list expanded to about 34,000 words with my 
preliminary stumbles in the dark...the info you gave should help me a 
lot, at least once I get past the Unixy terminology and write some code 
to extract the data from the .AFF files. One bit I'd missed was the fact 
it has (for example) -e flags where the last letter is to be dropped 
before adding the suffix.


The reg expr's are quite simple (well the bits you need):

  dot (.) matches any single character
 [...]matches any character in the square brackets
 [^...]   matches any character NOT in the square brackets (note the
caret (^) as the first character).
  charmatches exactly that character

There are more to regexp's, but that's all (I think) you need for the affix 
files.  I suspect that the affix files are well defined for each language. 
Try looking at the ispell web site for the other language dictionaries - 
they'll have the relevant .aff files.  If you want, I can send you the 
english.aff file, but (a) you can get it from the ispell website, (b) I 
extracted the relevant info in my last message.


The way the rules work appear to be for prefixes, it matches the first n 
characters.  As a dot (.) is specified, it matches any first character, and 
then the rule says insert whatever.


For suffixes, it looks at the given end characters for a match, eg:

  [AEIOU]Y

matches any (word) string that ends AY, EY, IY, OY, UY, and then 
applies the rule.


The rules are simple.  If the first char is a minus (-) it specifies the 
character(s) to remove upto a comma, then; the characters to add are 
specified.  They are specified in caps, so you may want to convert to lowercase.



Many thanks for your help.


My pleasure.

google is my friend!  (If you're interested, I found it like this:
tried googling for 'dgs dgnsx' which found that 'ht://dig' reference, which 
then led me to ispell on the htdig website.)


May I suggest that you write your converter to read the conversion from an 
.aff file.  If you're stuck, you could download the ispell tarball (about 
620K) as there's an unmucher in there (but it's integrated with the ispell 
package, so (obviously) relies on initialisation elsewhere), along with 
english.aff.  Also, you may have noticed the capitalisation of the words - 
along with the normal first letter, ispell can handle various 
capitalisations...intended for case matching in dictionary searching.  If 
you're not bothered, just convert to lowercase.


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] dictionaries

2005-07-31 Thread Robert Newson

Dilwyn Jones wrote:

...

One thing I need help on is on what appears to be a simple ASCII
compression scheme on some of the unix-sourced word lists. I'm
assuming they're from Unix systems because the end of line character
is only a linefeed, no carriage returns. I need to find out if the
following is a known standard or not:

After many words, there's a forward slash followed by single letters
indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS

In some cases it's quite obvious that /S indicates plural or current
tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated,
although there's a certain amount of grammar dependency, e.g. PLAY/S
would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is
less easy because the plural is ABNORMALITIES.


I've no real idea, but I love a challenge...

It's obviously a code of some sort, but I don't think it's quite as you suspect:

...


abandon/DGS
abandonment
abase/DGS

...

abbey/MS
abbot/MS
Abbott
abbreviate/DGNSX


...


aberrate/NX

...


ability/MS
abject/PY
abjection/S
abjure/DGS
ablate/DGNSV
ablaze
able/RT
ablute/N

...

It's the 'R', 'M', 'X' etc that lead me to suspect that.  I would suspect 
that each letter means something, just not a direct 'S' pluralises with 'S'.


Some of the listed words don't exist in my dictionaries (eg aberrate, 
ablute; though aberration and ablution both exist) - Concise Oxford 
Dictionary, and my American MW (Marion-Webster?) Dictionary.


From where did you get this list, and what's the file called?  And do you 
have any idea of the original purpose of the list - ie what sort of app 
might have processed it?


They may give us something more to search if there is nobody who knows 
(which I suspect).


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] dictionaries

2005-07-31 Thread Robert Newson

Dilwyn Jones wrote:

...

I can of course go through the word list until I find all the
permutations, but if anyone already knows the scheme used, it would
help me enormously. I hate reinventing wheels!

Here's a short example text from one of the files:

...

I've done a little detective work, and the first lead I currently have is 
ht://dig, see: 
http://sourceforge.net/mailarchive/forum.php?thread_id=445494forum_id=2691


I'm currently digging through to see if I can find any documentation as to 
what the dos style flags mean.


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] dictionaries

2005-07-31 Thread Robert Newson

Dilwyn Jones wrote:

...

One thing I need help on is on what appears to be a simple ASCII
compression scheme on some of the unix-sourced word lists. I'm
assuming they're from Unix systems because the end of line character
is only a linefeed, no carriage returns. I need to find out if the
following is a known standard or not:

After many words, there's a forward slash followed by single letters
indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS

In some cases it's quite obvious that /S indicates plural or current
tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated,
although there's a certain amount of grammar dependency, e.g. PLAY/S
would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is
less easy because the plural is ABNORMALITIES.

I can of course go through the word list until I find all the
permutations, but if anyone already knows the scheme used, it would
help me enormously. I hate reinventing wheels!

Here's a short example text from one of the files:

I think I've found it:  ispell (http://www.htdig.org/dev/htdig-3.2/)


The man page looks promising.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] dictionaries

2005-07-31 Thread Robert Newson

Dilwyn Jones wrote:

...

One thing I need help on is on what appears to be a simple ASCII
compression scheme on some of the unix-sourced word lists. I'm
assuming they're from Unix systems because the end of line character
is only a linefeed, no carriage returns. I need to find out if the
following is a known standard or not:

After many words, there's a forward slash followed by single letters
indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS

In some cases it's quite obvious that /S indicates plural or current
tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated,
although there's a certain amount of grammar dependency, e.g. PLAY/S
would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is
less easy because the plural is ABNORMALITIES.

I can of course go through the word list until I find all the
permutations, but if anyone already knows the scheme used, it would
help me enormously. I hate reinventing wheels!


Found it.  It is ispell (http://www.lasr.cs.ucla.edu/geoff/ispell.html). 
Each letter is a code for prefixes and suffixes that are permitable in the 
given language - every language can have its own affix file to define what 
each letter means!


The file is a munched (ie condensed) file that is used by the spell checker. 
 Expanding some of your entries would give a full dictionary, eg:


   abate/DGRS
   abbey/MS
   abbreviate/DGNSX
   abnomality/S

become

   abate
   abated  # D flag
   abating # G flag
   abater  # R flag
   abates  # S flag
   abbey
   abbey's # M
   abbeys  # S
   abbreviate
   abbreviates # S
   abbreviated # D
   abbreviating# G
   abbreviation# N
   abbreviations   # X
   abnomality
   abnomalities# S

Each letter is like a macro.  The man page summarises them:

   In the following list, an asterisk indicates that  a  flag
   participates in cross-product formation (see ispell(4)).
...
   Prefixes:
  *A - re
  *I - in
  *U - un

   Suffixes:
  V - ive
  *N - ion, tion, en
  *X - ions, ications, ens
  H - th, ieth
  *Y - ly, ily
  *G - ing
  *J - ings
  *D - ed
  T - est
  *R - er
  *Z - ers
  *S - s, es, ies
  *P - ness, iness
  *M - 's

The actual rules use regular expressions for the conversions, especially 
with regard to the modifications required.  Here's the rules from the 
english.aff file:


# Here's a record of flags used, in case you want to add new ones.
# Right now, we fit within the minimal MASKBITS definition.
#
#ABCDEFGHIJKLMNOPQRSTUVWXYZ
# Used:  *  *    ** * * ***
#A  D  GHIJ  MN P RSTUV XYZ
# Available:  -- ----  - - -
# BC EFKL  O Q W

# Now the prefix table.  There are only three prefixes that are truly
# frequent in English, and none of them seem to need conditional variations.
#
prefixes

flag *A:
.  RE  # As in enter  reenter

flag *I:
.  IN  # As in disposed  indisposed

flag *U:
.  UN  # As in natural  unnatural

# Finally, the suffixes.  These are exactly the suffixes that came out
# with the original ispell;  I haven't tried to improve them.  The only
# thing I did besides translate them was to add selected cross-product
# flags.
#
suffixes

flag V:
E  -E,IVE  # As in create  creative
[^E]   IVE # As in prevent  preventive

flag *N:
E  -E,ION  # As in create  creation
Y  -Y,ICATION  # As in multiply  multiplication
[^EY]  EN  # As in fall  fallen

flag *X:
E  -E,IONS # As in create  creations
Y  -Y,ICATIONS # As in multiply  multiplications
[^EY]  ENS # As in weak  weakens

flag H:
Y  -Y,IETH # As in twenty  twentieth
[^Y]   TH  # As in hundred  hundredth

flag *Y:
Y  -Y,ILY  # As in messy  messily
[^Y]   LY  # As in quick  quickly

flag *G:
E  -E,ING  # As in file  filing
[^E]   ING # As in cross  crossing

flag *J:
E  -E,INGS # As in file  filings
[^E]   INGS# As in cross  crossings

flag *D:
E  D   # As in create  created
[^AEIOU]Y  -Y,IED  # As in imply  implied
[^EY]  ED  # As in cross  crossed
[AEIOU]Y   ED  # As in convey  conveyed

flag T:
E  ST

[ql-users] QL Serial ports and null modem cables

2005-07-17 Thread Robert Newson

Dilwyn Jones wrote:

...
I think (the article doesn't say this) that pin 6 of a QL serial port 
plug is the one nearest the latching pin. It is not connected for the 
purposes of these cables and file transfer, but I think it carries +12v, 
so might cause some damage to interfaces if wired wrongly, although you 
could test my assumption by using a tester to determine which pin is 
+12V since that will identify pin 6.


Just to confirm, pin 6 (+12v to be used to assert any control line, eg DSR, 
DCD) is next to the clip.



Although ser2 pin 4 is shown in the QL manual as DTR, Tony Firshman told 
me a while back it is more like an RTS signal as far as making these 
cables is concerned. You can then see that making up a serial cable is a 
simple matter of cross connecting the relevant signals, i.e. RxD to TxD 
and vice versa, and RTS to CTS and vice versa, and connecting the two 
ground signal lines together.


The DSR/DTR  RTS/CTS handshake pairs have always been something of a 
confusion to me.  As far as I understand these lines, they are:


DTR - Data Terminal Ready: terminal is ready for input
DSR - Data Set Ready:  modem is ready to send data to terminal
RTS - Request To Send: ... terminal wants to send data
CTS - Clear To Send: . modem is ready to receive data from terminal.

So logically, crossing RTS/CTS on a DTE-DTE null modem cable makes no sense: 
the Request To Send from one terminal is connected to the Clear To Send on 
the other; or to put it another way:


If terminal A wants to send data (raises RTS), terminal B gets the signal 
telling it it's ok for it to send data to terminal A (CTS goes high), and 
terminal A gets no signal that terminal B is ready to input the data 
terminal A wants to send to terminal B - that would happen the moment 
terminal B decided it wanted to send some data to terminal A and raised its 
RTS line (causing terminal A's CTS line to go high).


The serial ports on the QL were rather a cludge.  They are both split into 
two halves, with the 8749 second processor handling the input side of both, 
and the ZX8302 ULA handling the output side of both.


Output of data from the QL is fairly straightforward:

The ZX8302 assumes the relevant request line is raised (use the +12v line if 
necessary) and awaits clearance on the relevant control line (Ser1.DTR or 
Ser2.CTS).  Then it sends the data on the relevant data line (Ser1.RXD or 
Ser2.TXD) - shifting out the bits at the baud rate.


Input of data to the QL is rather more complicated:

The input lines (Ser1.TXD  Ser2.RXD) are tied (via logic gates) together 
and appear on one data pin (port) of the processor (and the interrupt line). 
 The start bit causes the processor to interrupt, which then shifts the 
data in at the relevant baud rate (I presume).  Thus ONLY ONE serial port 
can receive data at any one time.


Hardware handshaking is [almost] vital to ensure correct input of serial 
data - especially if both ports are being used.  The way it is done is that 
the 8749 asserts the ready for input line (Ser1.CTS  Ser2.DTR - of the port 
on which it is expecting data) for a short time and then clears it.  If both 
serial ports are open, it then asserts the other one.  This flip-flop nature 
of the control line(s) can be observed by a LED serial port tester.


Thus, the QL uses the following:

Ser1.CTS  Ser2.DTR to control when it is ready to receive input
Ser1.TXD  Ser2.RXD to recive input from another device
Ser1.DTR  Ser2.CTS to control when another device is ready to receive input
Ser1.RXD  Ser2.TXD to send output to another device

As the QL uses non standard connectors, perhaps it'd be better to rename the 
port pins:


PinSer1Ser2
 1  GND GND   GND = signal GrouND
 2  DTQ DFQ   DTQ = Data To QL
 3  DFQ DTQ   DFQ = Data From QL
 4  RFF RFT   RFF = Ready For From
 5  RFT RFF   RFT = Ready For To
 6  +12 +12

RFF is set by the other device saying it's ready for data From the QL
RFT is set by the QL saying it's ready for data To the QL.

Thus a QL to QL cable would cross DTQ/DFQ and RFF/RFT (for Ser1 to Ser2, 
this crossing would occur with a straight through 1-1, 2-2, 3-3, 4-4, 5-5 
cable; with Ser1 to Ser1, or Ser2 to Ser2, the crossing would occur with 
crossed pairs: 1-1, 2-3, 3-2, 4-5, 5-4).


Thus, I think a cable from the QL to a PC would connect:

   DTQ -- TXD = Data transmitted To QL
   DFQ -- RXD = Data received From QL
   RFT -- CTS = Clear To Send To QL
   RFF -- DTR = Ready to receive data From QL*
   GND -- GND = Signal ground

*DTR would probably always be asserted by a PC as their serial ports can 
usually handle input at any time; thus the RFF control line could be looped 
to the +12 line (pin 6) so that the QL always thinks it can send data.  The 
only vital line is the RFT control line - the QL _MUST_ be allowed to 
control the flow of data to the serial port otherwise framing, or other 
errors will occur.



Is 

Re: [ql-users] QL Serial ports and null modem cables

2005-07-17 Thread Robert Newson

Robert Newson wrote:

...
Hardware handshaking is [almost] vital to ensure correct input of serial 
data - especially if both ports are being used.  The way it is done is 
that the 8749 asserts the ready for input line (Ser1.CTS  Ser2.DTR - of 
the port on which it is expecting data) for a short time and then clears 
it.  If both serial ports are open, it then asserts the other one.  This 
flip-flop nature of the control line(s) can be observed by a LED serial 
port tester.


Forgot to mention: the rate at which the control line flip-flops is 
dependent on the baud rate - the higher the baud rate, the faster the 
flip-flop; it must be syncronised with the baud rate clock?


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Spelin'

2005-06-25 Thread Robert Newson

Dilwyn Jones wrote:


Grrr. Who made the English language so difficult???

Because it is so difficult and some of us take the trouble to learn it 
correctly we don't mangle it like our cousins across the pond - 
especially their leader.


Like this suggestion (from across the pond?):

 A Plan for the Improvement of English Spelling
  by Mark Twain

	For example, in Year 1 that useless letter c would be dropped to be 
replased either by k or s, and likewise x would no longer be part of 
the alphabet.  The only kase in which c would be retained would be the 
ch formation, which will be dealt with later.  Year 2 might reform w 
spelling, so that which and one would take the same konsonant, wile Year 
3 might well abolish y replasing it with i and Iear 4 might fiks the 
g/j anomali wonse and for all.


	Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 
doing awai with useless double konsonants, and Iears 6-12 or so modifaiing 
vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it 
wud fainali bi posibl tu meik ius ov thi ridandant letez c, y and x -- 
bai now jast a memori in the maindz ov ould doderez -- tu riplais ch, 
sh, and th rispektivli.


	Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, 
kohirnt speling in ius xrewawt xe Ingliy-spiking werld.


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Spelin'

2005-06-21 Thread Robert Newson

COLIN PARSONS wrote:

...

Its letter perfect awl the weigh
My chequer tolled me sew!

John Taylor


I may be being pedantic, but how about the missing apostrophe in it's, 
it's miss-spelt with out it!!


But it's also rite to spell it's its.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Digital Precision Software

2005-05-18 Thread Robert Newson
John Hall wrote:
Derek Stewart wrote:
The DP package was not really worth the money... But I bought to
support the QL scene.
There are much better software around which is free.
The point I was trying to make was a slightly different one - the
licence conditions attached to the DP bundle prevent ME from selling
or giving away MY copy!
(From memory, they also forbid me from doing the same with any earlier
versions of the software included in the bundle software that I might
have previously acquired.)
I also bought them when it was offered (having never really bought any 
s/ware, it really expanded my collection).  From the agreement:

(10) Remember, by purchasing this collection you have agreed to its licence 
conditions.  Note that it is for your personal use only (you can make a 
reasonable number of security backups of it or its contents - again, all for 
your own use only), and that you agree not to resell, or otherwise pass on, 
whether for reward or otherwise, any part (except ZIP and UNZIP) or all of 
it, or of any Digital Precision Ltd software already possessed by you, to 
_any_ third party, in any circumstances.  Breaches of this will be dealt 
with severely.  This means, among other things, that if you are disposing of 
part or all of your QL system you may NOT pass on this collection (or any 
part of it, except ZIP and UNZIP) with it.

Plus
(13)...And of course, nothing in this document shall be construed as taking 
away or reducing any statutory or other enforceable rights that you may possess.

The question I have (as I can't remember) is if attention was drawn to 
statement (10) BEFORE the purchase of the goods.  This comes from a bit of 
paper (containing the document) that came included with the disks AFTER I 
had purchased them - there is no mention of what to do if I disagree with 
the terms of the document (like Windows says contact your supplier for 
details of how to return the unused product(s) for a refund if you disagree 
with its licence terms).

Robert
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] OFF TOPIC - Welsh Humour

2005-04-01 Thread Robert Newson
[EMAIL PROTECTED] wrote:

* 9 1/2 Leeks
* Treforest Gump
* Cwmmando
* The Lost Boyos
* An American Werewolf in Powys
* Huw Dares Gwynedd (Note: dd in Welsh = th in English, almost !)
* Dai Hard
* The Wizard of Oswestry [It's in England, but close enough]
* Cool Hand Look-you
* Sheepless in Settle [Settle is in West Yorkshire, not Wales !!]
* The Eagle has Llandudno
* The Magnificent Severn
* Haverfordwest Was Won
* Austin Powys
* The Magic Rhonddabout
* Independence Dai
* The Llanfairpwllgwyngyllgogerychwyrndrobwantysiliogogogoch that Time Forgot
* Seven Brides from Seven Sisters
* Welsh Connection
* Welsh Connection II
* The Bridge on the River Wye
* Lawrence of Llandybie
* A Beautiful Mind-you
* The Welsh Patient
* The King and Dai
* The Sheepsh*g Redemption
* Breakfast at Taffanys
* Look Back in Bangor
* Evans Can Wait
* A Fishguard Called Rhondda
* Where Eagles Aberdare
* Dial M For Merthyr
Not forgetting:
* Why didn't they ask Evans?
* Paint your Dragon
* The Llanfairpwllgwyngyllgogerychwyrndrobwantysiliogogogobetween
* The Good, the Bad and Llanelli
* Mad Max Boyce
* Shake, Rattle and Rhyl
* Eistedffordd Zebra
* When Harry met Dolly
* Bob and Carol and Dylan Thomas
* Dai Hard II
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] OFF TOPIC - Welsh Humour

2005-04-01 Thread Robert Newson
Dilwyn Jones wrote:
Add:
Chitty Chitty Bang Bang-or
(spelled with Sh in place of Ch)
Funny you should mention that.  I did a transfer/Llundain Sightseeing for a 
French group of students.  During the transfer/Sightseeing one of the 
students made anouncements about their trip.  One of the shows they were 
going to see was Chitty-Chitty Bang Bang.  She pronounced the Ch as Sh.


___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Black to the QL

2005-01-02 Thread Robert Newson
Dilwyn Jones wrote:
...
Was the change of subject line deliberate or an apt mistype (back and 
black)
Deliberate...wondered who'd be the first to spot it - well done Wilson...
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Whither or Wither ?

2004-12-13 Thread Robert Newson
hitchies wrote:
Re Dilwyn's -
So, somewhere between 300 and 400 years after Christ's birth, his birthday
moved to 25th December!

Not in Ethiopia boyo (Jan 6th).  I had two Christmases a year when I lived
there!
That comes about because of the Gregorian reform of the Julian Calendar. 
The Julian calendar assumed an earth orbit of 365.25 days and so added a 
leap year every 4 years.  However, the actual orbit is closer to 365.243 
days and so the julian calendar added an extra day roughly every 134 years. 
 To compensate, only centries exactly divisible by 400 are leap years in 
the Gregorian calandar and this is quite accurate (for about the next 3 
millennia).

So how did 25 Dec become 6 Jan?
When the reform was made, the calendar had had 10 extra leap days it 
shouldn't have had - which were then dropped in one go.  The English 
calendar, however wasn't reformed until a few centries later in 1752, by 
which time there was an extra day (ie 11 days) to lose, hence Sep 2 was 
followed by Sep 14.  At the same time, the year start was changed from 25 
March (9 months prior to 25 Dec - the date of Christ's conception), to 1 
Jan.  However, people objected to be taxed for 11 non-days and so held back 
their taxes, and hence the tax year of Apr 5.

When the calendar was reformed, the dates of festivals were held steady, ie 
Christmas was still 25 Dec.  However, some objected and still stuck to the 
old calendar and so celebrated Christmas on 25 Dec on the old calendar, 
which, in that country was 12 days ahead (the reform happening later than 
England's), ie Jan 6 in the new calendar.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] browsers

2004-09-18 Thread Robert Newson
David Tubbs wrote:
...
It is my wont to take as much as possible out of the C: drive, leaving 
it as Uncle Bill's sandpit. to remove as many of the changing files to 
other partitions. Where is the logic of stuffing temp files deep in the 
static OS material ?
On my first PC (486 with DOS/Win 3.1) I originally split my drives up to 
avoid large cluster sizes (and because it was originally a server with a 
small C: to boot it, and the rest as a partition for the server), but in 
doing so, also split out stuff to different drives:

 C: - OS
 D: - programs
 E: - more programs
 F: - Test programs
 G: - temp drive (holds Windows VM file)
every drive had a \tmp directory, but the default was on G: (TEMP=G:\TMP) . 
   (Further partitions hold FreeBSD.)  My later Win98 PC also has 
partitions with C: (OS), D: (Programs), E: (Temporary), again with the 
Windoze VM file on E:, and TEMP=E:\tmp (every occurance of temporary file 
directory I could file was changed to point here as opposed to 
C:\WINDOWS\TEMP; tho' I didn't change the Temp IE files as I don't us the 
Win98 boot for surfing [or much these days]).


I have often removed chunks but there is much that one cannot attack - 
the REG !!!

I have loaded Windoes and Office, without OUTLOOK and ACCESS, but there 
remain hundreds of references to them in the REG. I think I really must 
look into the LITE Windows referred to recently .
Did you load to empty machine, or re-load without/remove LookOut  Access?
___
QL-Users Mailing List
http://www.quanta.org.uk/mailing.htm


Re: [ql-users] my all time favourite QL code

2004-07-26 Thread Robert Newson
Tony Firshman wrote:
...
The reason for this posting: I really wonder if someone out there
also   has
something special: a stunning effect from some simple (at the first)
SuperBasic code?
Yes - the winner (and runner up - same person) of a QL World graphics
competition will probably beat this one (I haven't run this one as I am
in the US)
Was that a different compo from the one with the rotating head? I think
Mark Swift made that one and it rocked!
I have to check my QLTs :-)
This was QL World - the original mag published in London.
I think around 1986.
It was the 1988 QL World Artist of the year comp (announced in May 1988 Mag, 
results in Sep 1989 Mag).

Winner was The Animated Head by Mark Swift.  It required 512K Extra memory 
to run.  I think (vaguely remember) that it was available on the microdrive 
exchange (but I can't find the details at the moment - if it was).

The Plant Life by Colin Bate was another was-run.  It was listed in the 
Progs in Mar 1990 mag. (2 1/2 pages long, 103 lines including 16 lines of 
REMarks)


(Sorry for not snipping.  My USA link is so so it is nigh on impossible
to do  (8-(#   )
Tony

--
---
 Robert Newson, E-Mail: [EMAIL PROTECTED]
 17 Sunnybank, South Norwood Phone: (020) 8654 6643
 London, SE25 4TQ   Mobile: 07795 338 262
___
QL-Users Mailing List
http://www.quanta.org.uk/mailing.htm


Re: [ql-users] OT: Who taught the Greeks to play football ?

2004-07-06 Thread Robert Newson
Malcolm Cadman wrote:
In message [EMAIL PROTECTED], Phoebus R. Dokos 
[EMAIL PROTECTED] writes

On Sat, 3 Jul 2004 20:10:18 +0100, Dilwyn Jones 
[EMAIL PROTECTED]  wrote:

Yahooo :-)
Hehe Too bad for the BBC Sport commentators ;-) They were all proven 
wrong  ;-)

CHeers :-)
Nice to see the outsider win ... well done to Greece !
As they beat the holders - France, the host nation - Portugal ( twice ), 
and the other strong outsiders - the Czechs ... I guess they really 
earned it :-)
You know why they beat them?  The French, Portugese  Czechs took one look 
at their opposition playing football and couldn't work it out: it was all 
Greek to them...

___
QL-Users Mailing List
http://www.quanta.org.uk/mailing.htm


Re: [ql-users]Decent ISPs

2004-06-01 Thread Robert Newson
Dr Colin F Parsons wrote:
+50% of my Spam recieved came from Hotmail, that's why the generic
hotmail.com and all its international variants is in my killfile, So your
mail may not  get through to it's intended recepients!!
I think you probably mean 50% of your Spam received allegedly came from 
Hotmail?

My current spam pot contains:
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 179.0.47.72 by 24.188.249.242
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 198.117.88.59 (HELO sorrel) (envelope-from
 [EMAIL PROTECTED]) by quarkmail-2.8.0)
 [65.26.69.40]
 [Result of whois 198.117.88.59:
  OrgID:  NASA
  NetRange:   198.116.0.0 - 198.123.255.255]
From: [EMAIL PROTECTED]
Return-Path: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 236.157.242.208 by 61.254.122.78
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 80.64.223.56 by law3-hb09.law6.hotmail.com
  [Core a real spam from hotmail!]
  [Why does the whois entry for bash.sh Ltd
(inetnum: 80.64.208.0 - 80.64.223.255) have a mobile
phone number?]
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 106.1.28.112 by 65.24.41.155 [rr.com]
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 200.208.27.53 [CREDICARD.COM.BR]
by 221.164.46.31 [Korea Telecom]
   [Message for Viagra...links url to
   24meds.net == www.directi.com]
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from 173.236.166.204 by 68.75.49.179
From: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]
Received: from remnant ([34.120.32.100])
  by zmf30-mail.joshua.normalcy.hungry.cable.rogers.com
etc.
___
QL-Users Mailing List
http://www.quanta.org.uk/mailing.htm


Re: [ql-users]Decent ISPs

2004-05-31 Thread Robert Newson
Jeremy Taffel wrote:
I just had a look at my freeserve  (wanadoo now)  account. I have stopped
using it because of the volume of spam. Over 4000 spams since mid-March!
About 600 had virus attachments. Many did not even  have my email address
from what I could tell  (how does that work?).
Freeserve gives you an [effective] email domain.
When you set up your account, your choose a userid and a domain:
  userid @ domain . {freeserve|fsnet|fsbusiness} . co . uk
when email is sent to you, the freeserve servers split it at the domain 
bit.  You then download either email for an individual userid by logging 
into their pop server using [EMAIL PROTECTED], or you can download all 
emails at your domain by logging in using domain... - in which case, 
regardless of whatever userids have been used, you'll get all email sent to 
your domain (thus making it dead easy to set up unique email accounts for 
those places that insist on them; and you can then trace any possible spam 
source if it arrives at one of these userids).

Unless you are referring to the To: field not containing your e-addr, like 
this:

From: Terry Carroll [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: *** SPAM *** Fwd: Re: Low Cost Term Life ins.
Date: Mon, 31 May 2004 05:51:18 -0200
However, if you look at the headers of the message, you'll see that the mail 
system has used this field to deliver the mail:

Envelope-to: [EMAIL PROTECTED]
It's like a buisness letter where you put their address on the letter and 
then put it in a window envelope (that's the To: field), stick an address 
label over the window with a different address (the Envelope-to: field), 
and then the recipient's secretary removes it from the envelope and gives it 
to her boss (who only sees the To: field - by checking the envelope {ie 
mail headers} he can see what really happened).

...

This is a strange thing to write about one of our favourite hates, but
hotmail is virtually spam free. They have a special bulk mailings box from
which only the headers are downloaded and then only on request.
Technically not spam free; just spam-hidden.  The problem with ISPs hiding 
spam like this is that people forget how much of a problem spam really is - 
it's being swept under the carpet, but the carpet is now getting rather 
lumpy and the ceiling is getting lower; eventually there will be no more 
room under the carpet and then the spam will explode out and everyone will 
ask (a) from where it's all suddenly come, (b) what we going to do about it 
and (c) why didn't anyone do anything much earlier when it was manageable.

   You can
quickly look through these for genuine mail. This means very little spam
actually gets through to your inbox. It is one of the reasons I keep a
hotmail account and why this is the contact email address I use on my QL
(on topic!) websites. If hotmail can do this, why can't others?
The pop protocol includes downloading headers, and deleting without 
downloading.  I know where my spam arrives (the majority at Envelope-to: 
[EMAIL PROTECTED]) and so I could write my own version of fetchmail (*nix 
command to download email from a pop server) to auto-delete any message with 
a header including Envelope-to: [EMAIL PROTECTED] without downloading it.

Freeserve/Wanadoo have introduced SPAM filters and mark messages as spam for 
you.  Using their Web interface to your email, you now have options to 
correct the filters and bulk-delete all messages marked as SPAM without 
having to download them.  (You can [auto-]shuffle the SPAM to a bulk-mailing 
folder [I think] on their servers.)

___
QL-Users Mailing List


Re: [ql-users]Decent ISPs

2004-05-31 Thread Robert Newson
Malcolm Cadman wrote:
...
I have found it worthwhile to have a :-
[EMAIL PROTECTED] ( address )
Mine's [now] called [EMAIL PROTECTED].  The only problem is that there is no 
filter available for my mail reader to filter on Envelope-to: - it would 
cut down the number of rules in my spam filter to 1.


I use SMTP for mail/news not POP.
You have your own mail server for inbound mail?
I intend, when I get the time, to set up fetchmail (or alternative) to get 
my inbound mail from my ISP's POP server which would then be filtered 
(auto-delete/redirect spam on Envelope-to:) before being sent by SMTP to 
deliver across my LAN.

I could write a pre-fetchmail filter to process my POP to download the 
headers and delete spam before running fetchmail to download and distribute 
the rest [of my email].

___
QL-Users Mailing List


Re: [ql-users]Decent ISPs (was: QPC2 vs Word 97)

2004-05-29 Thread Robert Newson
P Witte wrote:
Robert Newson writes:
Im trying to get rid of my Tiscali account as Tiscali are obviously not
interested in my custom. Ive tried a few other ISPs, but they have so
far not proved reliable or decent - apart from Freeserve, now Wanado.
You must have a different definition of decent than I do.  About 60% of
the spam I get arrives from WANADOO.fr hosted sites.
I think our definitions are the same; only our experiences differ. Ive had
about 300 spams since March 15 (lucky me, some might say), virtually all of
them addressed to somename.tiscali.co.uk, ie tiscali let them bombard me
even without the correct address!
Most of my spam arrives at a freeserve email address that got harvested from 
usenet.  The rest arrives at spurious userids at the same domain.

The amount of spam arrives has a kind of exponential growth:
  inyear
Month  Total
   32 32 - Jan 2003 .  . - Jan 2004 ) Lost data, inc
   58 91 - Feb 2003 .  . - Feb 2004 )   Mar 01-20.
  143234 - Mar 2003  1213   1213 - Mar 2004 (21-31)
  254488 - Apr 2003  3915   5128 - Apr 2004
  365853 - May 2003  4406   9534 - May 2004 (01-29)
  316   1169 - Jun 2003
  540   1709 - Jul 2003
  482   2191 - Aug 2003
  676   2867 - Sep 2003
 1274   4171 - Oct 2003
 2168   6309 - Nov 2003
 2316   8625 - Dec 2003

Ive had my freeserve address for a couple of years now, and it isnt hard to
come by on the internet, yet I get no more than about one spam per week via
my PAYG account with them, mainly legitimate service announcements
from freeserve/wanadoo.
I got my freeserve acct in 2001.  spam to it is via usenet eaddr harvesting. 
 Really stupid thing is, as I pointed out, about 60% of the spam that it 
receives is spamvertising sites hosted by sibling company WANADOO.fr.  If 
that sibling company was to deal with these 141 unique sites, that would 
have been 4,139 less emails that I alone would have received (between 21 Mar 
 29 May - a period of just over 3 months) - I'm sure I'm not the only one 
on that spammers' list.  The ironic thing is that it is a sibling company 
and they don't seem to be able to do owt about them: their sibling company's 
inactivity/lack of due care is flooding their mail servers with spam.


Ive no idea where the spam comes from, as I dont bother to find out anymore
since theres precious little I can do about it. The only thing that concerns
me is which mailbox they arrive in.
Ditto...my program just spots WANADOO.fr for the simple reason that when I 
was moaning about the spam, I noticed too much of a recurrance of WANADOO.fr

that I decided to see how much they were generating.

Ive previously written about the devious tricks I suspect tiscali of using
to bump up their revenue at my expense. Forcing me to download all that
rubbish is, I must assume, just another of their little ploys. Bah!
Although I use freeserve mailboxes, I actually connect via another ISP - 
just once a month I dial-into freeserve to keep the mailboxes active.

___
QL-Users Mailing List


Re: [ql-users]Decent ISPs (was: QPC2 vs Word 97)

2004-05-27 Thread Robert Newson
P Witte wrote:
Tony Firshman writes:
...
Im trying to get rid of my Tiscali account as Tiscali are obviously not
interested in my custom. Ive tried a few other ISPs, but they have so far
not proved reliable or decent - apart from Freeserve, now Wanado.
You must have a different definition of decent than I do.  About 60% of the 
spam I get arrives from WANADOO.fr hosted sites.

I did an analysis of 3,783 spam messages that were received over a month 
(March-April) this year; 2,022 were spamvertising WANADOO.fr hosted sites. 
There were, among this number, 141 unique sites (something.site.voila.fr) 
- a mean of 14.3 spam per site, or roughly one every other day spamvertising 
each of the sites.  (Of the 3,007 that arrived in March 58%, or 1,475, were 
spamvertising WANADOO.fr hosted sites.)

After getting a message from Freeserve/Wanadoo that they were installing 
SPAM message markers, I emailed them back with my stats and suggested that 
they ought to scan for sites ending with .voila.fr.

My program that collates my stats then began to notice a drop in the count 
for WANADOO.fr hosted sites.  I thought my moan had been successful until I 
then found out why: the spammers had started to hide the url by using 
percent escapes (...%2evoila%2efr, etc), and hiding the messages in 
encode64 messages - neither of which my program was written to handle.  I've 
adjusted my program to handle percent escapes, but I think it is still 
missing a few; encode64'd messages are not being processed.  When I get the 
chance/time, I may re-write the program to pass the email messages properly.

___
QL-Users Mailing List


Re: [ql-users] 41K virus

2004-03-28 Thread Robert Newson
Duncan Neithercut wrote:

Hi
According to norton antivirus the one I am getting W32.Netsky virus.
Its must be someone on this list who is infected. Does anyone know a
nicholas hearne.
Is that the shown field or did you check the actual message headers to see 
for yourself?

___
QL-Users Mailing List


Re: [ql-users] 41K virus

2004-03-28 Thread Robert Newson
Dilwyn Jones wrote:

While downloading my emails tonight I noticed it was slow and the
stats said I seemed to be sending about 10 times as much data as I was
sending. Yes, I had one of the hundreds of 41K viruses (message
failure) worms or virus, whatever they were, probably emailing
everyone in sight from my address book.
Interesting...tonight I just checked my spam bin and found a message of 40k 
with the following header:

88888888

From - Sun Mar 28 22:53:00 2004
X-UIDL: 1076698283.5096
X-Mozilla-Status: 0011
X-Mozilla-Status2: 
Return-Path: [EMAIL PROTECTED]
Received: from mwinf3102.me.freeserve.com (mwinf3102.me.freeserve.com)
by mwinb3005 (SMTP Server) with LMTP; Sun, 28 Mar 2004 19:35:53 +0200
X-Sieve: Server Sieve 2.2
Received: from bullet3.fsnet.co.uk (m269-mp1.cvx1-b.man.dial.ntli.net 
[62.252.201.13])
by mwinf3102.me.freeserve.com (SMTP Server) with ESMTP id 0C3E3180016B
for [EMAIL PROTECTED]; Sun, 28 Mar 2004 19:35:28 
+0200 (CEST)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: Error in document
Date: Sun, 28 Mar 2004 18:33:27 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary==_NextPart_000_0016=_NextPart_000_0016
X-Priority: 3
X-MSMail-Priority: Normal
Envelope-to: [EMAIL PROTECTED]
Message-Id: [EMAIL PROTECTED]

This is a multi-part message in MIME format.

--=_NextPart_000_0016=_NextPart_000_0016
Content-Type: text/plain;
charset=Windows-1252
Content-Transfer-Encoding: 7bit
Important message, do not show this anyone!

+++ Attachment: No Virus found
+++ Panda AntiVirus - www.pandasoftware.com
--=_NextPart_000_0016=_NextPart_000_0016
Content-Type: application/octet-stream;
name=attach.zip
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=attach.zip
88888888

The file attach.zip contains one file: data.rtf [lots of spaces] .scr.

If this came from you Dilwyn (I've replaced the host with xxx as it's not a 
tesco name), you need to update your address book: the eaddr 
[EMAIL PROTECTED] is now a spam trap and anything sent to it 
is considered spam and filtered as such (to a safe area for analysis when I 
get round to it) - please delete that eaddr if you have it.

Thanks, Robert.

___
QL-Users Mailing List