<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://hlds.pl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
		<id>http://hlds.pl/index.php?action=history&amp;feed=atom&amp;title=Iptables%2FTraffic%2FTabelizer</id>
		<title>Iptables/Traffic/Tabelizer - Historia wersji</title>
		<link rel="self" type="application/atom+xml" href="http://hlds.pl/index.php?action=history&amp;feed=atom&amp;title=Iptables%2FTraffic%2FTabelizer"/>
		<link rel="alternate" type="text/html" href="http://hlds.pl/index.php?title=Iptables/Traffic/Tabelizer&amp;action=history"/>
		<updated>2026-10-05T00:58:25Z</updated>
		<subtitle>Historia wersji tej strony wiki</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://hlds.pl/index.php?title=Iptables/Traffic/Tabelizer&amp;diff=9157&amp;oldid=prev</id>
		<title>PawelS: +Tabelizer.</title>
		<link rel="alternate" type="text/html" href="http://hlds.pl/index.php?title=Iptables/Traffic/Tabelizer&amp;diff=9157&amp;oldid=prev"/>
				<updated>2009-09-28T19:50:21Z</updated>
		
		<summary type="html">&lt;p&gt;+Tabelizer.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt; #!/usr/bin/perl&lt;br /&gt;
 #&lt;br /&gt;
 # Tabelizer - tabelize IPTABLES Output&lt;br /&gt;
 &lt;br /&gt;
 system ('mv /Traffic.tbl /Traffic.tbl.bak');&lt;br /&gt;
 &lt;br /&gt;
 open (OUTFILE,&amp;quot;&amp;gt;/Traffic.tbl&amp;quot;) || die &amp;quot;Output file not writeable: $!\n&amp;quot;;&lt;br /&gt;
 open (INFILE,&amp;quot;&amp;lt;/Traffic.dat&amp;quot;) || die &amp;quot;Input file not readable: $!\n&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 print OUTFILE &amp;quot;Time\tDay\tDay\tMonth\tYear\tupstream\tdownstream\tweb\tmail\n&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 while (&amp;lt;INFILE&amp;gt;) {&lt;br /&gt;
 	# read from stdin&lt;br /&gt;
 	if (/(^\w{3})\s+(\w{3})\s+(\d{1,2})\s(\d{2}[:]\d{2}[:]\d{2})\sCEST\s(\d{4})/) &lt;br /&gt;
 		{&lt;br /&gt;
 		$Day=$1;&lt;br /&gt;
 		$Month=$2;&lt;br /&gt;
 		$Nday=$3;&lt;br /&gt;
 		$Time=$4;&lt;br /&gt;
 		$Year=$5;&lt;br /&gt;
 		print OUTFILE &amp;quot;\n$Time\t$Day\t$Nday\t$Month\t$Year\t&amp;quot;;&lt;br /&gt;
 		next;&lt;br /&gt;
 		}&lt;br /&gt;
 &lt;br /&gt;
 	elsif (/\s+(\d+)\s+(\d+)\s/)&lt;br /&gt;
 		{&lt;br /&gt;
 		$Packets=$1;&lt;br /&gt;
 		$Bytes=$2;&lt;br /&gt;
 &lt;br /&gt;
 		print OUTFILE &amp;quot;$Bytes\t&amp;quot;;&lt;br /&gt;
 		next;&lt;br /&gt;
 		}&lt;br /&gt;
 	else {next}&lt;br /&gt;
 &lt;br /&gt;
 	}&lt;br /&gt;
 &lt;br /&gt;
 print OUTFILE &amp;quot;\n&amp;quot;;&lt;br /&gt;
 close (OUTFILE);&lt;br /&gt;
 close (INFILE);&lt;br /&gt;
 &lt;br /&gt;
 system ('mv /Traffic.dat /Traffic.dat.bak');&lt;/div&gt;</summary>
		<author><name>PawelS</name></author>	</entry>

	</feed>