Problem med loggfiler: irssi och mIRC

Permalänk

Problem med loggfiler: irssi och mIRC

Risk för att detta blir lite rörigt, men vi testar.
Har sedan ett tag tillbaka loggat stats via mIRC, på en Windows dator.
Loggfilen är nu rätt stor, ca 50,000 rader.
Idag bytte vi dock från Windows till Linux på datorn som loggar filerna, vilket innebar att jag bytte irc-client från mIRC till irssi.
Programmet jag använde för att skapa en .html-fil av loggarna hette förut MircStats. Problemet är nu att MircStats inte kan läsa mina nya loggar som jag får av irssi, då dessa inte ser likadana ut.
Laddade då hem ett nytt mircstats program som heter pisg, detta kan läsa mina nya irssi-loggar, men inte mina gamla mIRC-loggar!

Problemet är då alltså om jag på något sätt kan sätta ihop dessa igen, så man kan fortsätta på dom gamla loggarna?
Finns det någon irc-client till linux som loggar EXAKT likadant som mIRC gör?

mina mIRC-loggar ser ut så här;
------------
[12:21] <FrontSlash> Video Card with at least 256 Mb of RAM
[12:21] <FrontSlash> för bf2
[12:21] <FrontSlash> 2.4 har jag
[12:21] <FrontSlash> 1gb kommer jag få
------------
och mina irssi loggar ser ut så här;
------------
20:51 <@SuperBOB> /window server new
20:51 <@SuperBOB> or something
20:51 <@SuperBOB> hmm
20:52 <@SuperBOB> google it
-------------

Inte så stor skillnad som ni ser, ända skillnaden är väl egentligen klamrarna runt omkring tiden. Tog bort dessa i word, men det funkade ändå inte, så jag antar att det döljer sig någonting annat också.

Några ideer?

Permalänk

Enligt http://pisg.sourceforge.net/ så skall pisg stödja mirc-loggar. Om du inte kan få ihop de två datasetten till ett så får du väl i värsta fall generera två olika sidor. För typ #minkanal och #minkanal.old eller något.

W

Permalänk

Japp, det stödjer mIRC-loggar, men problemet kvarstår, att jag inte kan kombinera dom två.
Tänkte om någon visste någon converter så jag kan göra om dom gamla loggarna till irssi-format.

Annars får jag göra som du säger

Tack

Permalänk

Det borde gå att skriva något enkelt script som konverterar mIRC-loggarna till irssi-format.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk

Då jag aldrig någonsin skrivit ett script, så är det nog inte så enkelt
Men vill någon som är duktig på det göra det så vore jag tacksam!

Permalänk
Medlem

Kan du inte bara köra /set log_timestamp [%H:%M] i irssi?

Permalänk
Medlem

Om du ska konvertera,

sed -e 's/\[//g' -e 's/\]//g' foo.txt

Tar bort alla [ och ], så det kan göras snitsigare :
http://www.cs.hmc.edu/tech_docs/qref/sed.html

Permalänk
Citat:

Ursprungligen inskrivet av gtok
Kan du inte bara köra /set log_timestamp [%H:%M] i irssi?

Var tydligen inte 'svårare' än så! Tack!
Trodde stat-generatorn skulle reagera på att mode's inte var likadana (join, part, etc.), men det funkade.
Tack, som sagt.