Applicazioni



Communicator 4.04 Tips&Tricks

Maurilio Longo
 

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!

  1. 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'.


  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.


  3. 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.


  4. 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-.


  5. 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


[Pagina precedente] [Sommario] [Pagina successiva]