Streamripagent is a straightforward script for Amarok that monitors the songs played on Amarok.
Streamripagent is a fantastic Amarok script that is specifically designed to monitor tracks streamed in Amarok. The software is quite simple to use and has been designed to match any of the regular expressions (regexps) listed in ~/.streamripagent with the current title. If there is a match, the script will automatically activate streamripper to initiate ripping of the track to a specific directory.
Although not managed with the amarok script manager, streamripagent is related to Amarok, which is why the software is categorized under Amarok. However, it's worthwhile reading the README document before installing and activating it. The software requires Amarok to operate smoothly.
The script configuration is straightforward and can be easily done by setting the values to the values you prefer. Configuration options are listed on top of the shell script. After that, setting up of ~/.streamripagent, enables the software to be up and running.
~/.streamripagent is a file that contains regular expressions separated by newline for the titles that desire ripping. The check is case-insensitive, allowing it to match most variations of the title. An essential point to observe is to ensure that the file ends with a new line; otherwise, the last regexp may not be recognized. For instance, a simple file might include - <Artist C>.<br />
<br />
Installation is an easy process, copy the shell script 'streamripagent' to any directory listed in your $PATH. This allows you to execute the software without having to use the full path name. If you want to initiate streamripagent with KDE (which is recommended), add a symlink to the script in your ~/.kde/Autostart using this command - ln -s /usr/local/bin/streamripagent ~/.kde/Autostart.<br />
<br />
The recent Streamripagent release includes an added feature to ignore blank lines in ~/.streamripagent. Overall, this Amarok script software is a worthwhile addition to your system if you desire to watch out for all your favorite tracks with ease.
</div>
<div class="soft-changes">
<div class="changes-title">What's New</div>
<p>
<i class="fa-solid fa-square-plus"></i>
<span class="changes-text">
Version <strong>0.2.1</strong>:
N/A
</span>
</p>
</div>
<div class="soft-buttons">
<a href="/streamripagent/download" class="button download-button" title="Download streamripagent 0.2.1">
<i class="fa-solid fa-download"></i>
<span class="button-text">
Free Download <strong>13K</strong>
</span>
</a>
</div>
</div>
</div>
<footer class="entry-footer clearfix">
<div class="entry-meta">
<div class="entry-footer-left">
<span class="like-links">
<i class="fa-solid fa-download"></i> <span>286</span>
</span>
</div>
<div class="entry-footer-right"></div>
</div>
<div class="tc-social-sharing clearfix social-sharing-bottom">
<ul class="tc-social-icons clearfix">
<li class="share-on">Share on:</li>
<li class="facebook">
<a data-network="facebook" href="https://www.facebook.com/sharer/sharer.php?u=%2Fstreamripagent"
class="social-popup">
<i class="fa-brands fa-facebook"></i>
</a>
</li>
<li class="twitter">
<a data-network="twitter"
href="http://twitter.com/share?url=%2Fstreamripagent&text=streamripagent+0.2.1+-+Download+%26+Review"
class="social-popup">
<i class="fa-brands fa-twitter"></i>
</a>
</li>
</ul>
</div>
</footer>
</article>
</main>
</div>
<div id="secondary" class="widget-area" role="complementary">
<aside id="search-2" class="widget widget_search">
<form role="search" method="get" class="search-form" action="/search">
<div class="search-input-container">
<input type="search" placeholder="Search" name="q" />
<i class="fa-solid fa-search"></i>
</div>
<input type="submit" class="search-submit" value="Search" />
</form>
</aside>
<header class="page-header archive-header">
<h3>Most Popular</h3>
</header>
<aside class="widget widget-popular-products">
<ol>
<li><a href="/slidemap">SlideMap</a>
<span class="product-card__version">1.2.2</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>103</span>
</div>
</li>
<li><a href="/quicksilver-forums">Quicksilver Forums</a>
<span class="product-card__version">1.4.2</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>87</span>
</div>
</li>
<li><a href="/cherrytv">CherryTV</a>
<span class="product-card__version">0.1</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>79</span>
</div>
</li>
<li><a href="/wiked">WikEd</a>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>78</span>
</div>
</li>
<li><a href="/porm">porm</a>
<span class="product-card__version">r2</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>73</span>
</div>
</li>
<li><a href="/intel-software-development-emulator">Intel Software Development Emulator</a>
<span class="product-card__version">1.70</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>69</span>
</div>
</li>
<li><a href="/xstereograph">xstereograph</a>
<span class="product-card__version">2.1</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>69</span>
</div>
</li>
<li><a href="/fuseftp">fuseftp</a>
<span class="product-card__version">0.8</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>63</span>
</div>
</li>
<li><a href="/proxy-filesystem-for-fuse">Proxy filesystem for FUSE</a>
<span class="product-card__version">1.0.0</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>62</span>
</div>
</li>
<li><a href="/siestauserguide">Siesta::UserGuide</a>
<span class="product-card__version">0.66</span>
<div class="product-card__downloads">
<i class="fa-solid fa-download"></i>
<span>62</span>
</div>
</li>
</ol>
</aside>
<header class="page-header archive-header">
<h3>Related Downloads</h3>
</header>
<aside class="widget widget_related">
<div class="related-list">
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/martini">Martini</a>
</div>
<div class="article-sidebar">
Martini is a feature-packed software for managing files smoothly and efficiently. It ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/xokoban">Xokoban</a>
</div>
<div class="article-sidebar">
Xokoban is a sokoban game developed for X11 by its creator in ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/jafs">JAFS</a>
</div>
<div class="article-sidebar">
JAFS is a high-quality FTP server software written in Java that meets ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/pstoedit">pstoedit</a>
</div>
<div class="article-sidebar">
This software converts Postscript and PDF files into various vector graphic formats.
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/pynetinfo">pynetinfo</a>
</div>
<div class="article-sidebar">
This Python module helps in fetching and altering network device settings with ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/nscl-spectcl">NSCL SpecTcl</a>
</div>
<div class="article-sidebar">
SpecTcl is a software framework designed for analyzing event data in nuclear ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/bpkg">bpkg</a>
</div>
<div class="article-sidebar">
Bpkg simplifies trying out new source programs via utility.
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/linuxupdate">LinuxUpdate</a>
</div>
<div class="article-sidebar">
LinuxUpdate automates package upgrades for Linux, irrespective of the distribution used. It ...
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/vile">vile</a>
</div>
<div class="article-sidebar">
Vile, a text editor, is highly compatible with vi.
</div>
<div class="article-sidebar-time article-timestamp">
<i class="fa-solid fa-square-plus fresh"></i> <a href="/freshmeat-gui">Freshmeat GUI</a>
</div>
<div class="article-sidebar">
Freshmeat GUI is a script that uses a Glade interface to enable ...
</div>
</div>
</aside>
</div>
</div>
</div>
<footer id="colophon" class="site-footer">
<div class="site-info">
<div class="inner clearfix">
<div class="copyright">Copyright © 1999-2025 Softpile Free Downloads</div>
<div class="menu-footer">
<div class="menu-bottom-container">
<ul id="menu-bottom" class="menu clearfix">
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/popular">Most Popular</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/submit">Submit</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/about">About Us</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/contact">Contact Us</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/privacy-policy">Privacy Policy</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/disclaimer">Disclaimer</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="/terms-of-use">Terms of Use</a></li>
</ul>
</div>
</div>
</div>
</div>
</footer>
</div>
<!-- Back To Top -->
<span class="back-to-top"><i class="fa-solid fa-angle-double-up"></i></span>
<div role="dialog" aria-labelledby="lcc-modal-alert-label" aria-describedby="lcc-modal-alert-desc" aria-modal="true" class="lcc-modal lcc-modal--alert js-lcc-modal js-lcc-modal-alert" style="display: none;"
data-cookie-key="__cookie_consent"
data-cookie-value-analytics="2"
data-cookie-value-marketing="3"
data-cookie-value-both="true"
data-cookie-value-none="false"
data-cookie-expiration-days="365"
data-gtm-event="cookie_refresh"
data-ignored-paths="/privacy-policy"
>
<div class="lcc-modal__content">
<h2 id="lcc-modal-alert-label" class="lcc-modal__title">
Can we use your data to tailor ads for you? </h2>
<p id="lcc-modal-alert-desc" class="lcc-text">
<p>Our partners will collect data and use cookies for ad personalization and measurement.</p><p>By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.</p>
</p>
<p>
<a href="/privacy-policy" class="consent-link">Learn how Softpile and our partners collect and use data.</a>
</p>
<p>
You can change your choice at any time in our privacy center.
</p>
</div>
<div class="lcc-modal__actions">
<button type="button" class="lcc-button js-lcc-accept">
I agree </button>
<button type="button" class="lcc-button lcc-button--link js-lcc-settings-toggle">
Adjust your preferences </button>
</div>
</div>
<div role="dialog" aria-labelledby="lcc-modal-settings-label" aria-describedby="lcc-modal-settings-desc" aria-modal="true" class="lcc-modal lcc-modal--settings js-lcc-modal js-lcc-modal-settings" style="display: none;">
<button class="lcc-modal__close js-lcc-settings-toggle" type="button">
<span class="lcc-u-sr-only">
Close </span>
×
</button>
<div class="lcc-modal__content">
<div class="lcc-modal__content">
<h2 id="lcc-modal-settings-label" class="lcc-modal__title">
Cookie Settings </h2>
<p id="lcc-modal-settings-desc" class="lcc-text">
Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our <a href="/privacy-policy" target="_blank" class="underline hover:no-underline">Cookie Policy</a>.
</p>
<div class="lcc-modal__section lcc-u-text-center">
<button type="button" class="lcc-button js-lcc-accept">
Accept all cookies </button>
</div>
<div class="lcc-modal__section">
<label for="lcc-checkbox-essential" class="lcc-label">
<input type="checkbox" id="lcc-checkbox-essential" disabled="disabled" checked="checked">
<span>Essential cookies</span>
</label>
<p class="lcc-text">
are necessary for technical reasons. Without them, this website may not function properly. </p>
</div>
<div class="lcc-modal__section">
<label for="lcc-checkbox-funtcional" class="lcc-label">
<input type="checkbox" id="lcc-checkbox-funtcional" disabled="disabled" checked="checked">
<span>Functional cookies</span>
</label>
<p class="lcc-text">
are necessary for specific functionality on the website. Without them, some features may be disabled. </p>
</div>
<div class="lcc-modal__section">
<label for="lcc-checkbox-analytics" class="lcc-label">
<input type="checkbox" id="lcc-checkbox-analytics">
<span>Analytical cookies</span>
</label>
<p class="lcc-text">
allow us to analyse website use and to improve the visitor's experience. </p>
</div>
<div class="lcc-modal__section">
<label for="lcc-checkbox-marketing" class="lcc-label">
<input type="checkbox" id="lcc-checkbox-marketing">
<span>Marketing cookies</span>
</label>
<p class="lcc-text">
allow us to personalise your experience and to send you relevant content and offers, on this website and other websites. </p>
</div>
</div>
</div>
<div class="lcc-modal__actions">
<button type="button" class="lcc-button js-lcc-settings-save">
Save my selection </button>
</div>
</div>
<div class="lcc-backdrop js-lcc-backdrop" style="display: none;"></div>
</body>
</html>
Although not managed with the amarok script manager, streamripagent is related to Amarok, which is why the software is categorized under Amarok. However, it's worthwhile reading the README document before installing and activating it. The software requires Amarok to operate smoothly.
The script configuration is straightforward and can be easily done by setting the values to the values you prefer. Configuration options are listed on top of the shell script. After that, setting up of ~/.streamripagent, enables the software to be up and running.
~/.streamripagent is a file that contains regular expressions separated by newline for the titles that desire ripping. The check is case-insensitive, allowing it to match most variations of the title. An essential point to observe is to ensure that the file ends with a new line; otherwise, the last regexp may not be recognized. For instance, a simple file might include