Unity başlatıcı simgeleri için hızlı listeler

Başlatan decent, 05 Mayıs 2011 - 13:54:51

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

alquirel

@decent,

Bunlardan Shell için de yapabilir miyiz?

decent

@alquirel,
Dış kaynaklarda şu ana kadar rastlamadım.
Yapan olsa paylaşırlardı.
Belki de biz bir şeyleri yapıp dünya ile paylaşabiliriz.

Hemen bir fikir ve örnek:
Shell tarafında açık olan uygulamanın üst paneldeki simgesine tıkladığımızda kapat komutu çıkıyor.
Tek satırlık bu komutun kaynağını bularak işe başlayabiliriz.
Yola çıkma noktalarından bir tanesi olabilir.

kozmolog

Alıntı yapılan: decent - 09 Kasım 2011 - 00:28:47
OpenOffice için yüklemem gerekli,
Ya da komut --help parametrelerini buraya aktarmanız gerekiyor.

openoffice terminal komutunu bilmiyorum. openoffice komutu işe yaramıyor. zaten indirdiğim deb paketlerini dpkg -i ile kurmama rağmen ne /usr/lib dizininde bir openoffice klasörü var ne de /usr/share/applications 'da bir başlatıcı ikon da yok(iyi bir linux kullanıcısı olmadığım için dosyaları eğer buralara atmıyorsa nereye kurduğunu bilmiyorum) kurabildiğime bile şüpheliyim şu halde.

decent

sudo dpkg -l | grep openoffice
komutu fikir verebilir.

Ya da geniş bakarız:

sudo dpkg -l | grep office

kozmolog

verdiğiniz grep openoffice komutunun çıktısı şu

ii  openoffice.org-ure                     1.7.0-20                                   UNO Runtime Environment
ii  openoffice.org3                        3.3.0-20                                   Brand module for OpenOffice.org 3.3
ii  openoffice.org3-base                   3.3.0-20                                   Base brand module for OpenOffice.org 3.3
ii  openoffice.org3-calc                   3.3.0-20                                   Calc brand module for OpenOffice.org 3.3
ii  openoffice.org3-dict-en                3.3.0-20                                   En dictionary for OpenOffice.org 3.3
ii  openoffice.org3-dict-es                3.3.0-20                                   Es dictionary for OpenOffice.org 3.3
ii  openoffice.org3-dict-fr                3.3.0-20                                   Fr dictionary for OpenOffice.org 3.3
ii  openoffice.org3-draw                   3.3.0-20                                   Draw brand module for OpenOffice.org 3.3
ii  openoffice.org3-en-us                  3.3.0-20                                   Brand language module for OpenOffice.org 3.3
ii  openoffice.org3-impress                3.3.0-20                                   Impress brand module for OpenOffice.org 3.3
ii  openoffice.org3-math                   3.3.0-20                                   Math brand module for OpenOffice.org 3.3
ii  openoffice.org3-tr                     3.3.0-20                                   Brand language module for OpenOffice.org 3.3
ii  openoffice.org3-writer                 3.3.0-20                                   Writer brand module for OpenOffice.org 3.3


grep office komutu ise şu çıktıyı veriyor


rc  libreoffice-base                       1:3.4.3-3ubuntu2                           office productivity suite -- database
ii  libreoffice-base-core                  1:3.4.3-3ubuntu2                           office productivity suite -- shared library
rc  libreoffice-calc                       1:3.4.3-3ubuntu2                           office productivity suite -- spreadsheet
ii  libreoffice-common                     1:3.4.3-3ubuntu2                           office productivity suite -- arch-independent files
ii  libreoffice-core                       1:3.4.3-3ubuntu2                           office productivity suite -- arch-dependent files
rc  libreoffice-draw                       1:3.4.3-3ubuntu2                           office productivity suite -- drawing
ii  libreoffice-emailmerge                 1:3.4.3-3ubuntu2                           office productivity suite -- email mail merge
ii  libreoffice-gnome                      1:3.4.3-3ubuntu2                           office productivity suite -- GNOME integration
ii  libreoffice-gtk                        1:3.4.3-3ubuntu2                           office productivity suite -- GTK+ integration
rc  libreoffice-impress                    1:3.4.3-3ubuntu2                           office productivity suite -- presentation
rc  libreoffice-math                       1:3.4.3-3ubuntu2                           office productivity suite -- equation editor
ii  libreoffice-style-human                1:3.4.3-3ubuntu2                           office productivity suite -- Crystal symbol style
rc  libreoffice-writer                     1:3.4.3-3ubuntu2                           office productivity suite -- word processor
ii  openoffice.org-ure                     1.7.0-20                                   UNO Runtime Environment
ii  openoffice.org3                        3.3.0-20                                   Brand module for OpenOffice.org 3.3
ii  openoffice.org3-base                   3.3.0-20                                   Base brand module for OpenOffice.org 3.3
ii  openoffice.org3-calc                   3.3.0-20                                   Calc brand module for OpenOffice.org 3.3
ii  openoffice.org3-dict-en                3.3.0-20                                   En dictionary for OpenOffice.org 3.3
ii  openoffice.org3-dict-es                3.3.0-20                                   Es dictionary for OpenOffice.org 3.3
ii  openoffice.org3-dict-fr                3.3.0-20                                   Fr dictionary for OpenOffice.org 3.3
ii  openoffice.org3-draw                   3.3.0-20                                   Draw brand module for OpenOffice.org 3.3
ii  openoffice.org3-en-us                  3.3.0-20                                   Brand language module for OpenOffice.org 3.3
ii  openoffice.org3-impress                3.3.0-20                                   Impress brand module for OpenOffice.org 3.3
ii  openoffice.org3-math                   3.3.0-20                                   Math brand module for OpenOffice.org 3.3
ii  openoffice.org3-tr                     3.3.0-20                                   Brand language module for OpenOffice.org 3.3
ii  openoffice.org3-writer                 3.3.0-20                                   Writer brand module for OpenOffice.org 3.3



