<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[apps4net]]></title><description><![CDATA[apps4net]]></description><link>https://apps4net.eu</link><generator>RSS for Node</generator><lastBuildDate>Wed, 25 Feb 2026 21:20:07 GMT</lastBuildDate><atom:link href="https://apps4net.eu/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Parrot Tunes: Προστέθηκε δυνατότητα εξαγωγής/εισαγωγής της τρέχουσας playlist]]></title><description><![CDATA[<p><img class="size-full wp-image-109 aligncenter" src="http://apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-11-24-at-19.15.51.jpg" alt="screen-shot-2016-11-24-at-19-15-51" width="853" height="297" srcset="https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-11-24-at-19.15.51.jpg 853w, https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-11-24-at-19.15.51-300x104.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-11-24-at-19.15.51-768x267.jpg 768w" sizes="(max-width: 853px) 100vw, 853px" /></p>
<p>Προστέθηκε σήμερα η δυνατότητα να μπορεί κάποιος να <strong>εξάγει ολόκληρη την συλλογή του ή μετά από φίλτρο</strong>. Αντιγράφονται τα αρχεία μουσικής σε ειδικό φάκελο τα οποία μπορούμε να τα αντιγράψουμε σε άλλη εγκατάσταση της εφαρμογής. Επίσης δημιουργείται ένα αρχείο .json το οποίο περιέχει τα <strong>metadata της playlist</strong>, τα οποία κάνουμε εισαγωγή στην νέα εγκατάσταση.</p>
<p>Περισσότερες λεπτομέρειες στις οδηγίες εγκατάστασης και χρήσης του <strong><a href="http://apps4net.eu/?page_id=46&amp;lang=el#export">Parrot Tunes</a></strong></p>
]]></description><link>https://apps4net.eu/2016/11/24/parrot-tunes-prostethike-dynatotita-exagogisi/</link><guid isPermaLink="true">https://apps4net.eu/2016/11/24/parrot-tunes-prostethike-dynatotita-exagogisi/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 24 Nov 2016 15:20:47 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Προστέθηκαν manual playlists]]></title><description><![CDATA[<p><img class="size-full wp-image-127 aligncenter" src="http://apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-12-01-at-19.54.31.jpg" alt="screen-shot-2016-12-01-at-19-54-31" width="824" height="120" srcset="https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-12-01-at-19.54.31.jpg 824w, https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-12-01-at-19.54.31-300x44.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/11/Screen-Shot-2016-12-01-at-19.54.31-768x112.jpg 768w" sizes="(max-width: 824px) 100vw, 824px" /></p>
<p>Ο χρήστης πλέον μπορεί να δημιουργεί<strong> manual playlists</strong> και να προσθέτει μέσα όσα τραγούδια θέλει. Φυσικά μπορεί και να διαγράφει playlists και να αφαιρεί τραγούδια από μια playlist. Κάθε χρήστης έχεις τις δικές του playlists.</p>
<p>Περισσότερες λεπτομέρειες στις οδηγίες εγκατάστασης και χρήσης του <strong><a href="http://apps4net.eu/?page_id=46#playlists">Parrot Tunes</a></strong></p>
]]></description><link>https://apps4net.eu/2016/12/01/parrot-tunes-prostethikan-manual-playlists/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/01/parrot-tunes-prostethikan-manual-playlists/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 01 Dec 2016 17:58:15 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Απλοποιημένες οδηγίες χρήσης εμφανίζονται σε συγκεκριμένα σημεία πάνω στην εφαρμογή]]></title><description><![CDATA[<p><img class="alignnone size-full wp-image-142" src="http://apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-03-at-01.28.15.jpg" alt="screen-shot-2016-12-03-at-01-28-15" width="1004" height="628" srcset="https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-03-at-01.28.15.jpg 1004w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-03-at-01.28.15-300x188.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-03-at-01.28.15-768x480.jpg 768w" sizes="(max-width: 1004px) 100vw, 1004px" /></p>
<p>Επειδή το κείμενο με τις <a href="http://apps4net.eu/?page_id=46">οδηγίες εγκατάστασης</a> και χρήσης μπορεί να τρομάζει, γίνεται προσπάθεια να απλοποιηθεί το σύστημα. Έτσι, τώρα <strong>σπάνε κομμάτια των οδηγιών και εμφανίζονται μόνο στα συγκεκριμένα σημεία, πάνω στην εφαρμογή</strong>, όπου χρειάζονται. Πατώντας το εικονίδιο του ερωτηματικού, σε διάφορα σημεία της εφαρμογής, ο χρήστης μπορεί να δει οδηγίες για συγκεκριμένες λειτουργίες.</p>
<p>Μέχρι τώρα έχουν περαστεί αρκετά κείμενα οδηγιών, αλλά όχι όλα ακόμη. Θα ολοκληρωθούν μέσα στις επόμενες μέρες.</p>
<p>Το σύστημα αυτό θα βοηθήσει περισσότερο και στην μετάφραση, αφού πλέον όλα τα κείμενα (περιβάλλον και οδηγίες) θα βρίσκονται <strong>σε ένα μόνο αρχείο xml</strong>, το οποίο θα παίρνει οποιοσδήποτε και θα το μεταφράζει στην γλώσσα του.</p>
]]></description><link>https://apps4net.eu/2016/12/02/parrot-tunes-aplopiimenes-odigies-chrisis-emfa/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/02/parrot-tunes-aplopiimenes-odigies-chrisis-emfa/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Fri, 02 Dec 2016 21:30:21 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Διαφορετική υλοποίηση του full screen ώστε να παίζει σε όλους τους browsers]]></title><description><![CDATA[<p><img class="alignnone size-full wp-image-148" src="http://apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-09-at-03.02.31.jpg" alt="screen-shot-2016-12-09-at-03-02-31" width="2017" height="1058" srcset="https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-09-at-03.02.31.jpg 2017w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-09-at-03.02.31-300x157.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-09-at-03.02.31-768x403.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-09-at-03.02.31-1024x537.jpg 1024w" sizes="(max-width: 2017px) 100vw, 2017px" /></p>
<p>Ένα από τα προβλήματα που είχε η εφαρμογή ήταν η συμβατότητα με όλους τους browsers, με αποτέλεσμα να παίζει ουσιαστικά σωστά μόνο σε <strong>chrome</strong>.</p>
<p>Πλέον υπάρχει διαφορετική υλοποίηση του συστήματος και γίνεται full screen <strong>μέσα στο παράθυρο του browser</strong>. Για να πάει τελείως full screen πρέπει να βάλει ο χρήστης <strong>και τον browser σε full screen. </strong></p>
<p>Σε mobile (π.χ. android που έχει δοκιμαστεί) για να πάει τελείως σε full screen πρέπει ο χρήστης να εξάγει την <strong>σελίδα σαν εικονίδιο στην home screen</strong>.</p>
<p>Με αυτή την υλοποίηση, αν και χρειάζεται μια επιπλέον κίνηση από τον χρήστη, μπορεί <strong>να φαίνεται κανονικά το overlay</strong> με τα στοιχεία του κάθε τραγουδιού <strong>σε όλους τους browsers</strong>, αλλά και να παίζουν τα <strong>keyboard shortcuts</strong> που παίζανε μόνο σε chrome.</p>
<p>Οπότε το <strong>Parrot Tunes</strong> παίζει θεωρητικά παντού πλέον (όπου έχει δοκιμαστεί ακόμη τουλάχιστον) και τα προβλήματα συμβατότητας είναι μόνο διάφορα μικρά εμφανισιακά προβλήματα που μπορούν να λυθούν στην πορεία.</p>
]]></description><link>https://apps4net.eu/2016/12/09/parrot-tunes-diaforetiki-ylopiisi-tou-full-screen-oste-n/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/09/parrot-tunes-diaforetiki-ylopiisi-tou-full-screen-oste-n/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 08 Dec 2016 23:04:41 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Απλοποίηση της εισαγωγής των paths που βρίσκεται η μουσική βιβλιοθήκη]]></title><description><![CDATA[<p><img class="size-full wp-image-181 aligncenter" src="http://apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-15-at-03.05.25.jpg" alt="" width="992" height="372" srcset="https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-15-at-03.05.25.jpg 992w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-15-at-03.05.25-300x113.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-15-at-03.05.25-768x288.jpg 768w" sizes="(max-width: 992px) 100vw, 992px" /></p>
<p>Σε μια προσπάθεια να απλοποιηθεί ακόμη περισσότερο η διαδικασία εγκατάστασης και ρύθμισης της εφαρμογής, έγινε μια πολύ σημαντική προσθήκη.</p>
<p>Ο χρήστης <strong>δεν χρειάζεται πλέον να πληκτρολογήσει τα paths</strong> που βρίσκονται τα αρχεία της μουσικής του βιβλιοθήκης. Ούτε φυσικά να ενδιαφερθεί για το συντακτικό τους.</p>
<p>Αντί γι&#8217; αυτό, μόλις ο χρήστης πατήσει στο πεδίο του path, τότε ανοίγει ειδικό παράθυρο και <strong>μπορεί να πλοηγηθεί στους καταλόγους που έχει ο server</strong>. Έτσι μπορεί εύκολα να διαλέξει την τοποθεσία που έχει τα αρχεία της μουσικής του βιβλιοθήκης.</p>
<p>Αφού βρεθεί στον κατάλογο που θέλει, πατάει &#8220;<strong>Προσθήκη διαδρομής</strong>&#8221; και η επιλογή του εμφανίζεται στο κατάλληλο πεδίο. Το path που θα προστεθεί είναι αυτό που εμφανίζεται κάθε φορά στο μαύρο πλαίσιο στο κάτω μέρος του παράθυρου πλοήγησης (όπως φαίνεται και στην εικόνα)</p>
<p>Επίσης δεν χρειάζεται πλέον ο χρήστης να ενδιαφερθεί για τους <strong>καταλόγους που θα επιλέξει σαν main ή not main</strong>. Η εφαρμογή κάνει αυτόματα τους ελέγχους ώστε να μην μπορεί ο χρήστης να επιλέξει πάνω από ένα path σαν main, για κάθε είδος media. Όταν επιλέξει κάποιον σαν main, τότε οι υπόλοιποι θα γίνουν αυτόματα not main.</p>
]]></description><link>https://apps4net.eu/2016/12/15/parrot-tunes-aplopiisi-tis-isagogis-ton-paths-pou-v/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/15/parrot-tunes-aplopiisi-tis-isagogis-ton-paths-pou-v/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Wed, 14 Dec 2016 23:22:04 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Κρατάει ιστορικό των τραγουδιών που παίξανε και παίζει το προηγούμενο όταν πατήσεις &#8220;P&#8221;]]></title><description><![CDATA[<p><img class="size-full wp-image-216 aligncenter" src="http://apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-23-at-03.09.30.jpg" alt="" width="737" height="216" srcset="https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-23-at-03.09.30.jpg 737w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-23-at-03.09.30-300x88.jpg 300w" sizes="(max-width: 737px) 100vw, 737px" /></p>
<p>Κάθε τραγούδι που παίζει προστίθεται σε μια προσωρινή <strong>λίστα ιστορικού</strong>. Δημιουργεί νέα δηλαδή κάθε φορά που κάνει κάποιος refresh την σελίδα στον browser.</p>
<p>Η λίστα αυτή μπορεί να εμφανιστεί πατώντας &#8220;<strong>Ιστορικό</strong>&#8221; στο <strong>παράθυρο της αναζήτησης</strong>. Προσωρινά είναι εκεί, καθώς πρέπει να βρεθεί ένα καλύτερο σημείο που μπορεί να μπει στο interface. Το ίδιο και η &#8220;<strong>αναζήτηση διπλοεγγραφών</strong>&#8220;.</p>
<p>Από την στιγμή που κρατιέται ιστορικό, μπορεί τώρα ο χρήστης να ζητήσει να παίξει το <strong>προηγούμενο τραγούδι</strong>. Πατώντας <strong>&#8220;P&#8221;</strong> (previous) παίζει το προηγούμενο τραγούδι που υπάρχει στο ιστορικό.</p>
<p>Την ώρα που παίζει τραγούδια από την λίστα του ιστορικού, αν πατηθεί <strong>&#8220;N&#8221;</strong> συνεχίζει από την αρχική λίστα. Δεν θα παίξει δηλαδή το επόμενο από την λίστα ιστορικού. Αυτή η συμπεριφορά είναι υπό σκέψη όμως.</p>
<p>Στο ιστορικό δεν προσθέτει πάνω από μία φορά κάθε τραγούδι. Κρατιέται μόνο η πρώτη φορά που έπαιξε. Κι αυτή η συμπεριφορά ίσως αλλάξει, αφού φανεί πως λειτουργεί σε πραγματικές συνθήκες η εφαρμογή.</p>
<p>&nbsp;</p>
]]></description><link>https://apps4net.eu/2016/12/23/parrot-tunes-kratai-istoriko-ton-tragoudion-po/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/23/parrot-tunes-kratai-istoriko-ton-tragoudion-po/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 22 Dec 2016 23:49:37 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Προστέθηκε η λειτουργία Jukebox. Ψηφίζουν οι χρήστες πιο τραγούδι θα παίξει μετά]]></title><description><![CDATA[<p><img class="alignnone size-full wp-image-228" src="http://apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-28-at-19.33.54.jpg" alt="" width="1987" height="880" srcset="https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-28-at-19.33.54.jpg 1987w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-28-at-19.33.54-300x133.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-28-at-19.33.54-768x340.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2016/12/Screen-Shot-2016-12-28-at-19.33.54-1024x454.jpg 1024w" sizes="(max-width: 1987px) 100vw, 1987px" /></p>
<p>Μια από τις πιο σημαντικές λειτουργίες, που σχεδιάζονταν να υποστηριχτούν, προστέθηκε σήμερα. To <strong>Jukebox</strong>.</p>
<p>Μπορεί να μπει ο οποιοσδήποτε (π.χ. σε ένα καφέ/μπαρ οι πελάτες με το κινητό τους) σε ειδική σελίδα που θα του <strong>εμφανίζει μια συγκεκριμένη playlist</strong> (την επιλέγει ο διαχειριστής). Εκεί ψηφίζει πιο τραγούδι θέλει να παίξει αμέσως μετά.</p>
<p>Ο κάθε χρήστης <strong>μπορεί να ψηφίσει μόνο μια φορά</strong>. Μπορεί <strong>να ξανά ψηφίσει στο επόμενο τραγούδι</strong>. Η ψηφοφορία γίνεται reset κάθε φορά που ξεκινάει ένα τραγούδι.</p>
<p>Το τραγούδι που θα παίξει είναι αυτό που θα συγκεντρώσει <strong>τις περισσότερες ψήφους</strong>. Αν ισοψηφούν κάποια, τότε θα επιλεγεί τυχαία ένα από αυτά.</p>
<p>Κάθε τραγούδι που θα παίζει θα αφαιρείται από την λίστα των χρηστών, ώστε να μην μπορούν να επιλέγουν συνεχώς τα ίδια.</p>
<p>Η λειτουργία jukebox είναι ακόμη σε βασικό επίπεδο. Πρέπει να φτιαχτεί το interface να είναι όσο γίνεται πιο φιλικό στα κινητά. Επίσης ο χρήστης θα μπορεί να δει πιο τραγούδι παίζει εκείνη την στιγμή, την λίστα με αυτά που ψηφίζονται (και το ποσοστό ψήφων) εκείνη την στιγμή, αναζήτηση στην playlist και άλλα.</p>
<p>Η σελίδα των ψηφοφοριών θα βρίσκεται, αναλόγως που έχετε εγκαταστήσει την εφαρμογή, στο <strong>http://your-server-ip/app-dir/vote.php</strong></p>
<p>&nbsp;</p>
]]></description><link>https://apps4net.eu/2016/12/28/parrot-tunes-prostethike-i-litourgia-jukebox-psifizoun/</link><guid isPermaLink="true">https://apps4net.eu/2016/12/28/parrot-tunes-prostethike-i-litourgia-jukebox-psifizoun/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Wed, 28 Dec 2016 15:52:10 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Φιλικότερο για τα κινητά και βελτιώσεις στο κατέβασμα από το youtube]]></title><description><![CDATA[<p><img class="size-full wp-image-309 aligncenter" src="http://apps4net.eu/wp-content/uploads/2017/01/Screen-Shot-2017-01-27-at-03.12.05.jpg" alt="" width="458" height="166" srcset="https://api.apps4net.eu/wp-content/uploads/2017/01/Screen-Shot-2017-01-27-at-03.12.05.jpg 458w, https://api.apps4net.eu/wp-content/uploads/2017/01/Screen-Shot-2017-01-27-at-03.12.05-300x109.jpg 300w" sizes="(max-width: 458px) 100vw, 458px" /></p>
<p>Σώζονται τώρα και <strong>μικρότερες εκδόσεις</strong> των <strong>album covers</strong>, ώστε να χρησιμοποιούνται αυτές στα κινητά, αλλά και γενικά όπου χρειάζονται μικρότερες εκδόσεις. Έτσι <strong>η εφαρμογή γίνεται ελαφρύτερη</strong>.</p>
<p>Στα κινητά όταν ο χρήστης κλείνει τον browser για να συνεχίσει η μουσική να παίζει στο background, <strong>στην οθόνη των notifications εμφανίζεται το album cover που παίζει κάθε στιγμή.</strong></p>
<p>Επίσης αν ο χρήστης προσθέσει την σελίδα της εφαρμογής στην αρχική οθόνη (προτείνεται για να παίζει σε full screen), παίρνει για εικονίδιο της εφαρμογής το album cover που έπαιζε εκείνη την στιγμή. Φυσικά αυτό το εικονίδιο θα παραμείνει και δεν αλλάζει.</p>
<p>Το <strong>Parrot Tunes</strong> μπορούσε να κατεβάσει μέχρι τώρα videos από το <strong>youtube</strong> (αν ο χρήστης έχει εγκαταστήσει στον server το <a href="https://rg3.github.io/youtube-dl/download.html">youtube-dl</a>). Πλέον υπάρχει επιλογή αν ο χρήστης θέλει <strong>να τα κατεβάσει σαν video ή σαν audio</strong>.</p>
<p>Ταυτόχρονα, μπορεί πλέον να δώσει link μιας <strong>youtube playlist</strong> και θα κατεβάσει όλα τα video που έχει αυτή.</p>
]]></description><link>https://apps4net.eu/2017/01/27/parrot-tunes-filikotero-gia-ta-kinita-ke-veltio/</link><guid isPermaLink="true">https://apps4net.eu/2017/01/27/parrot-tunes-filikotero-gia-ta-kinita-ke-veltio/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Fri, 27 Jan 2017 21:53:52 GMT</pubDate></item><item><title><![CDATA[Video demo του Parrot Tunes]]></title><link>https://apps4net.eu/2017/04/18/video-demo-tou-parrot-tunes/</link><guid isPermaLink="true">https://apps4net.eu/2017/04/18/video-demo-tou-parrot-tunes/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 18 Apr 2017 16:12:28 GMT</pubDate></item><item><title><![CDATA[Πλήρης μετάφραση του Parrot Tunes στα Αγγλικά]]></title><description><![CDATA[<p>Με την βοήθεια του αναβαθμισμένου <strong>Google Translate</strong> έγινε πλέον και η πλήρης μετάφραση όλης της εφαρμογής, στα Αγγλικά. Δηλαδή τα <strong>κείμενα βοήθειας</strong> που δεν είχαν μεταφραστεί μέχρι τώρα.</p>
<p>Ταυτόχρονα έχουν μεταφραστεί και τα κείμενα στο <a href="http://apps4net.eu/?page_id=9&amp;lang=en_US">site</a>, με την περιγραφή της εφαρμογής και τις οδηγίες εγκατάστασης.</p>
<p>Για λάθη που θα βρεθούν μπορείτε να στείλετε mail για διόρθωση τους.</p>
]]></description><link>https://apps4net.eu/2017/04/25/pliris-metafrasi-tou-parrot-tunes-sta-anglika/</link><guid isPermaLink="true">https://apps4net.eu/2017/04/25/pliris-metafrasi-tou-parrot-tunes-sta-anglika/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 25 Apr 2017 11:00:02 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Καλύτερες αναζητήσεις, δυνατότητα αποθήκευσής τους, απλοποίηση εγκατάστασης]]></title><description><![CDATA[<p>Ένα από τα μεγαλύτερα <a href="http://apps4net.eu/?page_id=41">update</a> έχει μόλις ανέβει στο <strong>Parrot Tunes</strong>.</p>
<p>Καταρχήν έχουν γίνει πολλές αλλαγές εσωτερικά στον κώδικα, που δεν είναι πλήρως ορατές στον χρήστη. Συγκεκριμένα, <strong>έχει αλλάξει η αρχιτεκτονική του CSS</strong>, αλλά και ο <strong>τρόπος που δουλεύει ο player</strong>.</p>
<p>Δηλαδή τα αρχεία που σερβίρει η εφαρμογή (video/audio κτλ), για να παίξουν <strong>δεν χρειάζεται πλέον να δηλώνονται τα paths στις ρυθμίσεις του apache, σαν alias</strong>. Μπορεί ο χρήστης να επιλέξει οποιοδήποτε path μέσα στο linux filesystem σαν πηγή των αρχείων του, χωρίς κανένα πρόβλημα στο να είναι ορατά στον web player.</p>
<p><strong>Απλοποιείται έτσι πάρα πολύ η διαδικασία εγκατάστασης της εφαρμογής</strong>.</p>
<p>Προστέθηκε επίσης ένα από τα μεγαλύτερα χαρακτηριστικά της εφαρμογής που λείπανε. Η καλύτερη <strong>αναζήτηση και η δυνατότητα να σώζει/φορτώνει ο χρήστης τις αναζητήσεις του</strong>. Κάτι σαν <strong>smart playlists</strong>.</p>
<p><img class="alignnone size-full wp-image-437" src="http://apps4net.eu/wp-content/uploads/2017/06/Screen-Shot-2017-06-24-at-00.05.40.jpg" alt="" width="761" height="174" srcset="https://api.apps4net.eu/wp-content/uploads/2017/06/Screen-Shot-2017-06-24-at-00.05.40.jpg 761w, https://api.apps4net.eu/wp-content/uploads/2017/06/Screen-Shot-2017-06-24-at-00.05.40-300x69.jpg 300w" sizes="(max-width: 761px) 100vw, 761px" /></p>
<p>Ο χρήστης μπορεί πλέον να <strong>προσθέσει όσα πεδία αναζήτησης θέλει</strong>. Μπορεί αν θέλει να ομαδοποιεί τα πεδία που θέλει, ώστε να κάνει <strong>πιο σύνθετες αναζητήσεις</strong>.</p>
<p>Αφού επιλέξει την αναζήτηση που θέλει μπορεί να την αποθηκεύσει και να την φορτώσει όποτε θέλει για να κάνει την ίδια αναζήτηση.</p>
<p>Με αυτό έχει ολοκληρωθεί η εφαρμογή από τα βασικά χαρακτηριστικά που ήταν σχεδιασμένο να έχει. Από εδώ και πέρα θα γίνονται κυρίως διορθώσεις και βελτιώσεις.</p>
<p>Από τα άμεσα πράγματα που θα βελτιωθούν είναι η <strong>διαδικασία εγκατάστασης και σειρά ελέγχων</strong> που θα πρέπει να γίνονται ώστε να παίζει η εφαρμογή οπουδήποτε χωρίς πρόβλημα.</p>
<p> </p>
]]></description><link>https://apps4net.eu/2017/06/23/436/</link><guid isPermaLink="true">https://apps4net.eu/2017/06/23/436/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Fri, 23 Jun 2017 18:30:05 GMT</pubDate></item><item><title><![CDATA[Arduino project:Έλεγχος πολύμπριζου (άνοιγμα/κλείσιμο) μέσω web]]></title><description><![CDATA[<p>Στο project αυτό χρησιμοποιούμε arduino για να ανοιγοκλείνουμε ένα πολύμπριζο μέσω web. Φυσικά αντί για πολύμπριζο μπορούμε να ελέγξουμε με τον ίδιο τρόπο οποιαδήποτε άλλη ηλεκτρική συσκευή.</p>
<p>Τι χρειαζόμαστε από υλικό:</p>
<ul>
<li>1 arduino <a href="https://www.aliexpress.com/item/Smart-Electronics-ESP-12E-WeMos-D1-WiFi-uno-based-ESP8266-shield-for-arduino-Compatible-IDE/32666731337.html">D1 R2 V2.1.0 WiFi uno based ESP8266</a></li>
<li>1 <a href="https://www.aliexpress.com/store/product/1PCS-1-Channel-5V-Relay-Module-Low-level-for-SCM-Household-Appliance-Control-FREE-SHIPPING-For/1084082_32274248867.html">relay</a></li>
<li>1 πολύμπριζο</li>
<li>Καλωδιάκια για την σύνδεση του arduino με το relay</li>
<li>Τροφοδοσία για το arduino. USB, 9v μπαταρία ή μετασχηματιστή 9v</li>
<li>Μονωτική ταινία</li>
</ul>
<p><img class="alignnone size-large wp-image-449" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.59.44-1024x542.jpg" alt="" width="640" height="339" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.59.44-1024x542.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.59.44-300x159.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.59.44-768x406.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.59.44.jpg 1693w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Προφανώς μπορεί κάποιος να χρησιμοποιήσει και διαφορετικά μοντέλα από τα παραπάνω, αλλά εμείς χρησιμοποιήσαμε τα συγκεκριμένα και άρα η συνδεσμολογία και ο κώδικας παίζουν σίγουρα σε αυτά. Αλλιώς πρέπει πιθανά να γίνουν αλλαγές.</p>
<p>Υποθέτουμε ότι ο αναγνώστης ξέρει ήδη κάποια βασικά για το arduino. Αλλά για όποιον αντιμετωπίσει πρόβλημα εγκατάστασης του συγκεκριμένου μοντέλου, μπορεί να δει οδηγίες <a href="http://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/">εδώ</a>.</p>
<p><img class="alignnone size-large wp-image-448" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.58.32-1024x561.jpg" alt="" width="640" height="351" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.58.32-1024x561.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.58.32-300x164.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.58.32-768x420.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.58.32.jpg 1646w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Ξεκινούμε καθαρίζοντας σε όποιο σημείο θέλουμε το καλώδιο του πολύμπριζου (προτείνουμε κοντά στην μπρίζα, ώστε να παίρνει την τροφοδοσία του και το arduino)</p>
<p><img class="alignnone size-full wp-image-446" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.55.22.jpg" alt="" width="951" height="536" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.55.22.jpg 951w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.55.22-300x169.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.55.22-768x433.jpg 768w" sizes="(max-width: 951px) 100vw, 951px" /></p>
<p>Κόβουμε το καφέ καλώδιο (για τα ευρωπαϊκά πολύμπριζα) και το συνδέουμε στο relay.</p>
<p><img class="alignnone size-large wp-image-447" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.57.34-1024x580.jpg" alt="" width="640" height="363" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.57.34-1024x580.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.57.34-300x170.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.57.34-768x435.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-22.57.34.jpg 1750w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Το τυλίγουμε με μονωτική ταινία</p>
<p><img class="alignnone size-large wp-image-450" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.00.59-1024x621.jpg" alt="" width="640" height="388" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.00.59-1024x621.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.00.59-300x182.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.00.59-768x466.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.00.59.jpg 1429w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Το συνδέουμε στο arduino. Το καλώδιο για τα data πάει στο pin 4 (δεν παίζει σε άλλο)</p>
<p><img class="alignnone size-large wp-image-451" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.02.28-1024x550.jpg" alt="" width="640" height="344" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.02.28-1024x550.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.02.28-300x161.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.02.28-768x412.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.02.28.jpg 1671w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Συνδέουμε το arduino στο pc και ανεβάζουμε τον <a href="https://github.com/dsphinx/dsphinXrelay">κατάλληλο κώδικα</a>. Κάνουμε import πρώτα την library <strong>dsphinXLibrary</strong> και μετά το βασικό ino αρχείο <strong>dsphinXRelay.ino</strong>. Στο οποίο σετάρουμε πρώτα και τις κατάλληλες προσωπικές ρυθμίσεις δικτύου.</p>
<p>Βάζουμε το πολύμπριζο στην μπρίζα και όποια συσκευή θέλουμε πάνω του. Στην κονσόλα του arduino θα εμφανιστεί η IP του arduino και μπαίνουμε με τον browser σε αυτήν. Εκεί υπάρχει το κατάλληλο web interface στο οποίο πατάς on/off.</p>
<p><img class="alignnone size-full wp-image-458" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.33.jpg" alt="" width="812" height="585" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.33.jpg 812w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.33-300x216.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.33-768x553.jpg 768w" sizes="(max-width: 812px) 100vw, 812px" /></p>
<p>Φυσικά μπορεί να ελεγχθεί και μέσω τρίτης εφαρμογής που μπορεί να φτιάξει ο καθένας, απλά δίνοντας εντολές τύπου <strong>xxx.xxx.xxx.xxx/ON</strong> ή <strong>xxx.xxx.xxx.xxx/OFF</strong> ή <strong>xxx.xxx.xxx.xxx/getState</strong>.</p>
<p><img class="alignnone size-large wp-image-459" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.48-1024x618.jpg" alt="" width="640" height="386" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.48-1024x618.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.48-300x181.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.48-768x464.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-16-at-23.33.48.jpg 1105w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Υλοποίηση του συστήματος σε ολοκληρωμένη σχετική <a href="http://apps4net.eu/?page_id=36">web εφαρμογή</a></p>
<p><img class="alignnone size-large wp-image-461" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-18-at-19.49.04-1024x314.jpg" alt="" width="640" height="196" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-18-at-19.49.04-1024x314.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-18-at-19.49.04-300x92.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-18-at-19.49.04-768x236.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-18-at-19.49.04.jpg 1738w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Εδώ ένα βίντεο επίδειξης</p>
<p style="text-align: center">
<p style="text-align: right"><strong>Κωνσταντίνος Μ. Μελισίδης</strong><br />
<strong>Γιάννης Κυράνης</strong></p>
]]></description><link>https://apps4net.eu/2017/08/16/arduino-projectelegchos-polybrizou-anigmaklis/</link><guid isPermaLink="true">https://apps4net.eu/2017/08/16/arduino-projectelegchos-polybrizou-anigmaklis/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Wed, 16 Aug 2017 17:29:08 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Καλύτεροι έλεγχοι για την εγκατάσταση, animated parrot, καλύτερο σύστημα notifications]]></title><description><![CDATA[<p><img class="alignnone size-full wp-image-472" src="http://apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-29-at-16.07.10.jpg" alt="" width="649" height="162" srcset="https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-29-at-16.07.10.jpg 649w, https://api.apps4net.eu/wp-content/uploads/2017/08/Screen-Shot-2017-08-29-at-16.07.10-300x75.jpg 300w" sizes="(max-width: 649px) 100vw, 649px" /></p>
<p>Στο νέο update (<strong>0.10.0</strong>) που ανέβηκε, δίνεται μεγάλη <strong>έμφαση στους ελέγχους για τον συγχρονισμό των αρχείων</strong> και στο αν είναι <strong>έγκυρα τα directories που δίνει ο χρήστης</strong> και χρησιμοποιεί η εφαρμογή. Επίσης γίνεται καλύτερος <strong>έλεγχος απαιτούμενων εγκατεστημένων utilities</strong>, όπου χρειάζεται. Στόχος να γίνει ακόμη πιο απλή και να αφαιρεθούν όλα τα προβλήματα που μπορεί να έχει κάποιος στην εγκατάσταση της εφαρμογής.</p>
<p>Μεγάλη βελτίωση έχει γίνει στο σύστημα που εμφανίζει τα αποτελέσματα του συγχρονισμού ή οποιασδήποτε άλλης εργασίας που κάνει ο χρήστης στην οθόνη της συλλογής. Πλέον <strong>όλα εμφανίζονται σε ξεχωριστό παράθυρο</strong>, το οποίο μπορεί να ανοίξει ο χρήστης σε όποιο σημείο της εφαρμογής και να βρίσκεται. Δηλαδή ο χρήστης μπορεί να εκτελεί διάφορες εργασίες στην συλλογή και ταυτόχρονα να πάει σε άλλες οθόνες, χωρίς κανένα πρόβλημα και χωρίς να χάσει τα αποτελέσματα της εργασίας.</p>
<p>Ταυτόχρονα έχει αφαιρεθεί το κλασικό loading gif (που εμφανίζεται σε οποιαδήποτε εργασία έχει κάποια αναμονή), αλλά και η κλασική μπάρα προόδου, που εμφανίζονταν στο header. Και τα 2 έχουν αντικατασταθεί από μία νέα έμπνευση που πιστεύω είναι πολύ πιο ευχάριστη και βοηθητική. Για εργασίες απλής αναμονής <a href="http://vktoons.com/">εμφανίζει ένα παπαγαλάκι πάνω στο header που περπατάει</a>. Όταν πρόκειται για εργασίες που εμφανίζουν και ποσοστό προόδου, εμφανίζεται και μια μπάρα πάνω από το παπαγαλάκι που περπατάει, μαζί με την εμφάνιση του ποσοστού.</p>
<p>Το παπαγαλάκι είναι μια δημιουργία της <a href="http://vktoons.com/">vktoons</a>, που έφτιαξε τα frames κι εγώ στην συνέχεια τον κατάλληλο κώδικα σε <strong>HTML5</strong>.</p>
<p>Με το επόμενο update (<strong>0.11.0</strong>) η εφαρμογή θα μπει σε κατάσταση <strong>beta</strong>. Αυτό θα αφορά την προσθήκη δυνατότητας upload των αρχείων μέσα από το web interface.</p>
<p>Βίντεο με demo του animated parrot</p>
<p style="text-align: center">
<p><a href="http://apps4net.eu/?page_id=41">Αναλυτικά οι αλλαγές στο 0.10.0</a></p>
]]></description><link>https://apps4net.eu/2017/08/29/parrot-tunes-kalyteri-elegchi-gia-tin-egkatast/</link><guid isPermaLink="true">https://apps4net.eu/2017/08/29/parrot-tunes-kalyteri-elegchi-gia-tin-egkatast/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 29 Aug 2017 10:01:37 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Μικροαλλαγές με βάση το feedback και διορθώσεις σφαλμάτων]]></title><description><![CDATA[<p>Μετά το ανέβασμα της beta έκδοσης ήρθε και κάποιο feedback. Με βάση αυτό έχουν γίνει μερικές αλλαγές στον κώδικα και στην δομή του, όπως και διόρθωση σφαλμάτων. Οι αλλαγές αυτές μόλις ανέβηκαν στο update με αριθμό έκδοσης <strong>0.12.0</strong>.</p>
<p>Προσοχή πρέπει να δοθεί στο ότι το αρχείο <strong>config.inc.php</strong> από τον φάκελο <strong>/src</strong> <strong>έχει μεταφερθεί</strong> στον φάκελο <strong>/src/config</strong>. Επειδή τα αρχεία της εφαρμογής περιέχουν το αρχείο <strong>config.inc.php.sample</strong> και όχι το κανονικό <strong>config.inc.php</strong>, πρέπει ο χρήστης <strong>να πάει να το μεταφέρει μόνος του στον συγκεκριμένο φάκελο</strong>.</p>
<p>Επίσης πλέον δεν χρειάζεται η γραμμή</p>
<pre>define ('PROJECT_PATH','/OpenWebMediaPlayer/');</pre>
<p>και <strong>μπορεί να την αφαιρέσει</strong>.</p>
<p><a href="http://apps4net.eu/?page_id=41">Αναλυτικά οι αλλαγές</a> που γίνανε στο update.</p>
]]></description><link>https://apps4net.eu/2017/09/23/parrot-tunes-mikroallages-me-vasi-to-feedback-ke-diorth/</link><guid isPermaLink="true">https://apps4net.eu/2017/09/23/parrot-tunes-mikroallages-me-vasi-to-feedback-ke-diorth/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sat, 23 Sep 2017 05:41:49 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Αλλαγές στην αρχιτεκτονική του κώδικα]]></title><description><![CDATA[<p>Πολύ σημαντικές αλλαγές γίνανε στο τελευταίο update, <strong>0.13.0</strong>, στην αρχιτεκτονική του κώδικα.</p>
<p>Συγκεκριμένα έχει σπάσει ο κώδικας της <strong>javascript</strong> σε μικρότερα κομμάτια, για μεγαλύτερη ευελιξία κι ευκολία στις αλλαγές. Ταυτόχρονα όλες οι κλήσεις <strong>ajax</strong> γίνονται πλέον παντού με την <strong>$.ajax</strong> (<strong>jquery</strong>) και όχι με την <strong>$.get</strong> που γίνονταν σε κάποια παλιότερα κομμάτια του κώδικα.</p>
<p>Μέχρι τώρα αυτές οι κλήσεις ajax καλούσαν πολλά μικρά αρχεία <strong>php</strong>. Αυτό άλλαξε πλέον και στην θέση τους γίνεται <strong>routing και καλούνται οι αντίστοιχες μέθοδοι μιας κλάσης</strong> που περιέχει το σύνολο του κώδικα για τις ajax κλήσεις.</p>
<p>Για να γίνει το <strong>routing</strong> χρησιμοποιεί ένα αρχείο <strong>.htaccess</strong>. Υπάρχει περίπτωση να μην λειτουργεί στον server του χρήστη το <strong>htaccess</strong>. Αν συμβεί αυτό, η εφαρμογή θα του εμφανίσει μήνυμα λάθους με οδηγίες πως να ρυθμίσει τον server ώστε να λειτουργήσει.</p>
<p><a href="http://apps4net.eu/?page_id=41">Όλες οι αλλαγές</a> που έχουν γίνει στην εφαρμογή.</p>
]]></description><link>https://apps4net.eu/2017/10/14/parrot-tunes-allages-stin-architektoniki-tou-kod/</link><guid isPermaLink="true">https://apps4net.eu/2017/10/14/parrot-tunes-allages-stin-architektoniki-tou-kod/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sat, 14 Oct 2017 14:32:27 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Υποστήριξη lighttpd και διόρθωση πολλών bugs]]></title><description><![CDATA[<p>Από το τελευταίο μεγάλο <a href="http://apps4net.eu/?p=493">update</a>, επειδή γίνανε μεγάλες αλλαγές στην αρχιτεκτονική, σπάσανε διάφορα κομμάτια που δυστυχώς επειδή δεν τα χρησιμοποιεί κάποιος συχνά δεν τα πρόσεξα. Αυτά ήταν κυρίως σημαντικά κομμάτια που αφορούσαν την <strong>εγκατάσταση της εφαρμογής.</strong></p>
<p>Μετά από feedback, <strong>βρέθηκαν αυτά τα προβλήματα και διορθώθηκαν</strong>.</p>
<p>Ταυτόχρονα γίνανε κάποιες αλλαγές ώστε η εφαρμογή να μπορεί να τρέξει και σε <a href="https://www.lighttpd.net/"><strong>Lighttpd</strong></a>, πέρα από τον <a href="https://httpd.apache.org/"><strong>Apache</strong></a>.</p>
]]></description><link>https://apps4net.eu/2017/11/25/parrot-tunes-lighttpd-support-and-many-bug-fixes/</link><guid isPermaLink="true">https://apps4net.eu/2017/11/25/parrot-tunes-lighttpd-support-and-many-bug-fixes/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sat, 25 Nov 2017 21:52:30 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Dockerized]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2017/12/Screen-Shot-2017-12-10-at-17.17.36.jpg"><img class="alignnone size-large wp-image-504" src="http://apps4net.eu/wp-content/uploads/2017/12/Screen-Shot-2017-12-10-at-17.17.36-1024x41.jpg" alt="" width="640" height="26" srcset="https://api.apps4net.eu/wp-content/uploads/2017/12/Screen-Shot-2017-12-10-at-17.17.36-1024x41.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2017/12/Screen-Shot-2017-12-10-at-17.17.36-300x12.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2017/12/Screen-Shot-2017-12-10-at-17.17.36-768x31.jpg 768w" sizes="(max-width: 640px) 100vw, 640px" /></a>Επειδή όσο και να προσπάθησα, δεν μπόρεσα να πιάσω όλες τις περιπτώσεις προβλημάτων στην εγκατάσταση, ακολουθώ από εδώ και πέρα την πολύ πιο βολική λογική του <strong><a href="https://www.docker.com/">Docker</a></strong>.</p>
<p>Με το <strong>Docker</strong> η εγκατάσταση της εφαρμογής γίνεται <strong>πολύ πιο εύκολη και απλή</strong> (στην ουσία τρέχοντας μόνο μια εντολή) και μπορεί να γίνει και <strong>σε οποιοδήποτε σύστημα</strong> (<strong>Linux, Mac OS, Windows</strong>), χωρίς να χρειάζεται να στήνεται web server (με όλα τα απαιτούμενα του), βάση δεδομένων κτλ</p>
<p><strong>Κατεβάζεις τα αρχεία, τρέχεις μια εντολή και η εφαρμογή είναι έτοιμη να την χρησιμοποιήσεις.</strong></p>
<p>Αναλυτικές οδηγίες για την εγκατάσταση έχει <a href="http://apps4net.eu/?page_id=46#installation">εδώ</a>.</p>
]]></description><link>https://apps4net.eu/2017/12/10/parrot-tunes-dockerized/</link><guid isPermaLink="true">https://apps4net.eu/2017/12/10/parrot-tunes-dockerized/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sun, 10 Dec 2017 13:41:18 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Επανασχεδίαση του interface]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34.jpg" rel="attachment wp-att-518"><img class="alignnone wp-image-518 size-large" src="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34-1024x515.jpg" alt="" width="640" height="322" srcset="https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34-1024x515.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34-300x151.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34-768x386.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-12-at-16.16.34.jpg 1918w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Έφτασε και η ώρα της <strong>επανασχεδίασης του interface</strong>. Το προηγούμενο ήταν απλά&#8230; κάτι για να παίζει αξιοπρεπώς και δίνονταν περισσότερο βάρος στο <strong>back end</strong>. Με το νέο, η εφαρμογή γίνεται πολύ πιο όμορφη και κυρίως <strong>responsive</strong>, αφού παίζει σε κάθε μέγεθος οθόνης (είτε σε desktop, είτε σε κινητό).</p>
<p>Για να γίνει αυτό, έγινε χρήση του <a href="https://getbootstrap.com/"><strong>bootstrap</strong></a>. Δεν έχει τελειώσει βέβαια η δουλειά ακόμη. Έχει σχεδιαστεί η βασική οθόνη της εφαρμογής, αλλά χρειάζεται να γίνουν αρκετά ακόμη components, αλλά και οι υπόλοιπες οθόνες. Επίσης με την χρήση, και το πιθανό feedback, θα δω πως θα φτιαχτούν καλύτερα κάποιες μικρές λεπτομέρειες.</p>
<p>Το σχετικό update <strong>(0.17.0)</strong> έχει ήδη ανέβει. Θα ακολουθήσουν μικρότερα updates, όσο φτιάχνονται τα νέα κομμάτια.</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome.png" rel="attachment wp-att-519"><img class="aligncenter wp-image-519 size-medium" src="http://apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome-169x300.png" alt="" width="169" height="300" srcset="https://api.apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome-169x300.png 169w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome-768x1365.png 768w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome-576x1024.png 576w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screenshot_2018-01-12-16-29-40-482_com.android.chrome.png 1080w" sizes="(max-width: 169px) 100vw, 169px" /></a></p>
]]></description><link>https://apps4net.eu/2018/01/12/parrot-tunes-epanaschediasi-tou-interface/</link><guid isPermaLink="true">https://apps4net.eu/2018/01/12/parrot-tunes-epanaschediasi-tou-interface/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Fri, 12 Jan 2018 12:35:23 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Συνεχιζόμενη βελτίωση στο interface]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32.jpg"><img class="alignnone size-large wp-image-526 aligncenter" src="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32-1024x516.jpg" alt="" width="640" height="323" srcset="https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32-1024x516.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32-300x151.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32-768x387.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.32.32.jpg 1904w" sizes="(max-width: 640px) 100vw, 640px" /></a>Μόλις ανέβηκε η έκδοση <strong>0.17.1</strong> και περιλαμβάνει την συνέχεια των <a href="http://apps4net.eu/?p=517">αλλαγών στο interface</a>.</p>
<p>Συγκεκριμένα φτιάχτηκε το παράθυρο της αναζήτησης να παίζει με bootstrap και συγκεκριμένα σαν <a href="https://v4-alpha.getbootstrap.com/components/modal/">modal</a>. Φτιάχτηκαν επίσης οι οθόνες του login και του αρχικού registration, αλλά και το layout σε full screen. Αλλαγή έγινε και στην progress bar.</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56.jpg"><img class="alignnone size-large wp-image-527" src="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56-1024x423.jpg" alt="" width="640" height="264" srcset="https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56-1024x423.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56-300x124.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56-768x317.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.34.56.jpg 1045w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Ταυτόχρονα βελτιώθηκαν αρκετές λεπτομέρειες στην εμφάνιση σε διάφορα σημεία.</p>
<p>Τέλος, διορθώθηκε ένα bug στην μετατροπή των cover images σε μικρότερες εκδόσεις, που δεν το είχα προσέξει πριν. Ενώ, επειδή πλέον δεν υπάρχει επιιλογή για mobile έκδοση, το κουμπί για την χρήση μουσικών αρχείων με χαμηλότερο bitrate λειτουργεί γενικά σαν κουμπί για χαμηλότερη χρήση δεδομένων. Δηλαδή όταν είναι πατημένο χρησιμοποιούνται και οι μικρότερες εκδόσεις των cover images.</p>
<p>Η βελτίωση του interface συνεχίζεται με διορθώσεις σε λεπτομέρειες, αλλά και το φτιάξιμο των υπόλοιπων παραθύρων και οθονών με bootstrap. Αυτά θα ρθουν στο update 0.17.2, όπου και θα ολοκληρωθεί το interface.</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04.jpg"><img class="alignnone size-large wp-image-528" src="http://apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04-1024x518.jpg" alt="" width="640" height="324" srcset="https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04-1024x518.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04-300x152.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04-768x388.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/01/Screen-Shot-2018-01-18-at-23.28.04.jpg 1904w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>&nbsp;</p>
]]></description><link>https://apps4net.eu/2018/01/18/parrot-tunes-synechizomeni-veltiosi-sto-interface/</link><guid isPermaLink="true">https://apps4net.eu/2018/01/18/parrot-tunes-synechizomeni-veltiosi-sto-interface/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 18 Jan 2018 19:47:39 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Ολοκλήρωση των αλλαγών στο interface]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18.jpg"><img class="alignnone size-large wp-image-533" src="http://apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18-1024x510.jpg" alt="" width="640" height="319" srcset="https://api.apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18-1024x510.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18-300x150.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18-768x383.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/02/Screen-Shot-2018-02-04-at-17.00.18.jpg 1914w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Με το <strong>0.17.2</strong> ολοκληρώθηκε το νέο interface με bootstrap. Όλες οι οθόνες και τα components έχουν φτιαχτεί, ενώ διορθώθηκαν και κάποια πράγματα.</p>
<p>Μένουν τώρα ίσως κάποιες μικροδιορθώσεις και μικροβελτιώσεις.</p>
<p>Όλες τις αλλαγές που έχουν γίνει στην εφαρμογή μπορείτε να τις δείτε στα αρχεία <strong>CHANGELOG_EL.MD</strong> και <strong>CHANGELOG_EN.MD</strong>.</p>
]]></description><link>https://apps4net.eu/2018/02/04/parrot-tunes-oloklirosi-ton-allagon-sto-interface/</link><guid isPermaLink="true">https://apps4net.eu/2018/02/04/parrot-tunes-oloklirosi-ton-allagon-sto-interface/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sun, 04 Feb 2018 13:07:55 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Video Demo με τις τελευταίες αλλαγές στο interface]]></title><description><![CDATA[<p style="text-align: center">
]]></description><link>https://apps4net.eu/2018/02/12/parrot-tunes-video-demo-me-tis-teleftees-allages-sto-interface/</link><guid isPermaLink="true">https://apps4net.eu/2018/02/12/parrot-tunes-video-demo-me-tis-teleftees-allages-sto-interface/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Mon, 12 Feb 2018 16:49:07 GMT</pubDate></item><item><title><![CDATA[Parrot Tunes: Καλύτερη διαχείριση των album covers και άλλες βελτιώσεις]]></title><description><![CDATA[<p>Στο <strong>0.18.0</strong> που μόλις ανέβηκε, έπιασα κυρίως κάποια πράγματα που κάνει η εφαρμογή όταν σώζει τα <strong>album covers</strong>.</p>
<p>Συγκεκριμένα, όλες οι μέθοδοι που αφορούν αυτές τις λειτουργίες, σπάσανε σε ξεχωριστή κλάση, για καλύτερη συντήριση και βελτίωση του κώδικα.</p>
<p>Η δημιουργία των μικρότερων εκδόσεων, δεν γίνονταν σωστά και χωρίς κάποιους απαραίτητους ελέγχους. π.χ. δεν δημιουργούνταν τα νέα αρχεία σύμφωνα με την σωστή αναλογία των διαστάσεων τους, με αποτέλεσμα όσα δεν ήταν τετράγωνα, να εμφανίζονται παραμορφωμένα.</p>
<p>Πλέον αυτό έχει διορθωθεί. Ταυτόχρονα η λειτουργία της &#8220;<strong>επαναδημιουργίας album covers</strong>&#8221; στην οθόνη της συλλογής, έχει επανασχεδιαστεί. Αν πατήσει ο χρήστης στο σχετικό κουμπί, τότε η εφαρμογή καθαρίζει όλες τις δημιουργημένες μικρογραφίες και τις φτιάχνει από την αρχή. Επίσης, ψάχνει για διάφορα πιθανά &#8220;σκουπίδια&#8221; στα αρχεία και στην βάση.</p>
<p>Η λειτουργία αυτή, αφορά κυρίως όσους χρησιμοποιούσαν ήδη την εφαρμογή κι έτσι είχαν δημιουργηθεί προβληματικές μικρογραφίες.</p>
<p>Στο update αυτό, έχουν <strong>ολοκληρωθεί οι αλλαγές στο interface</strong> και σε κάποιες μικρολεπτομέρειες. Συγκεκριμένα στο activity window, έχει βελτιωθεί το styling (με βάση το bootstrap) των μυνημάτων που εμφανίζονται.</p>
<p>Τέλος, προστέθηκαν οι απαραίτητοι έλεγχοι για τους απαιτούμενους φακέλους, όταν ο χρήστης ανεβάζει αρχεία. Πριν &#8220;κρεμούσε&#8221; η εφαρμογή, αν υπήρχε κάποιο πρόβλημα στην ύπαρξη ή στα δικαιώματα κάποιου απαιτούμενου φακέλου.</p>
]]></description><link>https://apps4net.eu/2018/02/24/parrot-tunes-kalyteri-diachirisi-ton-album-covers-ke-alle/</link><guid isPermaLink="true">https://apps4net.eu/2018/02/24/parrot-tunes-kalyteri-diachirisi-ton-album-covers-ke-alle/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Sat, 24 Feb 2018 12:59:54 GMT</pubDate></item><item><title><![CDATA[West Macedonia Sports (wmsports.gr)]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43.jpg"><img class="size-large wp-image-565 aligncenter" src="http://apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43-1024x826.jpg" alt="" width="640" height="516" srcset="https://api.apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43-1024x826.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43-300x242.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43-768x619.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/05/Screen-Shot-2018-05-15-at-17.55.43.jpg 1179w" sizes="(max-width: 640px) 100vw, 640px" /></a>Ανέβηκε πρόσφατα η σελίδα <a href="https://wmsports.gr/">wmsports.gr</a> και είναι ένα project για τον <strong>ομαδικό ερασιτεχνικό αθλητισμό στη Δυτική Μακεδονία</strong>. Λεπτομέρειες μπορείτε να διαβάσετε <a href="http://apps4net.eu/?page_id=560">εδώ</a>.</p>
]]></description><link>https://apps4net.eu/2018/05/15/west-macedonia-sports-wmsports-gr/</link><guid isPermaLink="true">https://apps4net.eu/2018/05/15/west-macedonia-sports-wmsports-gr/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 15 May 2018 11:56:31 GMT</pubDate></item><item><title><![CDATA[Bookmarks app]]></title><description><![CDATA[<p><a href="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26.jpg"><img class="alignnone size-large wp-image-569" src="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26-1024x785.jpg" alt="" width="640" height="491" srcset="https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26-1024x785.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26-300x230.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26-768x589.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-16-at-00.03.26.jpg 1242w" sizes="(max-width: 640px) 100vw, 640px" /></a></p>
<p>Το νέο project της <strong>apps4net</strong> είναι μια εφαρμογή για καταχώρηση <strong>bookmarks και σημειώσεων</strong>.  Με την πρόσθετη δυνατότητα να μπορούν να δημιουργούνται groups και να μοιράζονται τα bookmarks μεταξύ των μελών.</p>
<p>Η εφαρμογή φτιάχτηκε κυρίως πειραματικά κι έχει γραφτεί σε <strong>Vue js</strong> (frontend). Ενώ το api είναι γραμμένο σε <strong>Laravel</strong>.</p>
<p>Toν κώδικα του frontend μπορείτε να τον βρείτε <a href="https://bitbucket.org/rocean/bookmarks">εδώ</a>, ενώ τον κώδικα του backend <a href="https://bitbucket.org/rocean/bookmarks-api/">εδώ</a>.</p>
<p>Προσωρινά και μέχρι να δω αν υπάρξει κάποιο ενδιαφέρον, η εφαρμογή εμφανίζεται σαν subdomain του <strong>apps4net.eu</strong>.</p>
<p><a href="https://bookmarks.apps4net.eu"><strong>bookmarks.apps4net.eu</strong></a></p>
<p>Αυτή είναι μια πρώτη δοκιμαστική έκδοση και έχει πολύ δουλειά ακόμη να γίνει.</p>
<p>&nbsp;</p>
]]></description><link>https://apps4net.eu/2018/08/15/bookmarks-app/</link><guid isPermaLink="true">https://apps4net.eu/2018/08/15/bookmarks-app/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Wed, 15 Aug 2018 18:25:52 GMT</pubDate></item><item><title><![CDATA[Υποστήριξη plugins από το bookmarks app]]></title><description><![CDATA[<p>Για να μπορεί κάποιος εύκολα να καταχωρεί bookmarks, χωρίς να χρειάζεται να μπαίνει στην εφαμοργή, μπορεί να χρησιμοποιήσει <strong>browser plugins</strong> για να το κάνει.</p>
<p>Για παράδειγμα, μπορεί να χρησιμοποιήσει το <strong><a href="https://www.addtoany.com/">AddToAny</a></strong>, που δίνει την δυνατότητα προσθήκης custom εφαρμογών, πέρα από την συλλογή που έχει ήδη.</p>
<p>Για να το κάνετε αυτό, το <strong>bookmarks app</strong> έχει σχετικό <strong>API</strong>. Πηγαίνετε στην σελίδα του χρήστη (πατώντας στο όνομα του χρήστη, στο μενού). Θα δείτε ότι δημιουργεί σχετικό link. Αν το <strong>api_key</strong> είναι κενό ή θέλετε να το ανανεώσετε, πατάτε &#8220;<strong>Create Api Key</strong>&#8220;. Το link θα ενημερωθεί με το νέο <strong>api_key</strong>. (το <strong>api_key</strong> είναι ο τρόπος για να καταλάβει η εφαρμογή, ότι το bookmark που εισάγετε θα καταχωρηθεί για τον συγκεκριμένο χρήστη)</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24.jpg"><img class="size-large wp-image-586 aligncenter" src="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24-1024x166.jpg" alt="" width="640" height="104" srcset="https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24-1024x166.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24-300x49.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24-768x125.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.27.24.jpg 1127w" sizes="(max-width: 640px) 100vw, 640px" /></a>Το κομμάτι του url, μετά το &#8220;<strong>url=</strong>&#8221; αλλάζει αναλόγως το plugin που θα χρησιμοποιήσετε. Έτσι π.χ. το <strong>AddToAny</strong> χρησιμοποιεί το <strong>${link}</strong>. Αντίστοιχα το <strong><a href="https://play.google.com/store/apps/details?id=net.daverix.urlforward">Url Forwarder for Android</a></strong> χρησιμοποιεί το <strong>@url</strong>. Το <strong>bookmarks app</strong> δίνει έτοιμα τα url για αυτές τις 2 περιπτώσεις.</p>
<p>Αντιγράφετε λοιπόν το url όπως είναι, για να το χρησιμοποιήσετε στο plugin. Αφού εγκαταστήσετε, για παράδειγμα, το <strong>AddToAny</strong> στον browser σας, πατάτε <strong>Options</strong> στο menu του.</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.37.14.jpg"><img class="alignnone size-full wp-image-587 aligncenter" src="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.37.14.jpg" alt="" width="173" height="278" /></a>Κάτω &#8211; κάτω έχει επιλογή για <strong>Custom Services</strong>. Πατάτε το &#8220;<strong>+</strong>&#8221; και εμφανίζονται 2 πεδία. Στο <strong>name</strong> βάζετε ότι όνομα θέλετε και στο <strong>URI scheme</strong> βάζετε το link από το <strong>bookmarks app</strong>.</p>
<p><a href="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05.jpg"><img class="size-large wp-image-588 aligncenter" src="http://apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05-1024x529.jpg" alt="" width="640" height="331" srcset="https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05-1024x529.jpg 1024w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05-300x155.jpg 300w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05-768x397.jpg 768w, https://api.apps4net.eu/wp-content/uploads/2018/08/Screen-Shot-2018-08-22-at-17.39.05.jpg 1064w" sizes="(max-width: 640px) 100vw, 640px" /></a>Τώρα μπορείτε να εισάγετε bookmarks από το κουμπί του <strong>AddToAny</strong> ή με δεξί κλικ και την σχετική επιλογή. Αν η εισαγωγή γίνει σωστά, θα σας  εμφανίσει τα στοιχεία που έχουν περαστεί. Τα metadata που θα περαστούν εξαρτιόνται από το σετάρισμα που έχει το κάθε site.</p>
]]></description><link>https://apps4net.eu/2018/08/22/ypostirixi-plugins-apo-to-bookmarks-app/</link><guid isPermaLink="true">https://apps4net.eu/2018/08/22/ypostirixi-plugins-apo-to-bookmarks-app/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Wed, 22 Aug 2018 11:50:54 GMT</pubDate></item><item><title><![CDATA[Updates]]></title><description><![CDATA[
<p>Μερικές αλλαγές γίνανε τις τελευταίες μέρες. </p>



