h1

Conv-To-IPhone-0.9

marzo 30, 2009

Nuova versione per lo script che permette di interagire con l’iphone con pochi click.
Lo script si può scaricare quì –> conv-to-iphone-0.9
La nuova versione presenta questi cambiamenti:
–> Conversione ,taglio mp3 per Suoneria dell’ IPhone
–> Conversione ,taglio mp3 per Suoneria Sms dell’IPhone
–> Upp Wallpaper per Sfondo
–> Upp di un generico file in in qualsiasi path nell’IPhone
–> !!!Implementazione con Gnome!!!

Requisiti:
faac
ffmepg
mplayer
poc-streamer o poc, a secondo della vostra distribuzione
Gnome o KDE
Per quanto riguarda la suoneria degli Sms, lo script cambierà automaticamente l’ultima suoneria “Elettronico”.
Per l’installazione dello script vi riporto al post precedente:Conv-To-IPhone “Suonerie sull’IPhone in un attimo da Linux”da

h1

Conv-To-IPhone “Suonerie sull’IPhone in un attimo da Linux”

marzo 17, 2009

Per tutti coloro che usano un iphone e usano Linux ho creato questo script per convertire un mp3 in un file m4r e upparlo direttamente nell’iphone come suoneria:

Prima di tutto dovete avere KDE,mplayer e faac, altrimenti vi restituirà solo errore.
Dopo che avete installate mplayer e faac andiamo a scaricare lo script da qui

Lo salviamo nel Desktop o in /usr/bin/ diamo:

chown vostroutente:gruppovostroutente
chmod 775 file-con-lo-script  <–questo se l’avete copiato in un file nuovo

Se lo salvate in /usr/bin/ dovrete per forza avviarlo tramite shell ovviamente dando il comando conv-for-iphone, oppure se lo salvate nel desktop basta cliccarci sopra.

Da capire non c’è nulla il funzionamente è semplicissimo, c’è solo da sapere che le canzoni devono essere titolate in questo modo:

Jet-Are_you_gonna_be_my_girl.mp3

e non in questo
Jet – Are you gonna be my girl.mp3 <—QUESTO MODO E’ ERRATO! NON DEVONO ESSERCI SPAZI
altrimenti ci saranno errori.


Risoluzione Migliore

“Nelle prossime versioni implementerò l’up di un qualsiasi file in una qualsiasi cartella, inserire una suoneria per SMS”

Ciao subrikk

per qualsiasi consiglio o chiarimento fatemi sapere.

h1

Enqueue in audacious volume 2! anche i file in “system:/media/*”

febbraio 12, 2009

Grazie a TaTo sono riuscito a capire un bug ( chiamarlo bug è una parola grossa ) che affliggeva il primo metodo da me implementato in Kde, il “bug” consisteva :

Se mettevo in coda qualsiasi file che era nell mio hd con un path così:

/home/asd/musica/canzone.mp3

Allora audacious lo encodava ma questo non andava a buon fine se il file era encodato da una partizione montata come un hardisk esterno, una pendrive o qualsiasi altra cosa. dato che kde monta automaticamente tramite HAL il dispositivo, lo associa a un path del genere system:/media/<periferica/ quindi se noi encodavamo un file da quella cartella con quel path, audacious non lo riconosceva e lo “snobbava” infatti se andavamo a dare un mount vedevamo il mount-point d’origine e se accedevamo a quella cartella nonchè il mount-point da li riuscivamo a encodare, quindi era solo un problema di path.

Per ovviare a questa “falla” (stò usando termini catastrofici) ho creato questo scriptino:

#!/bin/bash
stringa=$1
echo $stringa > confr.txt
string="system:/"
confronto=`sed -n 's/media\/*.*//p' confr.txt`
#kdialog --msgbox $stringa
if [ $string == $confronto ];
then
#kdialog --msgbox ok!
echo $stringa > .1.txt #arriva la stringa con system
#kdialog --msgbox $stringa
sed -n 's/system:\/media\/*\///p' .1.txt > .2.txt #tolgo system:/media
file=`cat .2.txt`
#kdialog --msgbox $file #debug
brano=`sed -n 's/system:\/media\/[a-z A-Z 0-9]*//p' .1.txt` #nome canzone
#kdialog --msgbox $brano #debug
disp=`sed -n 's/\/[A-Za-z0-9]*.*//p' .2.txt` #variabile dispositivo
#kdialog --msgbox $disp #debug
mount |grep $disp > .4.txt
media=`cat .4.txt |awk '{ print $3 }'`
#kdialog --msgbox $media #debug
echo $media $brano > .5.txt
path=`sed -n 's/ /\//p' .5.txt`
#kdialog --msgbox $path #debug
audacious -e "$path" #ecco il mio path per audacious
rm .1.txt .2.txt .3.txt .4.txt .5.txt confr.txt
else
audacious -e "$stringa"
fi
#Version 0.2