işbu komutlar da ne yazık ki libreoffice'i apt-get purge dahil ne yaptımsa bir türlü tüm herşeyiyle kaldırmayı beceremediğime medlul.

alquirel

#55
Alıntı yapılan: decent - 09 Kasım 2011 - 00:43:54
Hemen bir fikir ve örnek:
Shell tarafında açık olan uygulamanın üst paneldeki simgesine tıkladığımızda kapat komutu çıkıyor.
Tek satırlık bu komutun kaynağını bularak işe başlayabiliriz.
Yola çıkma noktalarından bir tanesi olabilir.

Eğer bahsettiğin o menüyü genişletmek, başka seçenekler eklemek ise, Gnome Shell Global Menu isminde bir eklenti mevcut şu an. (Ama kurarken çok paket istediği için gereksiz görüp kurmadım)

Eğer bahsettiğin kendi belirlediğin komutların listeleneceği bir menü ise Simple Menu isminde bir eklenti mevcut. İstediğin komutları bir JSON dosyası içerisinde düzenliyorsun ve panele menü olarak ekliyorsun.

Ama benim sorum daha da özel idi, yani Shell'deki "Favourite Application" (Sık Kullanılanlar) listesine senin bu başlıktaki gibi başlatıcılar ekleyebilir miyiz?
Hani Zeitgeist'li eklentilerden olan Jump List, ilgili uygulamanın son kullanılan belgelerini sağ tık menüsüne koyuyor ama bu başlıktakiler tamamen farklı.