<p>Όλα τα projects μεταφέρθηκαν από το <strong>bitbucket</strong> στο <a href="https://github.com/ikiranis"><strong>github</strong></a> (και γίνανε public ακόμη 2). Δεν έχουν ενημερωθεί ακόμη τα links που βρίσκονται σε διάφορα posts. Θα γίνει κάποια στιγμή κι αυτό, μαζί με γενική αναδιάρθρωση του site και κειμένων. Ότι υπήρχε στο bitbucket δεν ενημερώνεται πλέον και κάποια στιγμή θα σβηστεί.</p>



<p>Στο parrot tunes γίνανε κάποια μικρά updates μετά από πολύ καιρό και θα γίνουν και μερικά ακόμη το επόμενο διάστημα.</p>



<p>Το apps4net.eu τρέχει πλέον σε https.</p>
]]></description><link>https://apps4net.eu/2019/05/13/updates/</link><guid isPermaLink="true">https://apps4net.eu/2019/05/13/updates/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Mon, 13 May 2019 17:58:35 GMT</pubDate></item><item><title><![CDATA[Dentist: Εφαρμογή διαχείρισης οδοντιατρείου]]></title><description><![CDATA[
<p>Το τελευταίο project που υλοποιήθηκε είναι μια web εφαρμογή για οδοντιατρείο. Η εφαρμογή έχει φτιαχτεί σε <strong>Vue</strong> και <strong>Laravel</strong>, η οποία εγκαθίσταται σε τοπικό server του πελάτη. Περισσότερες λεπτομέρειες μπορείτε να δείτε στην <a href="https://dentist-app.eu">σχετική σελίδα</a> που έχει ανέβει ή μπορείτε να επικοινωνήσετε με mail (info@apps4net.eu).</p>



