Hej.
Overskriften er måske lidt forvirrende.
Men jeg skal prøve at forklare mig så godt som muligt.
Når jeg bruger xChat og FisH encryption (Et plugin til xchat som gør man kan snakke krypteret via pm's og vist også kanaler)
Så oplever jeg (med krypteringen slået til kun) at ALT over 512 tegn ikke kan dekrypteres, dvs. den besked jeg sender over 512, fucker op så folk ikke kan læse den.
Jeg mangler så en tæller i IRC, en der viser hvor mange tegn man har tastet indtil videre.
Er der nogen der kan kode perl eller sige mig hvor jeg finder nogle gode sider (måske endda danske) hvor jeg kan finde en løsning på dette "problem"?
På forhånd mange tak.
Xchat + Fish kryptering (Max 512 chars) tæller?
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Xchat + Fish kryptering (Max 512 chars) tæller?
MB : Asus Sabertooth Z77
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Xchat + Fish kryptering (Max 512 chars) tæller?
Spotten skrev:Hej.
Overskriften er måske lidt forvirrende.
Men jeg skal prøve at forklare mig så godt som muligt.
Når jeg bruger xChat og FisH encryption (Et plugin til xchat som gør man kan snakke krypteret via pm's og vist også kanaler)
Så oplever jeg (med krypteringen slået til kun) at ALT over 512 tegn ikke kan dekrypteres, dvs. den besked jeg sender over 512, fucker op så folk ikke kan læse den.
Jeg mangler så en tæller i IRC, en der viser hvor mange tegn man har tastet indtil videre.
Er der nogen der kan kode perl eller sige mig hvor jeg finder nogle gode sider (måske endda danske) hvor jeg kan finde en løsning på dette "problem"?
På forhånd mange tak.
Min Xchat loader et Tcl plugin og et Python plugin. Med dem kan du scripte dig til en tæller - måske ennda sætte en begrænsning på 512 tegn i indtasningsfeltet, eller at du scripter dig til at sende i bunker af max 512 tegn.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: Xchat + Fish kryptering (Max 512 chars) tæller?
lath skrev:Spotten skrev:Hej.
Overskriften er måske lidt forvirrende.
Men jeg skal prøve at forklare mig så godt som muligt.
Når jeg bruger xChat og FisH encryption (Et plugin til xchat som gør man kan snakke krypteret via pm's og vist også kanaler)
Så oplever jeg (med krypteringen slået til kun) at ALT over 512 tegn ikke kan dekrypteres, dvs. den besked jeg sender over 512, fucker op så folk ikke kan læse den.
Jeg mangler så en tæller i IRC, en der viser hvor mange tegn man har tastet indtil videre.
Er der nogen der kan kode perl eller sige mig hvor jeg finder nogle gode sider (måske endda danske) hvor jeg kan finde en løsning på dette "problem"?
På forhånd mange tak.
Min Xchat loader et Tcl plugin og et Python plugin. Med dem kan du scripte dig til en tæller - måske ennda sætte en begrænsning på 512 tegn i indtasningsfeltet, eller at du scripter dig til at sende i bunker af max 512 tegn.
/Lars
Ok. Har du nogen idé om hvordan dette gøres? Jeg aner nemlig ikke hvordan man "scripter"
På forhånd tak.
MB : Asus Sabertooth Z77
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: Xchat + Fish kryptering (Max 512 chars) tæller?
Spotten skrev:lath skrev:Spotten skrev:Hej.
Overskriften er måske lidt forvirrende.
Men jeg skal prøve at forklare mig så godt som muligt.
Når jeg bruger xChat og FisH encryption (Et plugin til xchat som gør man kan snakke krypteret via pm's og vist også kanaler)
Så oplever jeg (med krypteringen slået til kun) at ALT over 512 tegn ikke kan dekrypteres, dvs. den besked jeg sender over 512, fucker op så folk ikke kan læse den.
Jeg mangler så en tæller i IRC, en der viser hvor mange tegn man har tastet indtil videre.
Er der nogen der kan kode perl eller sige mig hvor jeg finder nogle gode sider (måske endda danske) hvor jeg kan finde en løsning på dette "problem"?
På forhånd mange tak.
Min Xchat loader et Tcl plugin og et Python plugin. Med dem kan du scripte dig til en tæller - måske ennda sætte en begrænsning på 512 tegn i indtasningsfeltet, eller at du scripter dig til at sende i bunker af max 512 tegn.
/Lars
Ok. Har du nogen idé om hvordan dette gøres? Jeg aner nemlig ikke hvordan man "scripter"
På forhånd tak.
Det må du så lære, for jeg vil lige pointere at det er dig selv der skriver scriptet! Det betyder dog ikke at jeg lader en nybegynder ud i programmeringens kunst være helt alene med sit problem!
Læs med ...
Det du skal lave er en en event-handler (en funktion der håndterer en hændelse), som du registrerer i xchat.
Event handleren du skal registrere er en funktion der skal køres, når xchat vil sende tekst.
Hjemmesiden for Xchat TCL pluginet er: http://www.scriptkitties.com/tclplugin/
og dokumentationen er her: http://www.scriptkitties.com/tclplugin/tclplugin.shtml
Du er specielt interresseret i følgende:
retur kode fra et on script (mere om on scripts herunder)
Name: complete - Set return mode of an 'on' or 'alias' script
Synopsis:
complete ?retcode?
Description: Similar to TCL's return command, complete halts further processing of an on or alias script and sets a return value.
EAT_NONE Allows all other plugins and xchat to see this event.
EAT_XCHAT Halts further processing by xchat
EAT_PLUGIN Halts further processing by other plugins (default).
EAT_ALL
on kommandoen som registrer en event handler.
Name: on - Execute a command on an irc event
Synopsis: on token label { script | procname }
Description: Whenever token is triggered, script will be executed. label is some descriptive word that identifies which script is being executed when you have multiple scripts assigned to the same event. It is suggested that you use your initials or the name of your script as the 'label'.
The token can be any server token or an internal XChat event. When executing your script, the following variables will be set:
$_label As defined by the 'on' command.
$_src source of the event. nick!ident@host -or- irc.servername.com
$_cmd irc command. JOIN, PRIVMSG, KICK, etc.
$_dest intended target of this event. nick,
$_rest the rest of the message.
$_raw the raw line received from the irc server.
$_private '0' means the message was public, '1' = private.
You may further use splitsrc command to create the additional variables:
$_nick irc user nick extracted from $_src
$_ident irc user ident extracted from $_src
$_host irc user hostname extracted from $_src
For channel management scripts, you may use any word with '!' in front (e.g. !pingme") as the token. Any time someone uses that command in a channel or in a private message, the script will be executed.
Du vil lave en event handler, når en meddelelse sendes, så du skal bruge det tilfælde hvor token er
XC_MSGSEND (xchat) Message Send
Du er så interesseret i længden af $_rest
Er den længere end 512 tegn klipper du teksten op i bidder af 512 tegn og sender de 512 tegn afsted til modtageren.
Det kan gøres i en for løkke (http://tcl.activestate.com/man/tcl8.5/tutorial/Tcl10.html) med et par hjælpe-variabler.
e-bog: TCLWISE: http://www.invece.org/tclwise/ , og
dokumentation af Tcl 8.5: http://tcl.activestate.com/man/tcl8.5/tutorial/tcltutorial.html
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2135
- Tilmeldt: 19. okt 2007, 18:13
- IRC nickname: Sp0t
- Geografisk sted: Jamaica
Re: Xchat + Fish kryptering (Max 512 chars) tæller?
Hmm ok, det var en lidt mere omfattende ting kan jeg se, men vil da klart prøve at rode lidt med det
Mange tak for den fine guide du har skrevet!
Mange tak for den fine guide du har skrevet!
MB : Asus Sabertooth Z77
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit
CPU : Intel Core I7 2600K+ 3,4GHz 8Mb L3
RAM : 4x4GB Corsair DDR3 1600MHz
HDD : LAGER : 1x1TB WD Extern USB 7200rpm + SYSTEM 1 x 180GB Corsair Force 3 Series SSD SATA6 550MB/sek
GFX : MSI 7900GT 512MB GDDR3 (Passivt Kølet)
Case : Lian Li PC-V1100 Plus
PSU : Corsair Professionel Series Gold AX1200
OS: Ubuntu 18.01LTS 64bit