Paveiksliuko įkėlimas tiesiai iš darbastalio

No Comments

Karts nuo karto reik įkelt paveiksliuką nuo darbastalio(pvz. susidūrus su bėda, reik į forumą įkelt ekranvaizdį) eit į kažkokį puslapį ir kelt – per daug darbo. Lengviau yra ant paveiksliuko paspaust dešinę žiurkės koją->Įkelt paveiksliuką->nukopijuot adresą.
Tai funkcijai aš ilgą laiką naudojau imageshackus-uploader, bet jis seno, seno, kaskart diegiant reikėdavo pritaikyt vis daugiau lopų, kol galiausiai išvis atsisakė dirbt. Dabar jis man sako „Negaliu prisijungt prie imageshackus serverio“, tai nusprendžiau susirast alternatyvą. Pirma po ranka pasitaikius alternatyva yra „imgur“.
imgur.com:
užregistruojam anoniminį API: http://imgur.com/register/api_anon
gaunam xxxacd23678665bc4ca86f9be0e3dxxx
einam į „/home/naudotojas/.gnome2/nautilus-scripts“ mano atveju „/home/gymka/.gnome2/nautilus-scripts“
sukuriam failą „Įkelt paveiksliuką“, jame įrašom:

#! /bin/sh
TEXT=$(curl -F "image=@$1" -F "key=<strong>xxxacd23678665bc4ca86f9be0e3dxxx</strong>" http://api.imgur.com/2/upload.xml | sed -e "s/.*//" | sed -e "s/<.*//")
zenity --info --title="Imgur Upload" --text="$TEXT"

padarom tą failą vykdomu:

chmod +x 'Įkelt paveiksliuką'

Spaudžiam dešinę žiurkės koją ant paveiksliuko->scenarijai->Įkelt paveiksliuką->nukopijuojam adresą

Update:
Kažkaip sunkiai man gaunasi nukopijuot tą tekstą, sugalvojau jog geriau yra nukopijuot į iškarpinę:)

#!/bin/sh
TEXT=$(curl -F "image=@$1" -F "key=<strong>xxxacd23678665bc4ca86f9be0e3dxxx</strong>" http://api.imgur.com/2/upload.xml | sed -e "s/.*//" | sed -e "s/<.*//")
echo "$TEXT" |xclip -selection clipboard
zenity --info --title="Imgur Upload" --text="$TEXT"

Savaime aišku reik įdiegt „xclip“, bet dabar įkėlus paveiksliuką nuoroda bus nukopijuota į iškarpinę. Ją galima įklijuoti su „CTRL+V“

Šaltinis: http://api.imgur.com/examples

„Wine“ nėra garso

No Comments

Wine kartais nenori grot garsų programose.
1. Būdas.
Išjungiam pulseaudio:
sudo gedit /etc/pulse/client.conf
; autospawn = yes“ pakeičiam į „autospawn = no
tada:
killall pulseaudio
Programos kurios naudoja ALSA negros kol vėl nebus įjungta pulseaudio, todėl šitas būdas nelabai geras.
2. Būdas
Įdiegiam „pulseaudio-alsa“(jis tam ir skirtas)
ir viskas veikia:)
mano atveju OS yra x86_64 tai dar reik įdiegt „lib32-libpulse“ ir „lib32-alsa-plugins“