<p><a href="https://dentist-app.eu">https://dentist-app.eu</a></p>



<figure class="wp-block-image"><img src="https://apps4net.eu/wp-content/uploads/2019/11/Denervation.5190b07.c89de0bae8801d1729346a2bb145925a-1024x677.png" alt="" class="wp-image-601" srcset="https://api.apps4net.eu/wp-content/uploads/2019/11/Denervation.5190b07.c89de0bae8801d1729346a2bb145925a-1024x677.png 1024w, https://api.apps4net.eu/wp-content/uploads/2019/11/Denervation.5190b07.c89de0bae8801d1729346a2bb145925a-300x198.png 300w, https://api.apps4net.eu/wp-content/uploads/2019/11/Denervation.5190b07.c89de0bae8801d1729346a2bb145925a-768x507.png 768w, https://api.apps4net.eu/wp-content/uploads/2019/11/Denervation.5190b07.c89de0bae8801d1729346a2bb145925a.png 1447w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></description><link>https://apps4net.eu/2019/11/19/dentist-efarmogi-diachirisis-odontiatrio/</link><guid isPermaLink="true">https://apps4net.eu/2019/11/19/dentist-efarmogi-diachirisis-odontiatrio/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 19 Nov 2019 18:17:53 GMT</pubDate></item><item><title><![CDATA[Αλλαγή του site]]></title><description><![CDATA[
<p>Το site της <strong>apps4net</strong> έχει φτιαχτεί από την αρχή. Τις επόμενες μέρες θα μπει και το υπόλοιπο υλικό. Κυρίως το portfolio.</p>



