Linux Mint Türkiye

Linux Mint Destek => Masaüstü Ortamları => Cinnamon Masaüstü => Konuyu başlatan: mehmethanifi - 01 Nisan 2016, 10:07:46

Başlık: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 01 Nisan 2016, 10:07:46
Merhabalar,

Cinanmonda dosya'yı açmadan üzerine sağ tık yaparak yazdır seçeneğini nasıl getirebilirim.

Teşekkürler.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 01 Nisan 2016, 11:28:08
Bunun için Nemo'da bir aksiyon oluşturmak gerekli, aşağıdaki komutu uçbirimde çalıştırınız.

Kod: [Seç]
sudo gedit /usr/share/nemo/actions/print.nemo_action
Açılan metin dosyası içine aşağıdaki satırları ekleyip dosyayı kaydediniz.

Kod: [Seç]
[Nemo Action]

Name=Yazdır

Comment=Dosya yazdırın

Exec=/usr/bin/lpr -p '%F'

Icon-Name=gtk-print

Selection=s

Extensions=any;nodirs;
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 01 Nisan 2016, 13:59:38
Hocam yukarıdaki işlemi yaptım. .pdf .jpeg .png çıktılarını alabiliyorum.
libreoffice çıktılarını alamıyorum.
Ayrıca .pdf ten çıktı alırken Bir sayfanın yarısını yazdırıyor.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 01 Nisan 2016, 21:57:22
Benim sistemimde PDF'tenyazdırırken sorun yok, ama Libre Office dosyalarından belirttiğiniz üzere çıktı alamadım. Libre Office uygulaması için ayrı bir aksiyon hazırlamam gerekebilir. Bu aksiyonu sadece Libre Office uygulamalarında görünür kılarsak karışıklığa sebep olmaz sanırım.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 02 Nisan 2016, 09:18:12
Karisikliga sebeb olmaz hocam.  Dosyayi icine girmeden yazdirabilmek isteniyor bizden de..  :)
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 02 Nisan 2016, 10:14:54
Aşağıdaki komutu uçbirimde çalıştırınız.

Kod: [Seç]
sudo gedit /usr/share/nemo/actions/printlibreoffice.nemo_action
Açılan metin düzenleyiciye aşağıdaki satırları ekleyip dosyayı kaydediniz.

Kod: [Seç]
[Nemo Action]

Name=LibreOffice Yazdır

Comment=LibreOffice dosyalarını yazdırın

Exec=libreoffice -p '%F'

Icon-Name=gtk-print

Selection=s

Mimetypes=application/vnd.oasis.opendocument.chart;application/vnd.oasis.opendocument.database;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.oasis.opendocument.image;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-master;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.openxmlformats-officedocument.presentationml.slide;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-excel;application/msword;application/msaccess;application/vnd.ms-powerpoint;

Bu şekilde sadece Libre Office ile alakalı dosyalarda görünen bir yazdırma seçeneği olacak.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: serdar - 02 Nisan 2016, 14:05:15
İyi hafta sonları olsun,
Butterfly, Verdiğiniz komutları aynen uyguladım. Daha sonra Writter dosyasına sağ tıklama yaptığımda "libreoffice yazdır" seçeneği oluştu.
Ayrıca, dolphin - dosya - libreoffice yazdır seçeneği de mevcut.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 02 Nisan 2016, 14:30:29
İyi hafta sonları olsun,
Butterfly, Verdiğiniz komutları aynen uyguladım. Daha sonra Writter dosyasına sağ tıklama yaptığımda "libreoffice yazdır" seçeneği oluştu.
Ayrıca, dolphin - dosya - libreoffice yazdır seçeneği de mevcut.

Peki yazdırırken sorun var mı? Ben de başarıyla yazdırdı ve sadece Libre Office ile ilgili dosyalarda görünüyor.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: serdar - 02 Nisan 2016, 16:23:54
İyi hafta sonları olsun,
Butterfly, az önce deneme çıktısı aldım. Sorunsuz biçimde yazdırma işlemi tamamlandı.
Başlık: Ynt: Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 10:14:58
libre officeyi yazdırdı. Teşekkürler.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 11:11:30
PDF'den çıktı alma sorunu ne durumda, buna göre konuyu kilitleyebiliriz.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 13:05:09
Hocam .pdf dosyasınıda yazıdırdı. Şuanda bir sorun yok gibi gözüküyor. Ağdan yazıdırma işlemi için ayrı bir başlık mı açalım yoksa devam etsin mi hocam.
çok teşekkür ederim.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 13:38:33
Uçbirime lpr -p yazıp ağdaki dosyayı uçbirime sürükleyip bırakın, sonra uçbirimdeki komutu çalıştırın bakalım ne hata alacaksınız.