(Böyle uzun uzadıya eklenti örnekleri verişimin sebebi, sormuş olduğum soru ile Shell'in Unity karşısında aciz kaldığı gibi bir izlenim oluşmasını engellemek :P)

decent

@kozmolog,
Uçbirimden
openoffice.org3-writer
yazınca Writer uygulaması başlıyor mu?

Aşağıdaki çıktıyı da görebilir miyiz?
openoffice.org3 --help

@alquirel,
Aciz kaldığı ?

Mesele üst panele ya da yan panele bir şey eklemekten ziyade bir yazılımın -varsa- çeşitli parametrelerini fare sağ tıklama menüsüne ekleyebilmek.
Üst panel sadece bir fikirdi, yan panel olabilir, Alttaki "hayalet" panel olabilir...

Tekrar bir örnek:
Shutter uygulaması alttaki "hayalet" panele yerleşiyor ve geliştiricinin unity için  hazırladığı sağ tık menüsü çalışıyor diye hatırlıyorum.

Unity gibi sol tarafa hükmetmek de mümkün olabilir, yapmak isteyince bir yol bulup çıkarırız.

kozmolog

Alıntı yapılan: decent - 09 Kasım 2011 - 03:09:47
@kozmolog,
Uçbirimden
openoffice.org3-writer
yazınca Writer uygulaması başlıyor mu?

Aşağıdaki çıktıyı da görebilir miyiz?
openoffice.org3 --help



kozmolog@kozmolog:~$ openoffice.org3-writer
openoffice.org3-writer: command not found
kozmolog@kozmolog:~$ openoffice.org3 --help
No command 'openoffice.org3' found, did you mean:
Command 'openoffice.org' from package 'openoffice.org-common' (main)
openoffice.org3: command not found
kozmolog@kozmolog:~$ openoffice.org --help
The program 'openoffice.org' is currently not installed.  You can install it by typing:
sudo apt-get install openoffice.org-common
kozmolog@kozmolog:~$


openoffice-common paketini kurmama sebebim ise ubuntu software merkezindeki openoffice isimli tek paketin hali hazırdaki libreoffice ile yerini değiştirmesi ve benim indirdiğim deb paketleri ile kaldırdığım libreoffice'den bağımsız olarak kurmaya çalışmış olmam. Eğer libreoffice ile ilgili bütün ibarelerden kurtulacaksam kurmamı istediği paketi kurar isteyeceğiniz yeni bir komut varsa girerim

decent

Sabah saatlerinde yükleme yaparak kesin sonuç yazacağım.

kozmolog

eğer deb paketlerini indirme metoduyla openoffice kurulmadıysa sizinle aynı sonuçları alamayabilirim ama haber bekliyorum :-\

decent

Dün denedim, olumlu sonuç alamayınca buraya geçmemiştim.
Synaptic ile OOo paketlerini seçince otomatik olarak Libreoffice paketlerine zıplıyor, yani OOo yükleyemedim.

kozmolog

#61
kurma sorununu bir başka forum başlığında çözdü arkadaşlar sağolsunlar, bu da istediğiniz komutun çıktısı

kozmolog@kozmolog:~$ openoffice.org3 -h
OpenOffice.org 3.3  330m20(Build:9567)

Usage: soffice [options] [documents...]

Options:

-minimized    keep startup bitmap minimized.
-invisible    no startup screen, no default document and no UI.
-norestore    suppress restart/restore after fatal errors.
-quickstart   starts the quickstart service (only available on windows and OS/2 platform)
-nologo       don't show startup screen.
-nolockcheck  don't check for remote instances using the installation
-nodefault    don't start with an empty document
-headless     like invisible but no userinteraction at all.
-help/-h/-?   show this message and exit.
-writer       create new text document.
-calc         create new spreadsheet document.
-draw         create new drawing.
-impress      create new presentation.
-base         create new database.
-math         create new formula.
-global       create new global document.
-web          create new HTML document.
-o            open documents regardless whether they are templates or not.
-n            always open documents as new files (use as template).

-display <display>
      Specify X-Display to use in Unix/X11 versions.
-p <documents...>
      print the specified documents on the default printer.
-pt <printer> <documents...>
      print the specified documents on the specified printer.
-view <documents...>
      open the specified documents in viewer-(readonly-)mode.
-show <presentation>
      open the specified presentation and start it immediately
-accept=<accept-string>
      Specify an UNO connect-string to create an UNO acceptor through which
      other programs can connect to access the API
-unaccept=<accept-string>
      Close an acceptor that was created with -accept=<accept-string>
      Use -unnaccept=all to close all open acceptors
Remaining arguments will be treated as filenames or URLs of documents to open.

kozmolog

Yaptığınızı taklit ederek çözdüm;

cp /usr/share/applications/openoffice.org3-startcenter.desktop ~/.local/share/applications

gedit ~/.local/share/applications/openoffice.org3-startcenter.desktop


yazdıktan sonra şunu text belgesinin sonuna ekleyip, klasörden taşıdım.


##Start of shortcut menu
##List of shortcuts
X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw

##Define Shortcuts
[Writer Shortcut Group]
Name=Writer
Exec=openoffice.org3 -writer
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=openoffice.org3 -impress
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=openoffice.org3 -calc
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=openoffice.org3 -math
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=openoffice.org3 -draw
TargetEnvironment=Unity
##End of shortcut menu



bu da ekran görüntüsü

zeusmaster

Kendime hazırlamış olduğum bir sistem çekmecesi tarzı kod :)
[Desktop Entry]
Name=Sistem Cekmecesi
Comment=Open your personal folder
Exec=nautilus
Icon=joker
Terminal=false
StartupNotify=true
Type=Application
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Core;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.0.0
X-Ubuntu-Gettext-Domain=nautilus

X-Ayatana-Desktop-Shortcuts=Eclipse;Dia;DDD;Gimp


[Eclipse Shortcut Group]
Name=Eclipse
Type=Application
Exec=eclipse %F
Terminal=false
Categories=GNOME;Graphics;
StartupNotify=true

[Dia Shortcut Group]
Name=Dia
Type=Application
Exec=dia %F
Terminal=false
Categories=GNOME;Graphics;
StartupNotify=true

[DDD Shortcut Group]
Name=DDD
Type=Application
Exec=ddd %F
Terminal=false
Categories=Development;
StartupNotify=true

[Gimp Shortcut Group]
Name=Gimp
Type=Application
Exec=gimp-2.6 %U
TryExec=gimp-2.6
Terminal=false
Categories=Graphics;2DGraphics;RasterGraphics;GTK;
StartupNotify=true




Bu şekilde hızlı başlatları gruplandırdım ve çok hoş oldu :)
Up and Running...

hckr

Hızlı listeler için teşekkürler ancak bu konu sabit konu olsa daha iyi olmaz mı?

meda

Decent harika bir anlatım olmuş ellerine sağlık.
"BEDAVA Bedava yaşıyoruz, bedava;Hava bedava, bulut bedava;
Dere tepe bedava;Yağmur çamur bedava;Otomobillerin dışı,Sinemaların kapısı,Camekanlar bedava; Peynir ekmek değil ama Acı su bedava;Kelle fiyatına hürriyet, Esirlik bedava; Bedava yaşıyoruz, bedava. Orhan VELİ"

decent

@hckr,
Rica ederim, konu sabitlendi.

@shadow.,
Teşekkür ederim, beğendiğinize sevindim.



Günümüzde kullandığımız bir çok uygulamanın -İngilizce olsa bile- kendi hızlı seçkesi (listesi) ile geldiğini de not olarak ekleyelim.