<p>To site είναι πλέον static κι έχει φτιαχτεί με <strong>gridsome/vue</strong>. Περισσότερα μπορείτε να διαβάσετε <a href="https://error.gr/2020/01/31/o-kodikas-gia-to-statiko-blog/">εδώ</a>. O συγκεκριμένος κώδικας είχε μπει δοκιμαστικά πρώτα στο <a href="https://error.gr">error.gr</a> και τώρα ήρθε η ώρα να ανέβει και στο <strong>apps4net.eu</strong>.</p>



<p>Όλα τα posts από το προηγούμενο site είναι κάτω από την επιλογή <strong>Blog</strong>. </p>
]]></description><link>https://apps4net.eu/2020/02/13/allagi-tou-site/</link><guid isPermaLink="true">https://apps4net.eu/2020/02/13/allagi-tou-site/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Thu, 13 Feb 2020 20:26:17 GMT</pubDate></item><item><title><![CDATA[Προστέθηκε η σελίδα με το porfolio]]></title><description><![CDATA[
<p>Στην σχετική σελίδα μπορείτε να δείτε μερικά από τα projects που έχουμε φτιάξει πρόσφατα ή παλιότερα.</p>
]]></description><link>https://apps4net.eu/2020/02/14/prostethike-i-selida-me-to-porfolio/</link><guid isPermaLink="true">https://apps4net.eu/2020/02/14/prostethike-i-selida-me-to-porfolio/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Fri, 14 Feb 2020 21:31:34 GMT</pubDate></item><item><title><![CDATA[Script για αυτόματη ενημέρωση του στατικού blog]]></title><description><![CDATA[
<figure class="wp-block-image size-large"><img src="https://api.apps4net.eu/wp-content/uploads/2020/02/undraw_static_website_0107-1024x560.png" alt="" class="wp-image-631" srcset="https://api.apps4net.eu/wp-content/uploads/2020/02/undraw_static_website_0107-1024x560.png 1024w, https://api.apps4net.eu/wp-content/uploads/2020/02/undraw_static_website_0107-300x164.png 300w, https://api.apps4net.eu/wp-content/uploads/2020/02/undraw_static_website_0107-768x420.png 768w, https://api.apps4net.eu/wp-content/uploads/2020/02/undraw_static_website_0107.png 1255w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Το <a href="https://github.com/ikiranis/blog-static">στατικό blog</a> έπρεπε να γίνει χειροκίνητα build, μετά από κάθε post. Πλέον έχει φτιαχτεί script το οποίο τρέχει μέσω <strong>crontab</strong>, ανά τακτά χρονικά διαστήματα (π.χ. κάθε 10 λεπτά). </p>



<p>Το <a href="https://github.com/ikiranis/blog-static/blob/master/checkNewPosts.sh.sample">script</a> αυτό, ελέγχει αν έχουν γίνει νέα posts και τότε κάνει rebuild. </p>



<p>Αναλυτικές οδηγίες υπάρχουν στο <strong>readme.md</strong></p>
]]></description><link>https://apps4net.eu/2020/02/25/script-gia-aftomati-enimerosi-tou-statikou-blog/</link><guid isPermaLink="true">https://apps4net.eu/2020/02/25/script-gia-aftomati-enimerosi-tou-statikou-blog/</guid><dc:creator><![CDATA[apps4net]]></dc:creator><pubDate>Tue, 25 Feb 2020 15:53:56 GMT</pubDate></item></channel></rss>