SCARICATELO DA QUI–> audcoda <–
Copiatelo in /usr/bin/

In questo script non faccio altro che con qualche sed di prendermi tutti i path che mi servono e fixare il tutto e crearmi il path originale da andare a dare ad audacious.
Avevo pensato di farlo subito con un locate, ma alcune distribuzione non l’hanno come gentoo e bisognava scaricarlo,ma  pensandoci bene “SI PUÒ FARE!” viene più veloce e non devo aggiornare il db periodicamente se non sempre quando monto una pendrive e sono sicuro che funziona senza nessuno sbattimento.
Tornando a noi, adesso ci andiamo a creare nella solita cartella

~/.kde3.5/share/apps/konqueror/servicemenus

Vi create  o modificate se lo avete già creato il nostro file coda.desktop

[Desktop Entry]
Icon=cd
ServiceTypes=audio/x-mp3,audio/x-mod,audio/x-oggflac,audio/x-scpls,audio/x-vorbis,audio/x-waw
all/all
Actions=addAud
X-KDE-Priority=TopLevel
X-KDE-Submenu=&Aggiungi a Audacious
[Desktop Action addAud]
Name=Aggiungi in coda
Icon=audacious
Exec=audcoda %U

Come avete notato in grassetto c’è “per chi già l’avevo fatto” la stringhetta da cambiare.
E’ tutto se avete qualche consiglio su come migliorare lo script o su come implementarlo con altri programmi ecc fatemi sapere, per tutti le problematiche sono a vostra disposizione.

subrikk

h1

Logitech G15 su Gentoo

gennaio 22, 2009

Per natale, la mia ragazza ha deciso di regalarmi questa tastiera, secondo me inutile alle mie esigenze( però non dieteglielo :D), dato che non gioco praticamente mai.

Allora non ci sn stato molto a configurarla dato che alla fine tutto quello che serve lo abbiamo su portage bello e pronto, ve li elenco:

[I] app-misc/g15daemon <—LUI COMANDA, SE LUI NON E’ ATTIVATO NESSUN’ALTRA COSA FUNZIONA
Available versions:  1.2.6a-r1 (~)1.2.7 (~)1.2.7-r1 (~)1.9.0-r1 (~)1.9.1 (~)1.9.2 (~)1.9.3 (~)1.9.5.3 (~)1.9.5.3-r1 {perl python}
Installed versions:  1.9.5.3-r1(15:33:59 07/01/2009)(perl python)
Homepage:            http://g15daemon.sourceforge.net/
Description:         G15daemon takes control of the G15 keyboard, through the linux kernel uinput device driver

[I] app-misc/g15composer
Available versions:  (~)1.1 3.1 (~)3.2 {amarok examples truetype}
Installed versions:  3.2(00:08:36 08/01/2009)(-amarok -examples -truetype)
Homepage:            http://g15tools.sourceforge.net/
Description:         A library to render text and shapes into a buffer usable by the Logitech G15 keyboard

