Well, this was interesting!<div><br></div><div>My full documentation and script are here: <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://david-halliday.co.uk/wiki/doku.php?id=linux:scripts:slide_show_from_email">http://david-halliday.co.uk/wiki/doku.php?id=linux:scripts:slide_show_from_email</a></div>
<div><br></div><div>Got the script working last night to these requirements:</div><div><ol><li>Check email account, download new messages, extract images and copy to image dir.</li><li>Update a database with new images (sqlite for example from shell script).</li>
<li>Select image file from database (which contains numbers on priority and times image shown) semi random favouring new images or those with high priority.</li><li>Handing the file name to an application (qiv for example) which will then display that image.</li>
<li>Every 5 images (perhaps we can make this variable) display a nice image saying “send your picture to <a href="mailto:whatever@email.com">whatever@email.com</a>”</li></ol><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
Solutions: </div><div><ol><li>This was managed by <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">offlineimap</font> and <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">mpack</font>.</li>
<li>Bash script and <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">sqlite3</font>.</li><li>The image priority is using a 4 digit random number (which can have preceding 0&#39;s) + (times viewed * 100). The length of the random number and the multiplier are both variables.</li>
<li>I used <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">feh </font>as it had the &quot;<font class="Apple-style-span" face="&#39;courier new&#39;, monospace">cycle once</font>&quot; option which <font class="Apple-style-span" face="&#39;courier new&#39;, monospace">qiv</font> didn&#39;t seem to have (and then exit to rebuild the list of files).</li>
<li>I created a custom image to display separately from the rest.</li></ol><div>If people like I will demo this and explain in more detail at a future lug meeting. I feel good about this one :)</div></div><br><div class="gmail_quote">
On 16 July 2011 16:32, Mike Evans <span dir="ltr">&lt;<a href="mailto:mike@tandem.f9.co.uk">mike@tandem.f9.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
<br>
On 16/07/11 16:01, David Halliday wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks for that, although I think it will have the same issue many<br>
applications have which is not noticing new files added after it was<br>
started. My other issue is controlling priority (show new images more).<br>
<br>
</blockquote></div>
Well you can fix that in one of two ways:<br>
<br>
1) look at the C source and see if it re-scans once it reaches the end of the list of files before starting again and if not tweak it<br>
<br>
2) If you don&#39;t want to tweak the C then run the slideshow program without the -loop option and put it in a small script which loops.  This will force it to find the files again each time.<br>
<br>
______________________________<u></u>_________________<div><div></div><div class="h5"><br>
Kent mailing list<br>
<a href="mailto:Kent@mailman.lug.org.uk" target="_blank">Kent@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/kent" target="_blank">https://mailman.lug.org.uk/<u></u>mailman/listinfo/kent</a><br>
</div></div></blockquote></div><br></div>