Newsgroup: it.comp.software.newsreader
Titolo: [Dialog] text/plain rosso


(su alt.comp.freeware)
vedo le ultime due righe di testo in rosso (e non sono precedute da altri
caratteri di quoting).
Come ha fatto?
-- 
Maria Luisa C - 02/02/04 11.02.12, here.
6/8 di tutorial su Dialog:
http://fido.altervista.org/Dialog/dialog.php

 vedo le ultime due righe di testo in rosso 
Guardando in modalità Raw, ad inizio riga si vede un quadratino che
precede lo spazio, ma a differenza di tutti gli altri caratteri, come
faccio di solito, non sono riuscito a copiancollarlo in un editor
esadecimale per analizzarlo..
bho.. speriamo non sia una nuova generazione di virussi..
Su gugle non si nota niente di strano, salvo che gli spazi bianchi ad
inizio riga sono due

 esadecimale per analizzarlo..
Ecco, appunto col copiaincolla nella finestra di visualizzazione non
rieco a /prelevarlo/ quello strano quadratino, ma salvando l'articolo dal
menů file Salva, poi si viene ad ottenere un carattere decimale 3 (che
non rientra tra quelli ammessi per digitare il testo) non so neanche se
si tratta effettivamente di quello spedito originariamente o di qualche
strana /conversione/ (no la religione non c'entra)
Puň darsi che sia stato originato da una errata simultanea pressione di
tasti che hanno sortito quell'effetto. Confronta un paio di casi su
i.c.s.mailreader in cui uno degli autori di pimmy ha digitato Shift+invio
(invece di invio) con la conseguenza di far apparire un quadratino [dec
11] in Dialog, ma cosa strana con Pimmy si vedeva una normale andata a
capo.  Nel caso interessasse, controllare anche
 
http://www.cs.tut.fi/~jkorpela/chars/c0.html
 

 strana /conversione/ (no la religione non c'entra)
Ho provato a salvare quell'articolo in formato testo e vedo anch'io un
quadratino. Come hai fatto a scoprire che č il carattere decimale 3?
Nella pagina di Jukka Korpela vedo che corrisponderebbe a
"A transmission control character which terminates a text."
Boh.
Secondo te tutti i newsreader lo vedono rosso?
-- 
Maria Luisa C - 02/02/04 17.04.22, here.


 Secondo te tutti i newsreader lo vedono rosso?
Credo proprio di no, anche perché non tutti i nr fanno vedere il solo
testo colorato, ipotizzo in dialog sia scattata una parziale attivazione
di formattazione del testo, come quando si mette il carattere di spoiler
(che è uno degli altri caratteri di controllo non stampabili nel testo)
ma di queste cose non ci capisco proprio nulla..

 
Oltre al rosso, vedo neretto, corsivo e caratteri rimpiccioliti...
Credo che questi "effetti speciali", per cosě dire, siano visibili
solo in Dialog
-- 
Enrico C
| 40tude Dialog Italy Cafe
| 
http://www.lillathedog.net/dialog/

 ma di queste cose non ci capisco proprio nulla..
Peccato non sia riproducibile: era divertente poter scrivere qualche parola
in rosso...
-- 
Maria Luisa C - 02/02/04 19.47.10, here.


 in rosso...
 Sě, perň temo proprio che sia fuori standard ;)


 solo in Dialog
Sono andata a vedere:
uno e due sono neri (il due in grassetto) 
dal tre al dieci sono rossi 
il cinque, sei, sette, otto, dieci hanno un quadratino davanti
L'ideale mi pare il codice del tre.
Che tu sappia, funziona solo se il codice lo metti a inizio riga?
-- 
Maria Luisa C - 02/02/04 19.54.35, here.


 *Sì, però temo proprio che sia fuori standard ;)
 *Però è bellissimo!!!
-- 
Maria Luisa C - 02/02/04 20.01.53, here.


 Che tu sappia, funziona solo se il codice lo metti a inizio riga?
Mah... no,  non credo  ci sia questa limitazione.


 Mah... no,* non credo *ci sia questa limitazione.
Bello!
Mi dici come fai a inserire il codice 03?
Io ho provato a copiarlo e incollarlo da una vista esadecimale ma non ci
sono riuscita.
-- 
Maria Luisa C - 02/02/04 20.41.46, here.


 "effetti speciali", per così dire, siano visibili solo in Dialog
