TUCoPS :: Phreaking Public Phones :: violatio.txt

Postscript and how-to text on making stickers to put on COCOTs


Date: Fri, 28 Sep 90 09:58:40 PDT
From: dplatt@coherent.com
Subject: COCOT-in-Violation Label File
Organization: Coherent Thought Inc., Palo Alto CA


Here's the current version of my COCOT-in-violation label file.  It
was originally created on a Macintosh, using HyperCard and the "Print
reports" command.  I then ran it through Glenn Reid's "Distillery"
program, to remove all of the Macintosh-specific PostScript constructs
and convert it into standard PostScript.  The positioning and spacing
of the labels have been hand-tuned a bit.

The resulting PostScript program should be compatible with any Adobe
PostScript printer that can print on U.S. letter-sized paper.  It'll
produce a single page of output, which can be copied onto label stock
(10 labels per page ... Avery 5352 or equivalent).

You may wish to edit the text of the labels ... in particular, if you're
located outside of California, you may want to change the phrase
"California PUC" to something else ("FCC", perhaps)?

Happy stickering, all!


Dave Platt                                             VOICE: (415) 493-8805
  UUCP: ...!{ames,apple,uunet}!coherent!dplatt   DOMAIN: dplatt@coherent.com
  INTERNET:       coherent!dplatt@ames.arpa,  ...@uunet.uu.net 
  USNAIL: Coherent Thought Inc.  3350 West Bayshore #205  Palo Alto CA 94303

[Moderator's Note: Dave sent this to me compressed and uuencoded. I've
undone all that, and present it here in straight ASCII text. However,
errors will occur, so if you can't get this to work right, you should
consult Dave at the address he gives above.  PAT]

           -------- begin code here --------

%!PS-Adobe-2.1 debug version ((V 1.0d release 11 edit 4))
%%Title: %stdout
%%Creator: Glenn Reid and still.ps (V 1.0d release 11 edit 4)
%%Pages: 1 
%%DocumentFonts: Helvetica 
%%DocumentProcSets: Adobe_distill 0.112
%%EndComments
%%BeginProcSet: Adobe_distill 0.112 0
/PROLOGUE 30 40 add dict def
 % 30 procedure entries + room for 40 cached font dictionaries
 PROLOGUE begin
 /clip { } def    % causes problems. remove if "clip" is needed
 /bdef { bind def } bind def	/ldef { load def } bdef
 /T { moveto show } bdef	/A { moveto ashow } bdef
 /W { moveto widthshow } bdef	/AW { moveto awidthshow } bdef
 /f /fill ldef			/R { { rlineto } repeat } bdef
 /r /rlineto ldef		/L { { lineto } repeat } bdef
 /m /moveto ldef		/l { moveto lineto stroke } bdef
 /x { 0 rlineto } bdef		/y { 0 exch rlineto } bdef
 /X { moveto 0 rlineto stroke } bdef
 /Y { moveto 0 exch rlineto stroke } bdef
 /c /curveto ldef		/cp /closepath ldef
 /s /stroke ldef		/w /setlinewidth ldef
 /g /setgray ldef		/j /setlinejoin ldef
 /d /setdash ldef		/F /setfont ldef
 /C /setcmykcolor where { /setcmykcolor get }{ %ifelse
   { %def
     1 sub 3 { 3 index add neg dup 0 lt { pop 0 } if 3 1 roll } repeat
     setrgbcolor
   } bind
 } ifelse def
 /selectfont where { pop }{ %ifelse
     /selectfont { exch findfont exch scalefont setfont } bdef
 } ifelse
 /MF { exch findfont exch makefont setfont } bdef
 /FF /selectfont ldef
 /DF { selectfont currentfont def } bdef
 /BEGINPAGE { pop /pagesave save def } bdef
 /ENDPAGE { pop pagesave restore showpage } def
 /REMAP { %def
   FontDirectory 2 index known { pop pop pop } { %ifelse
     findfont dup length dict begin
       { 1 index /FID ne {def}{pop pop} ifelse } forall
       exch dup length 0 gt { /Encoding exch def }{ pop } ifelse
     currentdict end definefont pop
   } ifelse
 } bdef
 /RECODE { %def
    3 -1 roll 1 index findfont /Encoding get 256 array copy exch
    0 exch { %forall
     dup type/nametype eq
       { 3 {2 index} repeat put pop 1 add }{ exch pop }ifelse
    } forall pop 3 1 roll REMAP
 } bdef
 end %PROLOGUE