[I] app-misc/g15macro <–servono per creare le macro della tastiera praticamente i tasti M1 M2 M3
Available versions:  (~)1.0.0 (~)1.0.1 (~)1.0.3
Installed versions:  1.0.3(15:35:09 07/01/2009)
Homepage:            http://g15daemon.sourceforge.net/
Description:         Macro recording plugin to G15daemon

[I] app-misc/g15message <– QUESTO PERMETTE DI SCRIVERE MESSAGGI SUL LCD

Available versions:  (~)1.0.0
Installed versions:  1.0.0(15:34:52 07/01/2009)
Homepage:            http://g15daemon.sourceforge.net/
Description:         A simple message/alert client for G15daemon

[I] app-misc/g15mpd
Available versions:  (~)1.0.0
Installed versions:  1.0.0(00:08:10 08/01/2009)
Homepage:            http://g15daemon.sourceforge.net/
Description:         MPD (music player daemon) plugin to G15daemon

[I] app-misc/g15stats <<<—VI PERMETTERÀ DI VEDERE TUTTE LE STATISTICHE DEL SISTEMA E IL TRAFFICO DI RETE
Available versions:  (~)1.0
Installed versions:  1.0(15:34:32 07/01/2009)
Homepage:            http://g15daemon.sourceforge.net/
Description:         A simple message/alert client for G15daemon

[I] dev-libs/libg15
Available versions:  1.2.1 ~1.2.2 ~1.2.4 1.2.5 ~1.2.6 ~1.2.7
Installed versions:  1.2.5(11:45:54 07/01/2009)
Homepage:            http://g15tools.sourceforge.net/
Description:         The libg15 library gives low-level access to the Logitech G15 keyboard

[I] dev-libs/libg15render
Available versions:  1.2-r1 {truetype}
Installed versions:  1.2-r1(11:46:22 07/01/2009)(-truetype)
Homepage:            http://g15tools.sourceforge.net/
Description:         Small library for display text and graphics on a Logitech G15 keyboard

[I] media-plugins/audacious-g15-spectrum <—-TI PERMETTE DI VEDERE SUL LCD LO SPETTRO DELLA CANZONE “FIGHISSIMO”
Available versions:  (~)1.0_pre (~)2.5.2 (~)2.5.5
Installed versions:  2.5.5(15:42:13 07/01/2009)
Homepage:            http://g15daemon.sourceforge.net/
Description:         Audacious Spectrum plugin to G15daemon

Questi sono i nostri keycode di tutti i tasti G {g1,g2,…gn} 😛

keycode 177 = F13
keycode 152 = F14
keycode 190 = F15
keycode 208 = F16
keycode 129 = F17
keycode 130 = F18
keycode 231 = F19
keycode 209 = F20
keycode 210 = F21
keycode 136 = F22
keycode 220 = F23
keycode 143 = F24
keycode 246 = F25
keycode 251 = F26
keycode 137 = F27
keycode 138 = F28
keycode 182 = F29
keycode 183 = F30
keycode 184 = F31
keycode 93 = F32
keycode 131 = F33

poi per farli funzionare vi riporto al post fatto precedentemente:HOW-TO tastiera multimediale su Linux

Questo è tutto quello che ho installato, praticamente in 10 minu ho finito, bhe vi starete chiedendo e adesso?Vi passo il mio runscript..

