L magnēta saites tie kļūst arvien populārāki un lēnām aizstāj .torrent failus. Diemžēl iekšā Linux neviena lietojumprogramma nav saistīta ar šāda veida saitēm, pat ja jums ir instalēts torrenta klients.
En vēl viena iespēja, mēs redzējām, kā novērst šo problēmu Firefox. Tagad mēs dalāmies risinājumā, ar kuru vajadzētu strādāt jebkurš pētnieks tīmeklis un jebkurš cits darbvirsmas vide. |
Saistīt torrenta klientu
Tas ir nepieciešams, jo, noklikšķinot uz saites, mums tiek lūgts atvērt lietojumprogrammu ārpus pārlūka. Lai pārlūkiem norādītu, ar kuru lietojumprogrammu atvērt magnēta saites:
gconftool-2 -t string -s / desktop / gnome / url-handlers / magnet / command "/ usr / bin / transmission% s"
Jūs varat mainīt / usr / bin / pārsūtīšana pēc klienta ceļa, kuru izmantojat (/ usr / bin / ktorrent, / usr / bin / transmission-gtk utt.).
gconftool-2 -s / desktop / gnome / url-handlers / magnet / needs_terminal false -t bool
gconftool-2 -t bool -s / desktop / gnome / url-handlers / magnet / iespējots true
Chrome un Chromium
Gadījumā, ja izmantojat šīs pārlūkprogrammas, fails būs jārediģē / usr / bin / xdg-open.
sudo nano / usr / bin / xdg-open
Meklējiet sadaļu detektēt (manā gadījumā tas ir beigās). Pievienojiet rindu DE = gnome pirms gadījuma paziņojuma. Tas darbojas jebkurā grafiskajā vidē, kuras pamatā ir GTK.
noteiktDE
ja [x "$ DE" = x ""]; pēc tam
DE = vispārējs
fi
DE = rūķis
lieta "$ DE"
kde)
open_kde "$ url"
;;
rūķis)
open_gnome "$ url"
;;
xfce)
open_xfce "$ url"
;;
vispārējs)
open_generic "$ url"
;;
*)
exit_failure_operation_impossible "nav pieejama metode" $ url "atvēršanai"
;;
Esac
Ja izmantojat KDE, jums būs jāpievieno DE = kde.
fi
DE = kde
lieta "$ DE"
Un voila, tagad jūs varat atvērt magnēta saites no pārlūka. Tas darbojas visās vietējās pārlūkprogrammās, izņemot Opera.
Varat arī nokopēt magnēta faila saiti (ar peles labo pogu noklikšķinot) un atvērt programmas URL, lai apstrādātu straumes.
paldies. darbojas nevainojami uz Ubuntu 13.10
tagad magnēta opcija pazuda manā pārlūkprogrammā: Jā, kā es varu atsaukt komandu?