%%EndProcSet: Adobe_distill 0.112 0
%%EndProlog
%%BeginSetup
PROLOGUE begin

%%EndSetup
%%Page: 1 1
%%PageFonts: Helvetica 
1 BEGINPAGE
18 -36 translate
/F1 /Helvetica 9 DF
(OUT OF ORDER.  This telephone's programming violates ) 19.48 752.56 T
F1 F
(California PUC rules and regulations concerning customer-owned ) 19.48 743.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 19.48 734.56 T
F1 F
( ) 19.48 725.56 T
F1 F
(O  Charges more than $.20 for a local call) 19.48 716.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 19.48 707.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 19.48 698.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 19.48 689.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 19.48 680.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 19.48 671.56 T
F1 F
(O  Rates not posted) 19.48 662.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 309.48 752.56 T
F1 F
(California PUC rules and regulations concerning customer-owned) 309.48 743.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 309.48 734.56 T
F1 F
( ) 309.48 725.56 T
F1 F
(O  Charges more than $.20 for a local call) 309.48 716.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 309.48 707.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 309.48 698.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 309.48 689.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 309.48 680.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 309.48 671.56 T
F1 F
(O  Rates not posted) 309.48 662.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 19.48 606.56 T
F1 F
(California PUC rules and regulations concerning customer-owned ) 19.48 597.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 19.48 588.56 T
F1 F
( ) 19.48 579.56 T
F1 F
(O  Charges more than $.20 for a local call) 19.48 570.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 19.48 561.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 19.48 552.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 19.48 543.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 19.48 534.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 19.48 525.56 T
F1 F
(O  Rates not posted) 19.48 516.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 309.48 606.56 T
F1 F
(California PUC rules and regulations concerning customer-owned) 309.48 597.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 309.48 588.56 T
F1 F
( ) 309.48 579.56 T
F1 F
(O  Charges more than $.20 for a local call) 309.48 570.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 309.48 561.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 309.48 552.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 309.48 543.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 309.48 534.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 309.48 525.56 T
F1 F
(O  Rates not posted) 309.48 516.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 19.48 460.56 T
F1 F
(California PUC rules and regulations concerning customer-owned ) 19.48 451.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 19.48 442.56 T
F1 F
( ) 19.48 433.56 T
F1 F
(O  Charges more than $.20 for a local call) 19.48 424.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 19.48 415.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 19.48 406.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 19.48 397.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 19.48 388.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 19.48 379.56 T
F1 F
(O  Rates not posted) 19.48 370.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 309.48 460.56 T
F1 F
(California PUC rules and regulations concerning customer-owned) 309.48 451.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 309.48 442.56 T
F1 F
( ) 309.48 433.56 T
F1 F
(O  Charges more than $.20 for a local call) 309.48 424.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 309.48 415.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 309.48 406.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 309.48 397.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 309.48 388.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 309.48 379.56 T
F1 F
(O  Rates not posted) 309.48 370.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 19.48 314.56 T
F1 F
(California PUC rules and regulations concerning customer-owned ) 19.48 305.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 19.48 296.56 T
F1 F
( ) 19.48 287.56 T
F1 F
(O  Charges more than $.20 for a local call) 19.48 278.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 19.48 269.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 19.48 260.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 19.48 251.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 19.48 242.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 19.48 233.56 T
F1 F
(O  Rates not posted) 19.48 224.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 309.48 314.56 T
F1 F
(California PUC rules and regulations concerning customer-owned) 309.48 305.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 309.48 296.56 T
F1 F
( ) 309.48 287.56 T
F1 F
(O  Charges more than $.20 for a local call) 309.48 278.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 309.48 269.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 309.48 260.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 309.48 251.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 309.48 242.56 T
F1 F
(O  Blocks access to repair service, or charges for call) 309.48 233.56 T
F1 F
(O  Rates not posted) 309.48 224.56 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 19.48 167.56 T
F1 F
(California PUC rules and regulations concerning customer-owned ) 19.48 158.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 19.48 149.56 T
F1 F
( ) 19.48 140.56 T
F1 F
(O  Charges more than $.20 for a local call) 19.48 131.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 19.48 122.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 19.48 113.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 19.48 104.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 19.48 95.5601 T
F1 F
(O  Blocks access to repair service, or charges for call) 19.48 86.5601 T
F1 F
(O  Rates not posted) 19.48 77.5601 T
F1 F
(OUT OF ORDER.  This telephone's programming violates ) 309.48 167.56 T
F1 F
(California PUC rules and regulations concerning customer-owned) 309.48 158.56 T
F1 F
(coin-operated telephones \(COCOTs\)) 309.48 149.56 T
F1 F
( ) 309.48 140.56 T
F1 F
(O  Charges more than $.20 for a local call) 309.48 131.56 T
F1 F
(O  Blocks access to alternate long-distance carriers \(10xxx\)) 309.48 122.56 T
F1 F
(O  Blocks access to toll-free numbers \(1-800-xxx-xxxx\)) 309.48 113.56 T
F1 F
(O  Blocks access to 950-xxxx numbers, or charges for call) 309.48 104.56 T
F1 F
(O  Blocks access to information \(411\), or charges for call) 309.48 95.5601 T
F1 F
(O  Blocks access to repair service, or charges for call) 309.48 86.5601 T
F1 F
(O  Rates not posted) 309.48 77.5601 T
 /showpage {} def
1 ENDPAGE
%%Trailer
end %PROLOGUE
%%EOF

------------------------------

Date: Fri, 28 Sep 90 11:43:15 PDT
From: Tom Perrine <snoopy!tots.Logicon.COM!tep@ucsd.edu>
Subject: COCOT-in-Violation Label File - Comments and Help 


Dave,

Thanks for the "violation stickers". I have successfully printed it on
our Sun 3, using SunOS 3.5 and Transcript. However, this did require
some farbling, which may be required for other Transcript users, so I
am CC'ing the Digest...

If you are using SunOS and Transcript to print the labels, you may
encounter a situation where the file is spooled, but vanishes from the
queue without ever being printed. If this happens, there are two
things to try:

	1. Edit the COCOT-labels.ps file and change the postscript
	   version from 2.1 to 1.0, e.g the line should look like this:

%!PS-Adobe-1.0 debug version ((V 1.0d release 11 edit 4))

	2. If that doesn't solve the problem, then just cat the file
	   to the serial line where the lazer printer is installed.
	   I used "cat COCOT-labels.ps > /dev/lw", your printer name
	   may vary. Look in the /etc/printcap file and find the
	   printer description for your lazer printer. There will be a
	   string "lp=", whatever follows the "=" is your printer. If
	   there is no "lp=", but there is a "rm=", then the name
	   follwing the "rm=" is the host on your network where the
	   printer is attached. Rlogin and do the "cat" there.

Good Luck and happy stickering!

Tom Perrine (tep)                       |Internet: tep@tots.Logicon.COM
Logicon                                 |UUCP: nosc!hamachi!tots!tep
Tactical and Training Systems Division  |-or-  sun!suntan!tots!tep
San Diego CA                            |GENIE: T.PERRINE
                                        |+1 619 455 1330


[Moderator's Note: 'COCOT-labels.ps' is the file I got after I first
did 'uudecode' against what Dave sent me, then uncompressed that file,
of the same name with 'z' on the end. If Dave can't help you with
this, then Mr. Perrine might be willing to help. 

Remember, there is no law against marking any mechanical,
coin-operated device out of order if in fact it is malfunctioning; and
it is courteous and thoughtful to do so, preventing the next person
from possibly losing their money in the device. Your 'out of order'
label should cover the coin slot, making the deposit of money
impossible without first reading the warning notice. The use of very
sticky labels will prevent vandals from ripping down your notice prior
to the owner of the phone having a chance to fix it so it complies
with federal requirements, the law in your state and hopefully, common
courtesy as well.  PAT]

------------------------------

From: Dave Levenson <dave@westmark.westmark.com>
Subject: Re: A Search For COCOT Tariffs
Date: 29 Sep 90 17:58:51 GMT
Organization: Westmark, Inc., Warren, NJ, USA


In article <12682@accuvax.nwu.edu>, roy@alanine.phri.nyu.edu (Roy
Smith) writes:

> 	CCMI/McGraw Hill (anybody know what CCMI stands for?)
> 	50 South Franklyn Turnpike
> 	Ramsey, NJ  07446

CCMI stands for Center for Communications Management, Inc.  They are a
publisher, and were acquired by McGraw Hill a few years ago.  They are
in the business of maintaining an up-to-date database of all telephony
tariffs, throughout the country.  They publish them on paper, on
diskette, and probably in other ways, including a dial-in on-line
service.

The last time I looked, however, their service is not free.  You pay
for their services.  Their telephone number is (201) 825 3311.


TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2024 AOH