#! /sbin/runscript
start()
{
ebegin "ATTIVO LCD LOGITECH G15"
g15daemon
sleep 1
g15message CIAO_UTENTE
g15stats -d -i eth0
}
stop()
{
ebegin "SPENGO LCD LOGITECH G15"
killall g15daemon

Copiato tutto in un file che metterete in /etc/init.d/, lo aggiungete a rc “tramite rc-update add file default” e il gioco è fatto.Sono a vostra disposizione su ogni chiarimento.

Adesso se  qualcuno conosce qualche script o ha fatto qualche con g15composer, dato che c’ho smanettato un paio di orette, ma senza risultati fatemi sapere 😀

h1

Compilare in C in Linux “per pigri”

novembre 11, 2008

Oggi all’uni mi sono trovato a dover compilare 10 programmi e ricompialri 10 volte ogni uno per errori bene,lo stress era tutto nel dover fare ogni volta gcc file -0 fileout  ./fileout , ogni santa volta allora come al solito mi viene in aiuto bash con uno script al quanto semplice:

#/bin/bash
if [ “$#” == “0” ];
then
echo “devi inserire un elemento”
exit 1
fi

gcc $1 -o $1.out

if [ -f $1.out ]
then
./$1.out
else
echo”ci sn stati errori”
fi

Salvatelo in un file di testo, dategli i relativi permessi “chmod 775 file” copiatelo in /usr/bin/ filerà liscio come l’olio

Ovviamente è soltanto per un programma alla volta quindi non è che serva molto a quelle persone che devono compilare più programmi alla volta ma è utile per persone che devono compilare programmi diversi molte volte, lo aggiornerò man mano.

Per chiarimenti nn esiste a contattarmi

h1

Pillole di : LowFat ( Integrare LowFat con il FileManager )

ottobre 31, 2008

Grazie a telperion, per la sua citazione al nostro blog riguardo LowFat..

Oggi parleremo di come far interagire LowFat con il nostro FileManager(Nautilus, Konqueror):

Inizio subito con Nautilus e segnalo lo script fatto da giolock :

#!/bin/bash
#Title=Apri con lowfat

LOWFAT_DIR="/home/giorgio/sorgenti/lowfat"
SCREEN_WIDTH=1280
SCREEN_HEIGHT=800

LOWFAT_CFG=$LOWFAT_DIR/state.txt
rm $LOWFAT_CFG
ROTATION=0

DIR=`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | sed -e "s/^file:\/\///g" -e "s/%20/ /g"`
for arg in "$@"
do
  echo "$DIR"/"$arg" >> $LOWFAT_CFG
  echo $(($SCREEN_WIDTH / 2)) >> $LOWFAT_CFG
  echo $(($SCREEN_HEIGHT / 2)) >> $LOWFAT_CFG
  echo $ROTATION >> $LOWFAT_CFG
  echo 640 >> $LOWFAT_CFG
  echo 480 >> $LOWFAT_CFG
  ROTATION=$(($ROTATION + 10))
done

$LOWFAT_DIR/start-lowfat.sh

Se a qualcuno interessa provarlo basta fare come per tutti i nautilus-script: lo salvate in ~/.gnome2/nautilus-scripts con nome “Apri con lowfat” e gli date i permessi di esecuzione.
Dovete anche modificare la riga LOWFAT_DIR=”/home/giorgio/sorgenti/lowfat” inserendo il percorso in cui avete compilato lowfat, poi potete anche modificare SCREEN_WIDTH e SCREEN_HEIGHT impostando la risoluzione esatta del vostro monitor.

Fonte:Nautilus script: apri con lowfat by giolock

E ora vieni a Konqueror io non ho fatto altro che modificare lo script di giolock e adattarlo a Konqueror per me e per chi come me usa KDE.. iniziamo subito a vedere come fare per fare funzionare il tutto:
creiamo il nostro script:
touch open_lowfat.sh
nano open_lowfat.sh
E copiamoci dentro

#!/bin/bash
#APERTURA LOWFAT CON KONQUEROR
LOWFAT_DIR=”/home/subsonica/lowfat”
SCREEN_WIDTH=1280
SCREEN_HEIGHT=800
LOWFAT_CFG=$LOWFAT_DIR/state.txt
rm $LOWFAT_CFG
ROTATION=0
for element in “$@”
do
echo $element
echo “$element”>> $LOWFAT_CFG
echo $(($SCREEN_WIDTH / 2)) >> $LOWFAT_CFG
echo $(($SCREEN_HEIGHT / 2)) >> $LOWFAT_CFG
echo $ROTATION >> $LOWFAT_CFG
echo 640 >> $LOWFAT_CFG
echo 480 >> $LOWFAT_CFG
ROTATION=$(($ROTATION + 10))
done
$LOWFAT_DIR/start-lowfat.sh

(Ricordo che in LOWFAT_DIR andrà ovviamente la vostra home)

Salviamolo e diamo i consueti:

chmod 775 open_lowfat.sh

mv open_lowfat.sh /usr/bin/

Dobbiamo crearci adesso un service-menu:

cd /home/subsonica/.kde3.5/share/apps/konqueror/servicemenus/

creiamo:

touch lowfat_add.desktop

editiamolo

e copiate dentro questo:

[Desktop Entry]
ServiceTypes=image/*
all/all
Actions=lowfat
[Desktop Action lowfat]
Name[it]=Apri con LowFat
Icon=cd
Exec=open_lowfat.sh %U

Questo è il risultato

Free Image Hosting at www.ImageShack.us

Su ogni problema sn sempre a vostra disposizione

h1

LowFat in Gentoo

ottobre 30, 2008

Oggi vedremo come installare LowFat in Gentoo

Cosa è LowFat? Per MacSlow (il creatore)è un motore per gestire i file e i documenti sul PC in maniera realistica, in 3D, e usando effetti come:zoom rotazioni etc.. Per iniziare scarichiamo il sorgente

cd /home/<vostrahome>/

date..il comando

git clone git://people.freedesktop.org/~macslow/lowfat

controllate dopo averlo scaricato di avere tutte le varie librerie:

[I] media-libs/libsdl Available versions:  1.2.11-r2 1.2.13 {X aalib alsa arts custom-cflags dga directfb esd fbcon ggi libcaca nas noaudio nojoystick novideo opengl oss pulseaudio svga xinerama xv} Installed versions:  1.[I] media-libs/sdl-image Available versions:  1.2.6-r1 {gif jpeg png tiff} Installed versions:  1.2.6-r1(01:34:15 24/10/2008)(gif jpeg png -tiff) Homepage:            http://www.libsdl.org/projects/SDL_image/index.html Description:         image file loading library2.13(01:30:16 24/10/2008)(X alsa arts dga fbcon opengl oss svga xv -aalib -custom-cflags -directfb -esd -g[I] x11-libs/cairo Available versions:  1.4.12 1.4.14 1.6.4 1.6.4-r1 ~1.8.0 {X debug directfb doc glitz opengl svg test xcb} Installed versions:  1.6.4-r1(07:01:29 21/09/2008)(X glitz opengl svg -debug -directfb -doc -test -xcb) Homepage:            http://cairographics.org/ Description:         A vector graphics library with cross-device output support gi -libcaca -nas -noaudio -nojoystick -novideo -pulseaudio -xinerama) Homepage:            http://www.libsdl.org/ Description:         Simple Direct Media Layer [I] x11-libs/cairo Available versions:  1.4.12 1.4.14 1.6.4 1.6.4-r1 ~1.8.0 {X debug directfb doc glitz opengl svg test xcb} Installed versions:  1.6.4-r1(07:01:29 21/09/2008)(X glitz opengl svg -debug -directfb -doc -test -xcb) Homepage:            http://cairographics.org/ Description:         A vector graphics library with cross-device output support [I] media-libs/sdl-image Available versions:  1.2.6-r1 {gif jpeg png tiff} Installed versions:  1.2.6-r1(01:34:15 24/10/2008)(gif jpeg png -tiff) Homepage:            http://www.libsdl.org/projects/SDL_image/index.html Description:         image file loading library

Queste dovrebbero essere le principali.. se ne trovate altre fatemi sapere e aggiornerò.. Adesso

cd /home/<tuahome>/lowfat

e diamo i nostri comandi preferiti

./configure && make && make install

non dovrebbe dare nessun gravissimo problema, forse qualche libreria ma niente di grave.. Abbiamo finito

./start-lowfat.sh

Buon divertimento.. ps: I comandi q = chiude il programma r = impila le immagini selezionate, una sopra l’altra, in basso allo schermo t = impila le immagini selezionate, una sopra l’altra, in alto allo schermo i = mostra a schermo le informazioni sulla foto che si punta con il mouse e informazioni sul sistema o = ingrandisce le immagini selezionate oltre le loro dimensioni reali a = ordina le immagini selezionate per aspetto s = ordina le immagini selezionate per dimensione d = ordina le immagini selezionete per data l = mostra la finestra di selezione delle immagini da caricare nel programma barra spaziatrice = impila le immagini a fiore click destro + sinistra/destra del mouse = zoom in/out Ricordiamo che per volere del creatore non si dovrebbe installare in quanto potrebbe dare alcuni problemi, l’unico problema che ho avuto e che dopo averlo chiuso, compiz è crashato ma un compiz –replace è venuto in mio aiuto.

h1

HOW-TO Tastiera multimediale su Linux

ottobre 22, 2008

Configuriamo la nostra bella tastierina multimediale su linux vediamo un pò come fare per prima cosa dobbiamo procurarci due pacchetti  xbindkeys e xev

Avendo Gentoo io farò esempi con portage però sn sicuro che su apt e gli altri ci sia anche:

sublinux / # emerge xbindkeys xev

Perfetto diamo il comando:

sublinux / # xev

Xev non farà altro che visualizzare il keycode del tasto premuto, ma ci servirà soltanto:

KeyRelease event, serial 31, synthetic NO, window 0x2c00001,
root 0x187, subw 0x0, time 630051384, (94,66), root:(981,228),
state 0x0, keycode 239 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

Questo numero in rosso sottolineato che ripeto, è il nostro keycode relativo al tasto premuto.

Adesso segnatevi tutti i vostri keycode, che servono al vostro scopo.

Andiamo a creare nella nostra home questi file:

.xmodmaprc & .xbindkeysrc

Apriamo .xmodmaprc e dentro andiamo a incollare:

# Questo e’ il file ~/.xmodmaprc
keycode 174 = F24
keycode 160 = F25
keycode 176 = F26
keycode 162 = F27
keycode 164 = F28
keycode 153 = F29
keycode 144 = F30

Ovviamente questo è relativo alla mia tastiera però in parole povere la sintassi è questa:

keycode <vostroKC> = F**

Salviamo e andiamo a incollare in  .xbindkeysrc queste righe:

# Questo e’ il file ~/.xbindkeysrc
# Muto
“amixer -c 0 sset Master,0 toggle”
m:0x10 + c:160
Mod2 + F25
# Volume GIU’
“amixer -c 0 sset Master 1- unmute cap”
m:0x10 + c:174
Mod2 + F24
# Volume SU’
“amixer -c 0 sset Master 1+ unmute cap”
m:0x10 + c:176
Mod2 + F26
# Play Pausa’
“audacious –play-pause”
m:0x10 + c:162
Mod2 + F27
# Stop’
“audacious -s”

Questo è sempre relativo alla mia tastiera,più esplicitamente la sintassi è questa:

# A cosa vi serve???
“<qui dentro andrà il comando da eseguire>”
m:0x10 + c:<keycode>
Mod2 + F<con il numero appartente al keycode>

Bene abbiamo finito non ci resta che dare il comando per far partire il tutto:

xbindkeys -f /home/<nome utente>/.xbindkeysrc

Adesso createvi uno script all’avvio e il gioco è fatto!

PS: ESEGUITE IL COMANDO DA UTENTE E NON DA ROOT!!

h1

Enqueue in Audacious (Mettere File Audio in Coda Tramite KDE)

ottobre 22, 2008

/!\ GUIDA AGGIORNATA –> Enqueue in audacious volume 2! anche i file in “system:/media/*”

CONTINUARE A LEGGERE SOLO PER SCOPO INFORMATIVO

RICORDO CHE QUESTA GUIDA NON VI PERMETTERÀ DI ENCODARE FILE SOTTO IL PATH ” SYTEM:/MEDIA” PER RISOLVERE QUESTO PROBLEMA VI RIPORTO AL LINK SOPRA INDICATO.

—————————————————————————

Siete stanchi ogni volta di spostare un file in Audacious per metterlo in coda?

Bene oggi volevo farmi una playlist e frà 500 finestre aperte mi veniva davvero scomodo ogni volta spostare un file, allora mi sono munito di buona volontà, e ho detto mi creo uno scrippettino per aiutarmi

“ECCO IL BELLO DI LINUX”

Tornando a noi

In aiuto ci viene  KDE con i suoi ServiceMenu, iniziamo:

Creiamo un file con estenzione .desktop:

sub@sublinux ~ $ touch codeAud.desktop

Apriamolo con qualsiasi editor di testo (nano,vim,kate,kedit,ecc..)

e dentro incolliamo il testo seguente:

[Desktop Entry]
ServiceTypes=audio/x-mp3,audio/x-mod,audio/x-oggflac,audio/x-scpls,audio/x-vorbis,audio/x-waw
all/all
Actions=addAud
[Desktop Action addAud]
Name[it]=Aggiungi in coda
Icon=audacious
Exec=audacious -e %u

Salvate, e spostate in ~/.kde3.5/share/apps/konqueror/servicemenus

Adesso cliccando su ogni tipo di file audio che Audacious possa leggere, spunterà questo:

Free Image Hosting at www.ImageShack.us

Divertitevi!

h1

MTP dispositivi multimediali su Linux

settembre 30, 2008

Ho compato un Samsung T10 e mi sn imbattuto nel grazioso e tanto amato protocollo MTP.

Cosa è?E’ il protocollo usato dai nuovi lettori multimediali, che permette di scambiare dati(Img,Mp3.Video..ecc)..allegando le informazioni necessarie per la loro gestione, tra cui i DRM dei file trasferito, tutto questo in totale sicurezza.

Bhè non vi nego che ho avuto un attimo, dicamo di “appannaggine”, ma poi risolto tutto per il meglio.

Procedura!

1-Scaricare le libmtp da qui

1-Per chi ha Gentoo, emerge -a libmtp e passi al punto 4

2-Scompattiamo il file tar xzf libmtp-0.3.3.tar

3-Adesso dobbiamo compilare, per chi come me usa Gentoo ormai il compilare è un fatto quotidiano “riderai axelbad!”, invece per chi ha qualche problema andiamo con la procedura.

cd libmtp**

./configure

make

sudo make install

Bene fatto ciò abbiamo compilato le nostre belle librerie.

4-Cerchiamo il dispositivo con il comando mtp-detect

5-Ora dobbiamo montare il dispositivo con mtpfs /mnt/<vostracartelladispositivo>

per smontare    sudo umount /mnt/<vostracartelladispositivo>

6-Bene dopo che abbiamo montato possiamo passare i file.

Grafico: basta entrare nella cartella e passare le canzoni ma ho riscontrato alcuni problemi di permessi, dandomi un errore, che se io lascio stare li, le canzoni me le passa tranquillamente senza nessun problema.

CL: dare questi comandi:

mtp-connect --sendfile FILE DIRECTORY

Bene un altro strumento che può aiutarvi è Amarok, “per i Gentooniani basta compilare Amarok con la USE=”mtp” per avere il supporto mtp”

Per associare il disp. a Amarok basta andare

Impostazioni > Configura Amarok > Dispositivi > Aggiungi Dispositivo

e selezionare Dispositivo multimediale Mtp dare un nome a scelta e date ok.

Riavviate Amarok andate in Dispositivi, date un Connetti e appariranno tutte le vostre canzonuccie.

Finito.

Divertitevi!

Progetta un sito come questo con WordPress.com
Comincia ora