Kod: [Seç]
lpr -p /dosyayı/sürükle/bırak
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 13:48:39
Kod: [Seç]
lpr -p '/run/user/1000/gvfs/smb-share:server=10.60.0.4,share=bilgi_islem/BILGI_ISLEM/GENEL_GIDER/Bitek masraflar.ods'
hocam sürükle bırak yapınca ağda bulunan dosyayı açtı.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 14:16:43
Bu bir Windows sunucusu ise, buradaki (https://technet.microsoft.com/tr-tr/library/cc731857.aspx) gibi LPD Hizmet yapılandırması denenebilir.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 14:18:20
yok hocam centos 6.3 üzerine kurduğum samba üzerinden erişiyorum.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 16:41:24
Aşağıdaki komutu uçbirimde çalıştırın.

Kod: [Seç]
gedit ~/.local/share/nemo/scripts/Yazdır.sh
Açılan metin düzenleyiciye aşağıdaki satırları yapıştırıp dosyayı kaydedin.

Kod: [Seç]
#!/bin/bash

# Set IFS so that it won't consider spaces as entry separators.  Without this, spaces in file/folder names can make the loop go wacky.
IFS=$'\n'

# See if the Nautilus environment variable is empty
if [ -z $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ]; then
    # If it's blank, set it equal to $1
    NAUTILUS_SCRIPT_SELECTED_FILE_PATHS=$1
fi

# Loop through the list (from either Nautilus or the command line)
for ARCHIVE_FULLPATH in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
    NEWDIRNAME=${ARCHIVE_FULLPATH%.*}
    FILENAME=${ARCHIVE_FULLPATH##*/}
    NAME=${ARCHIVE_FULLPATH##*/.*}

    lpr "$ARCHIVE_FULLPATH"
    notify-send -t 5000 -i /usr/share/icons/gnome/32x32/status/info.png "Dosya Yazdırma Tamamlandı"
done

Kaydettikten sonra aşağıdaki komutla çalıştırma izni veriniz.

Kod: [Seç]
chmod +x ~/.local/share/nemo/scripts/Yazdır.sh
Bu işlemler sonrasında Nemo dosya yöneticisinin içerik menüsünün Betikler kısmında Yazdır.sh isminde bir kısayol oluşacak. Ağdak dosyaları bununla yazdırmayı deneyiniz.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 16:59:31
Hocam betih içerisind ki yazdır.sh tıklayınca yazdırma işlemini gerçekleştirmiyor. Ama seçenekler arasına birtane daha yazdır seçeneği gelmiş. Ona tıklayınca pdf uzantılı dosyaları yazdırabiliyoruz. Libreoffice uzantılı dosyaları yazdıramadık.

(http://i.hizliresim.com/Pk22l6.png) (http://hizliresim.com/Pk22l6)
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 17:20:09
Betik haricindeki Yazdır seçeneği daha önce oluşturduğumuz Nemo aksiyonudur. Demek ki Libre Office aksiyonu ile ilgili sıkıntı var. Centos'da Libre Office kurulu mu, değilse kurabilir misiniz?
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 17:31:35
Hocam centos'ta libreoffice kurulu.
Yüklü paketleri kontrol ettim.
Kod: [Seç]
rpm -qa libreoff*
libreoffice-graphicfilter-4.2.8.2-11.el6_7.1.x86_64
libreoffice-calc-4.2.8.2-11.el6_7.1.x86_64
libreoffice-writer-4.2.8.2-11.el6_7.1.x86_64
libreoffice-opensymbol-fonts-4.2.8.2-11.el6_7.1.noarch
libreoffice-xsltfilter-4.2.8.2-11.el6_7.1.x86_64
libreoffice-pdfimport-4.2.8.2-11.el6_7.1.x86_64
libreoffice-impress-4.2.8.2-11.el6_7.1.x86_64
libreoffice-ure-4.2.8.2-11.el6_7.1.x86_64
libreoffice-core-4.2.8.2-11.el6_7.1.x86_64
libreoffice-math-4.2.8.2-11.el6_7.1.x86_64
libreoffice-draw-4.2.8.2-11.el6_7.1.x86_64
libreoffice-langpack-en-4.2.8.2-11.el6_7.1.x86_64
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 17:53:39
Ağdaki Libre Office dosyasını, "LibreOffice Yazdır" seçeneği ile yazdrıyorsunuz değil mi?
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 04 Nisan 2016, 18:23:01
"LibreOffice Yazdır" seçeneği ağ içerisinde ki klasörlerin içerisinde görünmüyor hocam. Sadece masaüstünde bulunan bir klasörün içinde iken görebiliyoruz. Ağdaki yazdır seçeneği ise önceden yoktu. En son yaptırdığınız işlemden sonra geldi aslında.Bizim arkadaşlarımız sürekli ağda çalıştıkları için özellikle bu seçeneğin olup olmadığına dikkat etmiştim.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 04 Nisan 2016, 22:02:43
Cinnamon masaüstünün Nemo dosya yöneticisinden bahsediyoruz değil mi? Peki yereldeki dizinlerin içinde görünüyor mu "LibreOffice Yazdır" seçeneği.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 05 Nisan 2016, 12:03:19
Hocam merhaba,

Cinnamondan bahsediyorum doğrudur. Az önce ağda ki libre-office dosyalarını yazıdırmaya çalıştım. Yazıdrma işlemi başarılı bir şekilde gerçekleşti.
Bilgisayarı restart ettikten sonra mı düzeldi bilmiyorum ama şuanda sorunsuz bir şekilde cinnamon masaüstünde ağdan çıktı alabiliyorum :)) xfce de de bu komutları deneyebilirmiyim hocam.
çok teşekkürler.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 05 Nisan 2016, 12:16:23
Xfce için biraz değişik olacak, diğer konuda bahsetmiştim. https://forum.linuxmint.net.tr/index.php?topic=5697.msg36303#msg36303

Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: mehmethanifi - 06 Nisan 2016, 10:01:26
Hocam bu konuyu kilitleyebiliriz. Cinamon ile ilgili yazdırma sorununu çözmüş bulunduk.
Tekrardan çok teşekkür ederiz.
Başlık: Ynt: [Çözüldü] Cinnamon Masaüstü Dosyayı Açmadan Yazdırma Seçeneği
Gönderen: Butterfly - 06 Nisan 2016, 10:36:26
Rica ederiz.

[okay]Sorun çözüldüğü için konu kilitlenmiştir.[/okay]