Autore Topic: Progetto T64 Media 64bit  (Letto 71727 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline rapax

  • medio cagnulin
  • ***
  • Post: 218
  • Linux User #469924
    • Mostra profilo
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #60 il: Settembre 12, 2015, 02:25:21 pm »
L'installazzione della patch n° 15 ha ridotto la "lista della spesa" del 90%, ottimo lavoro.
L'unico disguido dovuto alla patch: Homebank doppia icona nel Menù;
Per il resto, escludendo i malfunzionamenti dovuti (probabilmente) alla peculiarità del mio PC:
Peasyscan salva i file con estensione .pnm (dovrebbe essere .png);
Menù -> Documenti: "elenco icone Gtk" ed "elenco icone di sistema" visualizzano la stessa finestra.
Vi chiedo di verificare il funzionamento di:
- pMusic con un cd audio (a me non funziona);
- puppy PDF converte files in PDF (crea il file in pdf ma è vuoto).

@xanad
Prima del rilascio della nuova ISO ricordati degli errori di battitura.

@watchdog
Grazie per "guvcview" ottimo programma.

rapax
« Ultima modifica: Gennaio 22, 2016, 12:03:09 am da rapax »
Qui autem invenit illuminvenit thesaurum.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #61 il: Settembre 12, 2015, 05:28:19 pm »
ok, pdf è un problema non da poco conto... manca qualcosa, forse delle librerie. Libreoffice converte senza problemi ma vorrei risolvere prima di rilasciare la nuova versione, non ho fretta. Ho letto che esiste cups-pdf, potrebbe dipendere da lui?
Intanto cerco ancora...
credo dipenda da ps2pdf
« Ultima modifica: Settembre 12, 2015, 05:31:51 pm da xanad »
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #62 il: Settembre 12, 2015, 06:33:00 pm »
pMusic con cd audio a me funziona. In /root/Choices/MIME-types c'e' un link rotto relativo ad audacity: probabilmente per dei test sull'aggiunta manuale di mime-types su cui anche io mi sono cimentato. Peasyscan a me funziona se metto in /usr/local/bin/defaultimageviewer come eseguibile libreoffice4.4 --draw. rcrsn51 ha ricompilato peasyscan in tahr64 ma lo ha tolto dalla discussione. Ho fatto i test usando la sua compilazione. In /tmp il suo peasyscan crea sia .pnm che .png. Mi sono accorto che i files .png sono rilevati come text-plain in quanto a mime-types. Ho provato a dare i seguenti comandi come spiegato in wikka:

Codice: [Seleziona]
# echo application/image_x-png:*.png>>/usr/share/mime/globs
# echo 50:application/imege_x-png:*.png>>/usr/share/mime/globs2
# echo application/image_x-png text/xml>>/usr/share/mime/subclasses
# echo application/image_x-png>>/usr/share/mime/types

Ma sembra che non abbiano effetto. Sono confuso. Non e' mia materia. Anzi se mi spiegate qualcosa sui mime-types ve ne sono grato. In quanto a puppy-pdf mi chiedo la sua reale necessita': per convertire un file in pdf basta stamparlo scegliendo come stampante cups-pdf, o sbaglio?


Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #63 il: Settembre 12, 2015, 07:04:04 pm »
Sono riuscito a mandare 2 volte in crash il pc provando con i pdf... Libreoffice è ottimo, esporta immagini e testi in pdf. Sopprimo peasypdf e puppypdf... ;) ma vado a guardare se in Quirky funzionano e se sì, perchè.
Mime-type non è molto chiaro neanche a me... :-\ ma ho un amico italiano in murga che forse potrebbe spiegarlo...
-----
EDIT: in Quirky e Slacko64 tutto funziona con i pdf. Non riesco a trovare il motivo... ma voglio capire perchè non funziona. ::)
« Ultima modifica: Settembre 12, 2015, 09:28:17 pm da xanad »
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #64 il: Settembre 12, 2015, 09:59:18 pm »
Per me sarebbe da eliminare anche peasyscan: per me e' difettoso e il mancato riconoscimento dei suoi pnm e png files dipende da questo. Ripristinerei il desktop file di xsane. Per manipolare i pdf ho installato da PPM pdftk senza la dipendenza gcc (gia' presente col devx sfs in una precedente versione).

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #65 il: Settembre 13, 2015, 07:53:05 am »
Sopprimo peasypdf e puppypdf... ;) ma vado a guardare se in Quirky funzionano e se sì, perchè.
-----
EDIT: in Quirky e Slacko64 tutto funziona con i pdf. Non riesco a trovare il motivo... ma voglio capire perchè non funziona. ::)

