<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Perl on Ian&#39;s Projects</title>
    <link>https://software.amiga-hardware.com/categories/perl/</link>
    <description>Recent content in Perl on Ian&#39;s Projects</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 02 Jun 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://software.amiga-hardware.com/categories/perl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PingMon</title>
      <link>https://software.amiga-hardware.com/docs/linux-software/pingmon/</link>
      <pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://software.amiga-hardware.com/docs/linux-software/pingmon/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;../pingmon.png&#34; alt=&#34;PingMon Image&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Pingmon is a simple network monitor written in Perl. It is a console based program with a colour interface (can be switched to black &amp;amp; white) which means it can easily be used from a remote machine. You can configure which hosts to monitor, which hosts to ignore and which hosts cause a log entry if they go down. Scan speeds can be completely configured to control network traffic. It also supports the use of ICMP (ping request), TCP (echo port) and UDP (echo port) monitoring. It&amp;rsquo;s been tested on Linux, Solaris and IRIX but likely works under any OS with a reasonable perl implementation and a terminal supporting ANSI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RemoteBox</title>
      <link>https://software.amiga-hardware.com/docs/linux-software/remotebox/</link>
      <pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://software.amiga-hardware.com/docs/linux-software/remotebox/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;../fedora.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../freebsd.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../macosx.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../mageia.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../openbsd.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../opensuse.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../ubuntu.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&#xA;&lt;img src=&#34;../windows.png&#34; alt=&#34;RemoteBox Image&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;RemoteBox is a GUI tool which lets you administer guests or virtual machines running under VirtualBox on a remote server or even the same local machine. VirtualBox is traditionally a desktop-side virtualisation solution.&#xA;The goal of RemoteBox is to provide a GUI that should be familiar to VirtualBox users whist allowing them to administer a remote installation of VirtualBox. It does this via the VirtualBox API and SOAP interface which are exposed when running the VirtualBox web service.&#xA;The RemoteBox client is known to run on Linux, Solaris, FreeBSD, OpenBSD, NetBSD and with a little effort, also on MacOS X and Windows. It has been tested against installations of VirtualBox running on Linux, Windows, Mac OS X and Solaris.&#xA;In addition to this page, there is also a dedicated RemoteBox Site&lt;/p&gt;</description>
    </item>
    <item>
      <title>RPMDiagram</title>
      <link>https://software.amiga-hardware.com/docs/linux-software/rpmdiagram/</link>
      <pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://software.amiga-hardware.com/docs/linux-software/rpmdiagram/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;../rpmdiagram_rpm.png&#34; alt=&#34;RPMDiagram Image&#34;&gt;&#xA;&lt;img src=&#34;../rpmdiagram_dmidecode.png&#34; alt=&#34;RPMDiagram Image&#34;&gt;&#xA;&lt;img src=&#34;../rpmdiagram_dmidecode.png&#34; alt=&#34;RPMDiagram Image&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;A tool written and perl and built on top of GraphViz which draws a diagram of dependencies for an installed RPM. The diagram is written to an image file such as PNG or JPG.&lt;/p&gt;&#xA;&lt;h2 id=&#34;links&#34;&gt;Links&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#links&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/oddsocks1024/RPMDiagram&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RPMdiagram GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;downloads&#34;&gt;Downloads&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#downloads&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Download&lt;/th&gt;&#xA;          &lt;th&gt;Version&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;../rpmdiagram-1.0.tar.bz2&#34;&gt;rpmdiagram-1.0.tar.bz2&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;v0.2.3&lt;/td&gt;&#xA;          &lt;td&gt;Perl Script (Released: May 2009)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Zed80</title>
      <link>https://software.amiga-hardware.com/docs/linux-software/zed80/</link>
      <pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://software.amiga-hardware.com/docs/linux-software/zed80/</guid>
      <description>&lt;p&gt;Zed80 is a pure perl implementation of a z80 disassembler so it should work on any OS with a reasonable Perl implementation. For the curious &amp;lsquo;zed&amp;rsquo; stands for &amp;lsquo;Z80 Experimental Disassembler&amp;rsquo;. Zed80 is a very simple disassembler that provides little more than an assembly dump of the specified file.&lt;/p&gt;&#xA;&lt;h2 id=&#34;example-output&#34;&gt;Example Output&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#example-output&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;0x0000                        LD A,D&#xA;0x0001                        LD H,L&#xA;0x0002                        LD H,H&#xA;0x0003                        JR C,48        ; EA [53]&#xA;0x0005                        LD A,(BC)&#xA;0x0006                        DEC A&#xA;0x0007                        DEC A&#xA;0x0008                        DEC A&#xA;0x0009                        DEC A&#xA;0x000A                        DEC A&#xA;0x000B                        LD A,(BC)&#xA;0x000C                        LD A,(BC)&#xA;0x000D                        LD E,D&#xA;0x000E                        LD H,L&#xA;0x000F                        LD H,H&#xA;0x0010                        JR C,48        ; EA [66]&#xA;0x0012                        JR NZ,105        ; EA [125]&#xA;0x0014                        LD (HL),E&#xA;0x0015                        JR NZ,97        ; EA [120]&#xA;0x0017                        JR NZ,112        ; EA [137]&#xA;0x0019                        LD (HL),L&#xA;...                           ...&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;links&#34;&gt;Links&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#links&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/oddsocks1024/zed80&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Zed80! GitHub&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