Credo anche io, con pimmy del tuo messaggio su test vedo tutti i
quadratini (tranne quello della tabulazione), anche se pimmy avrebbe la
colorazione in multicolor delle quotature (!) ma evidentemente usa un
meccanismo diverso da quello usato da dialog
P.S. speriamo che non si rovini nulla (e non si graffi lo schermo) con
questi /accrocchi/ senza capo né coda..

> Con Hamster e Hedit ho inserito i codici da 1 a 10 in un messaggio di
Ho editato il messaggio in uscita (cartella Groups\News.Out di
Hamster) con un editor esadecimale.
-- 
Enrico C
Q. What is Hamster ? 
A. A local news, and mail, server to collect news and emails from
different servers. 

 
 Ma io non ho Hamster :(
 ...adesso faccio un esperimento.
 
 * prova di rosso * 
-- 
Maria Luisa C - 02/02/04 22.09.05, here.


 Hamster) con un editor esadecimale.
Ma quindi si può solo con Hamster? :(

 Ciao.
Come hai fatto?
E ià, e ià! :D

 Come ha fatto?
E' un testo tipo questo?
-- 
Progress does not consist of replacing a theory that is wrong with one
that is right. It consists of replacing a theory that is wrong with
one that is more subtly wrong.
Yahoo!: Kiavick
ICQ: 61810110
MSN: ...SUCKS!

 E' un testo tipo questo?
Prova a premere CTRL+L sul messaggio precedente... o Tasto destro\make
spoiler text visible
-- 
No matter how long or hard you shop for an item, after you've bought
it, you will find it on sale somewhere cheaper.


  *Però è bellissimo!!!
secondo me lo colora in rosso perchè il parser del testo di Dialog
incontra un errore...
però il tipo che ha scritto ha usato outlook...
-- 
Dio è l'unico essere che, per regnare, non ha nemmeno bisogno di
esistere.
(Charles Baudelaire)


 spoiler text visible
 
E tu prova a terminare le stringhe con un altro carattere di spoiler... ;P
-- 
Bye,3v.		icq:115484489
** Se proprio vuoi scrivermi, usa l'indirizzo del Reply-To **

 E tu prova a terminare le stringhe con un altro carattere di spoiler... ;P
e pure tu hai ragione...
:-P
-- 
"eravamo uniti nel sacro vincolo del matrimonio.
Che per me era veramente sacro,
per lui era veramente un vincolo"


 :-P
Se voltete ho fatto un   script   per usare il   rosso   in maniera
semi nativa anche se fuori Standard   ^^  
-- 
,---- [*Firma*] ---------------------------.
| In questo istante Alien321 sta sentendo  |
| Nulla                                    |
`------------------------------------------´

 semi nativa anche se fuori Standard   ^^  
Tieni conto però che gli altri reader vedono solo dei fantastici 
 quadratoni  :))
-- 
Enrico C 
"The fad of today is the orthodoxy of tomorrow."

 semi nativa anche se fuori Standard * ^^ *
Voglio!

 semi nativa anche se fuori Standard * ^^ *
io lo volto!!!
-- 
 05/02/2004 16.39.33
 Foobar 0.7.7a: |> Megadeth - Good Mourning - Black Friday

 maniera semi nativa anche se fuori Standard   ^^  
Posta, posta, che qui c'è bisogno di script come il pane... ;o)
Scherzi a parte, non tanto magari per scrivere in rosso (a parte il 
befanone... ;o), ma può essere di *valido* aiuto per fornire 
interessanti spunti per altre cose / idee.
Ciao.
-- 
 /   _ _ | Xnews e la documentazione in italiano
( (/( (/ | 
http://web.lacasadialice.it/alanford/

 semi nativa anche se fuori Standard
    Se si usa lo sfondo nero è ancora più spettacolare.
-- 
Ryoma
01/08/2004 ---> GX-23
ICQ#41121680

 Milanista ? -__^
    Veramente se si usa lo sfondo nero il colore rosso ha sfondo
bianco. Prova a cambiare il fondo degli articoli.


 bianco. Prova a cambiare il fondo degli articoli.
Ecco provate non so ho fatto veloce se ho messo qualcosa sbagliato
ditemelo^^ per fare il colore rosso scrivete  il testo fra %R
program OnBeforeSendingMessage; 
function StringReplaceM(S, OldPattern, NewPattern:
string;replaceall,ignorecase:boolean): string;
var
  SearchStr, Patt, NewStr: string;
  Offset: Integer;
begin
  if IgnoreCase then
  begin
    SearchStr := AnsiUpperCase(S);
    Patt := AnsiUpperCase(OldPattern);
  end else
  begin
    SearchStr := S;
    Patt := OldPattern;
  end;
  NewStr := S;
  Result := '';
  while SearchStr <> '' do
  begin
    Offset := AnsiPos(Patt, SearchStr);
    if Offset = 0 then
    begin
      Result := Result + NewStr;
      Break;
    end;
    Result := Result + Copy(NewStr, 1, Offset - 1) + NewPattern;
    NewStr := Copy(NewStr, Offset + Length(OldPattern), MaxInt);
    if not (ReplaceAll) then
    begin
      Result := Result + NewStr;
      Break;
    end;
    SearchStr := Copy(SearchStr, Offset + Length(Patt), MaxInt);
  end;
end;
procedure ColoreRosso(var MessageA: TStringlist);
var
  i:Integer;    
begin
i:=0;
for i:=0 to messageA.count-1 do begin
MessageA.strings[i]:=stringreplacem(MessageA.strings[i],'%R',chr(3),true,false);
end;  
end; 
function OnBeforeSendingMessage(var Message: TStringlist; Servername:
string; IsEmail: boolean):boolean;
begin
  // if this is set to false, sending messages will *always* fail
  // use this for debugging along with the messagebox.
  ColoreRosso(message);
end;
begin
end. 


*When:* Fri, 06 Feb 2004 14:39:35 GMT
*Where:* it.comp.software.newsreader
*Who:* Alien321 <Alie...@odio.lo.spam>
[Error] (29:57): Unknown identifier 'MaxInt'
-- 
 06/02/2004 16.16.10
 Foobar 0.7.7a: |> Caparezza - Vengo dalla luna

 [Error] (29:57): Unknown identifier 'MaxInt'
Ops ^^ ho troppi script che condividono funzioni ^^
program OnBeforeSendingMessage; 
const
maxint= 
2147483647
;


MessageA.strings[i]:=stringreplacem(MessageA.strings[i],' ',chr(3),true,false);


 program OnBeforeSendingMessage; 
[CUT]
Ho provato a copincollarlo, compilandolo mi suggerisce: 
| [Hint] (54:1): Variable 'Result' never used
perņ compila correttamente.
Carico lo script e %R non funziona %R ....
-- 
 06/02/2004 21.00.15
 Foobar 0.7.7a: || Frankie Hi-NRG Mc - Gli accontentabili

 Carico lo script e %R non funziona %R ....
    Idem.


 Carico lo script e %R non funziona %R ....
È vero, *Alien321* è caduto vittima del suo stesso script, nel senso
che all'interno contiene la seguente riga: 
    MessageA.strings[i]:=stringreplacem(MessageA.strings[i],'%R',chr(3),true,false);
ed il carattere %R gli viene automaticamente convertito nel chr(3)
(quindi lo copi sbagliato e non ti funziona). 
Basta che tu lo sostituisca a mano e vedrai che funziona (riguardo
la variabile è vero, ma è una ridondanza segnalata da Dialog che non
influisce). 


 Basta che tu lo sostituisca a mano e vedrai che funziona
cioč devo eliminare quella riga?
-- 
 06/02/2004 21.18.38


 cioè devo eliminare quella riga?
azz, capito!
ecco perché lo script lo vedevo mezzo rosso ^^;;;
  prova  
-- 
 06/02/2004 21.20.31


 (quindi lo copi sbagliato e non ti funziona). 
    Mi ero accorto ma non capivo all'inizio cosa cambiare.
    Ora  OK 


 Ops ^^ ho troppi script che condividono funzioni ^^
Ho provato a metterlo insieme allo script X-Now-Playing e casualmente
mi funziona, anche se non ho capito troppo bene quale sia la logica per
unire più script. Se fossero delle subroutine tipo C++, si aggiungono
le Sub e la chiamata alla Sub all'interno del programma principale, ma
qui è un po' più complicato, almeno per me.
Comunque, vediamo  ora  se li ho effettivamente combinati bene.
-- 
28/02/2004 14.35.42, daRkSidE
Now playing: David Sylvian - [Brilliant Trees] Nostalgia     [foobar2000 v0.7.7b]

 semi nativa anche se fuori Standard * ^^ *
Spiacente, ma non funziona più ^__^;
-- 
Fare Well!    FIAG 
http://www.fiag.it
 ~ X-Privat 
http://www.x-privat.org
G             40tude Dialog 2.0.10.1it (beta 33) 
http://snurl.com/dialog
Dialog, Agent, Pimmy, Xnews, Gravity... news:it.comp.software.newsreader
Mozilla Suite, Firefox, Thunderbird... news:it-alt.comp.software.mozilla