Ho indagato su puppypdf e sono riuscito a patcharlo in modo che funzioni. Puppypdf richiede abiword e ghostview. Abiword e' assente in tahr64 media edition ma si puo' sostituire installando enscript e usando enscript al suo posto in /usr/sbin/puppypdf. Ghostview e' presente in /usr/local/apps come rox app e bisogna cambiare un po' il codice in puppypdf. Ripeto: ho una versione funzionante di puppypdf ma la cosa migliore da fare e' rimuoverlo e usare la stampante cups-pdf. Credo che anche peasypdf possa avere problemi simili dovuti all'assenza di abiword e al fatto che ghostview sia disponibile come rox app. Rimuoverei anche quello e anche peasyscan.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #66 il: Settembre 13, 2015, 02:10:54 pm »
Condivido in pieno le tue richieste e produrrò la nuova iso a breve escludendo gli incriminati  :)
Ma se non capisco la gestione dei pdf mi sento a disagio. Ho googolato parecchio su linux e pdf ma tutti rimandano come soluzione LibreOffice, OpenOffice e Abiword.... nulla è disponibile sulla convivenza tra linux e pdf.  :'( :-\ :-X :-[ ::) :( :o
Una gran confusione tra cups-pdf, ghostview, gcc. poppler, libwayland.......
All'inizio non era possible salvare un'immagine del desktop e la risolsi con librerie adatte per jpg e gif. Sicuramente manca solo qualche libreria per peasyscan e i png e per puppypdf per i pdf, ma non capisco ancora il meccanismo....
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #67 il: Settembre 13, 2015, 05:31:44 pm »
Xsane salva in pdf. Per convertire un documento in pdf basta stamparlo con la stampante cups-pdf. Per aprire un pdf si puo' usare defaultbrowser o libreoffice4.4 --writer. Per unire dei pdf basta installare pdftk (senza la dipendenza aggiornata indicata gcc: funziona lo stesso):

Codice: [Seleziona]
pdftk *.pdf cat output combinato.pdf
Per estrarre la pagina 4 di un documento pdf multipagina:

Codice: [Seleziona]
pdftk myfile.pdf cat 4 output pagina4.pdf
Io mi comporto cosi' con i pdf.

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #68 il: Settembre 13, 2015, 07:40:07 pm »
ok per xsane, ho trovato la nuova versione.
Stampa su file con cups-pdf è ottimo in linux perchè converte ogni file in pdf, ma pensavo di creare un'interfaccia grafica.
Molto semplice. Un selettore del file e un pulsante che avvia stampa su file. Che <action>... </action> scriveresti (abbinata a un pulsante) per stampare il file con cups-pdf?
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #69 il: Settembre 13, 2015, 08:02:05 pm »
Non so cosa ho fatto e se e' importante: ho abiword-3.0.0_tahr64-1.pet:

https://copy.com/rvRLyZ4UwPmlmKWm

Installandolo funziona puppypdf. A me sta funzionando. Lo propongo per il vostro test.

EDIT: lo ho ricaricato con una modifica perche' con la precedente versione dopo il reboot non funzionava la tastiera.
« Ultima modifica: Settembre 13, 2015, 10:26:40 pm da watchdog »

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #70 il: Settembre 14, 2015, 10:10:15 am »
@watchdog
Funziona! Ma sono allibito che la soluzione sia questa. Ora ho capito perchè un programma come Abiword, non molto ben fatto, sia presente in tutti i Puppy. È un 'ponte' tra ps2pdf, ghosview e cups-pdf. Ma con la stessa logica dovrebbe funzionare come 'ponte' anche Libreoffice, risparmiando 21mb. Provo....
Confermo la presenza di bug in peasypdf, ritorna al mittente liberandoci di un problema...
----
con questa ultima operazione inizio l'iso, spero di non sbagliare e andrò lentamente.
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #71 il: Settembre 14, 2015, 04:54:13 pm »
Un primo risultato raggiunto:
da terminale della cartella:

Codice: [Seleziona]
libreoffice4.4 --pt pdf miofile.doc e libreoffice fa da 'ponte' a cups-pdf
e converte le immagini...
----
EDIT:
ecco il semplice programmino per convertire immaginin pdf. Lo abbellirò un po' e ne farò un .pet.
Utilizza LibreOffice, ma può usare anche Abiword o OpenOffice via cups-pdf

Codice: [Seleziona]
#! /bin/bash

echo "/tmp/filedata" > /tmp/entry.tmp

export MAIN_DIALOG='
<window>
<vbox>
<frame Scegli o trascina un file da convertire in PDF>
<hbox>   
      <entry accept="file">     
      <input>cat /tmp/entry.tmp</input>
      <variable>FILE</variable>
      </entry>
      <button>     
      <input file stock="gtk-open"></input>
      <action type="fileselect">FILE</action>
      <action>refresh:FILE</action>
      </button>
     
</hbox>
</frame>
<frame Seleziona il pulsante per convertire in PDF>
<hbox> 
<button>
<input file icon="gtk-apply"></input>
<action>libreoffice4.4 --pt pdf "$FILE"</action>
</button>
</hbox>
</frame>
<hbox>
<button ok>      
</button>
</hbox>
</vbox>
</window>
'

