Quanto segue è
la traduzione di un messaggio del responsabile tecnico del
Communicator 4.04 per OS/2. Lo riproduciamo su JustWarp in quanto
contiene alcuni suggerimenti interessanti. I programmini in REXX
presentati più avanti vanno copiati e incollati in un file
dal nome a scelta, ma con estensione .cmd ed eseguiti
richiamandoli da una finestra comandi di OS/2.
From: terrell@falcon-net.net (Dr. Dirk
Terrell) To: news@os2ezine.com Subject: [WarpCast]
Communicator Tips Message-ID:
<19980930011245636.AAA259@[207.100.156.11]> Source:
Mike Kaply (pspmikek@aol.com) Moderator: Dirk Terrell
(admin@os2ss.com)
Ho promesso a tutti alcune caratteristiche sconosciute (di
Communicator ndr) e le troverete in questo messaggio. Ho anche
accluso la soluzione ad alcuni problemi non indicati nel file
README. Il punto [1] è l'unica caratteristica
supportata. Per cortesia leggete quanto segue!
Linee nelle immagini. In alcune macchine
compaiono linee bianche all'interno delle immagini anche dopo
aver seguito le indicazioni del file README relative al FixPack
6. Nel caso il seguente programmino in REXX aggiunge un'altra
voce al vostro file .INI
/*
*/ call RxFuncAdd 'SysLoadFuncs', 'RexxUtil',
'SysLoadFuncs' call SysLoadFuncs call SysIni 'USER',
'FixPak', 'Shift','2'
Se anche questo non
dovesse bastare, provate a mettere '1' al posto di '2'.
Visualizzare il sorgente in un editor, usare AIM, Host
On-Demand o Netcaster. Bene, il seguente programmino è
la soluzione di tutti i problemi appena indicati. Cominciamo dal
programmino:
/*
IniName contiene il percorso che contiene il file NSCP.INI */ /*
Modificate NSDir con il percorso dove NS40 è installato
*/ /* Modificate InstallDrive con l'unità dove NS40 è
installato */ /* Modificate (en) con i caratteri
identificativi del vostro browser */
IniName =
'C:\OS2\NSCP.INI' InstallDrive = 'C:' NSDir =
InstallDrive||'\NS40BETA' InstallDir =
NSDir'\Program' NSVersion = '4.04 (en)' call RxFuncAdd
'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs' call
SysLoadFuncs
/* Add ini entries for Netcaster */ call
SysIni IniName, 'Netcaster', 'CurrentVersion', NSVersion call
SysIni IniName, 'Netcaster-'||NSVersion, 'Install
Directory',NSDir'\Netcast'
/* Add ini entries for Host
On-Demand */ call SysIni IniName, '3270', 'CurrentVersion',
NSVersion call SysIni IniName, '3270-'||NSVersion, 'Install
Directory',NSDir'\3270'
/* Add ini entries for AOL
Instant Messenger */ call SysIni IniName, 'AIM',
'CurrentVersion', NSVersion call SysIni IniName,
'AIM-'||NSVersion, 'Install Directory',NSDir'\AIM'
/* Add
Registry entries for View Source */ call SysIni IniName,
'Registry','\HKEY_CLASSES_ROOT\viewsource','URL:View
Source' call SysIni IniName,
'Registry','\HKEY_CLASSES_ROOT\viewsource\shell',0 call
SysIni IniName,
'Registry','\HKEY_CLASSES_ROOT\viewsource\shell\open',0 call
SysIni IniName,
'Registry','\HKEY_CLASSES_ROOT\viewsource\shell\open\command','C:\OS2\E.EXE'
Ed
ora come utilizzarlo: installate Netscape su una macchina con
windows, copiate il contenuto delle subdirectory NETCAST, 3270 e
AIM nelle subirectory dallo stesso nome create all'interno della
subdirectory in cui avete installato
Netscape:
NETSCAPE\PROGRAM NETSCAPE\3270 NETSCAPE\NETCAST NETSCAPE\AIM
Attenzione
che questi tre prodotti non sono supportati, ma siete
comunque liberi di provarli. Inoltre il menù a discesa di
AOL si limita a lanciare AIM.EXE che si trova nella subdirectory
AIM, pertanto potete mettere al suo posto qualunque cosa. Una
volta aggiunta la voce View Source potrete modificarne le
impostazioni nella pagina Applicazioni delle Preferenze.
Caratteristiche non documentate relative ad
OS/2. Quelle che seguono sono modifche che potete
aggiungere al file PREFS.JS. Divertitevi a provare:
Se
una pagina web contiene il font Arial, Helvetica, viene
selezionato Helvetica se questa impostazione è
true ser_pref("os2.arial_pref",
false|true);
Si può specificare un file
wave che verrà eseguito quando riceviamo della posta.
Attenzione, servono doppie barre
rovesciate: user_pref("os2.mail.sound",
"C:\\MMOS2\\SOUNDS\\GOTMAIL.WAV");
Per
impedire qualunque modifica al nome dei file scaricati
(punti ed estensione) bisogna mettere a false questa
impostazione: user_pref("os2.replace_dots",
true|false );
Per
impedire l'auto completamento delle URL bisogna mettere a
false: user_pref("os2.url_completion",
true|false );
Per usare nella
codifica Definita dall'Utente la codepage
impostata come default in OS/2 bisogna mettere a
true: user_pref("os2.use_oem_charset",
true|false ); Nelle versioni russe questa impostazione
consente di vedere le pagine web codificate con la codepage 866.
Nelle normali versioni di OS/2 consente di vedere le pagine
codificate con la codepage 850.
Altre cose degne di nota.
Vedere
pagine web scritte in qualunque lingua usando il Communicator:
se usate il font Times Roman MT 30 come font per tutte le
codifiche sarete in grado di vedere materiale scritto in
qualunque lingua. Il cinese e il coreano funzionano a partire
dal FixPack 5 (se non erro).
Usare la Scrivania per
eseguire delle applicazioni di supporto (helpers): se
selezionate il radio button applicazione quando
modificate (non quando create) un helper per un tipo mime, ma
lasciate vuota la entry field relativa, la voce viene
semplicemente passata alla Scrivania. Questo consente sia di
eseguire delle applicazioni di supporto per windows con gli
opportuni parametri sia di lasciare gestire alla Scrivania i
tipi misc-.
Scuse. Mi spiace, ma il drag&drop non è
ancora completo. E' la nostra priorità numero uno per la
prossima versione. Per quanto riguarda il click al caricamento è
invece un problema del Netscape causato a sua volta da altri
bug. Abbiamo provato a correggerlo, ma non ce l'abbiamo fatta in
tempo. Sarà per la prossima. I problemi del Collabra,
invece, non siamo riusciti a riprodurli con gli ultimi drivers.
Speriamo siano a posto.
Vi auguro di divertirvi con questo programma.
Mike Kaply IBM Corporation Technical Lead Netscape
Communicator for OS/2
|