gtkdialog --program MAIN_DIALOG

echo "Program has finished"



« Ultima modifica: Settembre 15, 2015, 04:25:29 pm da xanad »
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #72 il: Settembre 15, 2015, 10:14:56 am »
@watchdog
@rapax

Pimage2PDF.pet  per Tahr Media 64. Conversione di immagini in formato PDF.
https://copy.com/6RFcQcV8Ry9uePn1

EDIT: errata corrige
Funziona con le immagini. Ieri devo aver installato qualcos'altro che lo facenda funzionare anche con i testi...
« Ultima modifica: Settembre 15, 2015, 04:50:55 pm da xanad »
Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline xanad

  • Pastore tedesco
  • *****
  • Post: 809
    • Mostra profilo
    • Puppy liveCD in italiano - Html5 Parallax
    • E-mail
Re:Progetto Thar Media 64bit
« Risposta #73 il: Settembre 16, 2015, 09:45:01 am »
@watchdog
ho risolto anche la conversione dei file di testo senza abiword modificando la <action></action> da
Codice: [Seleziona]
libreoffice4.4 --pt pdfa
Codice: [Seleziona]
libreoffice4.4 --convert-to pdfe funziona, l'ultima cosa è che rimane aperta la finestra di LibreOffice e sto cercando uno script per chiuderla.
Come esempio pratico riporto il bash (senza differenze dal precedente) che però converte i file di testo.
Codice: [Seleziona]
#! /bin/bash
export MAIN_DIALOG='
<window title="Pimage2PDF">
<vbox>
<pixmap>
<height>40</height>
<width>40</width>
     <input file>/usr/share/icons/woofq.png</input>
     </pixmap>
<frame Scegli o trascina un file immagine da convertire in formato PDF>
<hbox>   
      <entry accept="file">     
     
      <variable>FILE</variable>
      </entry>
      <button use-stock="true" label="gtk-open"space-expand="true" space-fill="true" tooltip-text=" '$(gettext 'Seleziona o trascina qui il file immagine')' ">
      <action type="fileselect">FILE</action>
      <action>refresh:FILE</action>
      </button>
     
</hbox>
</frame>
<frame Conversione in formato PDF>
<hbox> 
<text use-markup="true"><label>Seleziona il pulsante Applica per eseguire la conversione del file in formato PDF oppure seleziona il pulsante Esci per uscire da Pimage2PDF. Qualsiasi file immagine png, jpg. gif può essere convertito. Sono supportate anche altre estensioni di file.</label></text>
</hbox>
</frame>
<hbox>
<button use-stock="true" label="gtk-apply"space-expand="false" space-fill="false" tooltip-text=" '$(gettext 'Converti il file selezionato in formato PDF')' ">
<action>libreoffice4.4 --convert-to pdf "$FILE"</action>

</button>
<button use-stock="true" label="gtk-quit"space-expand="false" space-fill="false" tooltip-text=" '$(gettext 'Esci da Pflie2Pdf')' ">
     </button>
</hbox>
</vbox>
</window>
'

gtkdialog --program MAIN_DIALOG

echo "Program has finished"

Se hai un'idea di come chiudere la finestra, lo inserisco.
---
PS: avevi scritto che conosci il codice per unire o estrarre pagine PDF, se me lo posti vedo di applicarlo al .pet.


Puppy liveCD in italiano - www.xanad.cf Html5 Parallax

Offline watchdog

  • Pastore tedesco
  • *****
  • Post: 709
    • Mostra profilo
Re:Progetto Thar Media 64bit
« Risposta #74 il: Settembre 16, 2015, 12:43:45 pm »
Non tutto e' quel che sembra: anche se ti sembro abbastanza esperto io in realta' non so programmare e non mi sono mai messo a studiare gtkdialog o bash. Quindi non ti posso aiutare. Mi viene in mente pero' che si potrebbe memorizzare con un apposito comando che non conosco il PID di libreoffice e poi farne il kill dopo aver eseguito il comando con libreoffice. Non so se questo ti aiuta. potrebbe essere anche:

Codice: [Seleziona]
killall libreoffice4.4*
Quanto ai pdf io ti avevo dato i comandi usando pdftk che si installa da PPM senza la dipendenza indicata gcc (solo le due libgcj...) che e' gia' contenuta nel devx in una versione meno recente, ma funziona lo stesso. Dopo l'installazione di pdftk se digiti "pdftk --help" capisci il meccanismo per operare sui pdf da terminale. Sostanzialmente quanto scritto nel precedente post:

http://www.italianpuppy.org/community/index.php?topic=1397.msg8043#msg8043
« Ultima modifica: Settembre 16, 2015, 12:46:44 pm da watchdog »

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)