Enable Google Search From Shortcut Key in KDE on (k)Ubuntu Cho phép Google tìm kiếm Từ khóa tắt trong KDE trên (k) Ubuntu
KDE has an extremely powerful scripted user interface through the use of the dcop utility. KDE có giao diện người dùng vô cùng mạnh mẽ scripted thông qua việc sử dụng các tiện ích dcop. You can control virtually any KDE application by entering dcop commands through shell scripts or from the shell itself. Bạn có thể kiểm soát hầu như bất kỳ ứng dụng KDE bằng cách nhập lệnh dcop qua shell script hoặc từ trình bao chính nó. These actions can then be tied to menu items, and even hot keys. Những hành động này sau đó có thể được gắn với các mục menu, và thậm chí cả các phím nóng. KDE can also be installed on Ubuntu KDE cũng có thể được cài đặt trên Ubuntu through the kubuntu-desktop package. thông qua các gói Kubuntu-desktop.
I had asked my friend Tôi đã yêu cầu bạn của tôi Caveman Caveman a while back if it was possible to select text in any application and do a Google search via a hotkey. một khi trở lại nếu nó có thể chọn văn bản trong bất kỳ ứng dụng và thực hiện tìm kiếm Google qua một phím nóng. He came back 30 minutes later with a solution, which I'm posting for you here. Ông đã trở lại sau 30 phút với một giải pháp, trong đó tôi gửi bài cho các bạn ở đây.
First, make sure you have the xsel package installed by running the following command: Trước tiên, hãy đảm bảo bạn đã cài đặt gói xsel bằng cách chạy lệnh sau đây:
sudo apt-get install xsel sudo apt-get install xsel
Now we'll create a shell script named gsrch.sh and put it in your home folder. Bây giờ chúng ta sẽ tạo ra một kịch bản gsrch.sh đặt tên và đặt nó trong thư mục nhà của bạn.
kwrite ~/gsrch.sh kwrite ~ / gsrch.sh
Enter in the following text. Nhập vào trong văn bản sau đây. Make sure that there isn'ta line break on the second line (and pardon the funky formatting) Hãy chắc chắn rằng có không phải là phá vỡ đường dây trên dòng thứ hai (và tha thứ các định dạng funky)
#!/bin/bash #! / bin / bash
dcop `dcopfind -a 'konqueror-*'` konqueror-mainwindow#1 newTab “ dcop `dcopfind-a 'Konqueror-*'` Konqueror-mainwindow # 1 newTab " http://www.google.com/search?q=`xsel http://www.google.com/search?q = `xsel -p -o`&ie=UTF-8&oe=UTF-8″ -p-o `& ie = UTF-8 & oe = UTF-8"
Now enable execute permissions on the shell script: Bây giờ cho phép thực thi các điều khoản trên các shell script:
chmod u+x ~/gsrch.sh chmod u + x ~ / gsrch.sh
Now we are ready to add this to an item to the KDE menu. Bây giờ chúng tôi đã sẵn sàng để thêm vào một mục trình đơn KDE. Run kmenuedit to get to the KDE menu editor, and add a new item wherever you feel like: Khởi kmenuedit để đến trình soạn thảo đơn KDE, và thêm một mục mới bất cứ nơi nào bạn cảm thấy như:

You can name the item whatever you want, but you will need to browse to the correct path for the command script on your system. Bạn có thể đặt tên cho mục bất cứ điều gì bạn muốn, nhưng bạn sẽ cần phải tìm tới đường dẫn chính xác cho các đoạn mã lệnh trên hệ thống của bạn. Change the work path to be your home directory, and make sure that the “Enable launch feedback” checkbox is Not checked. Thay đổi đường dẫn làm việc để được thư mục của bạn nhà, và chắc chắn rằng "Kích hoạt tính năng khởi động phản hồi hộp kiểm" là không kiểm tra.
Click on the hotkey button in the bottom right hand corner of this window, and set an appropriate hot key. Bấm vào nút phím nóng ở góc dưới bên phải của cửa sổ này, và thiết lập một phím nóng thích hợp. I used Win+G, but you can set it to anything you'd like: Tôi sử dụng Win + G, nhưng bạn có thể đặt nó vào bất cứ điều gì bạn muốn:

Now we can test it out by selecting text in any window. Bây giờ chúng ta có thể kiểm tra nó ra bằng cách chọn văn bản trong cửa sổ bất kỳ. For instance, I wanted to figure out what this error message means, so I selected the text, and then hit the Win+G hotkey: Ví dụ, tôi muốn tìm ra những thông báo lỗi này có nghĩa, vì vậy tôi chọn những văn bản, và sau đó nhấn Win + G phím nóng:

And easy as pie, I've got a google search window all ready to go: Và dễ dàng như chiếc bánh, tôi đã có một cửa sổ tìm kiếm google tất cả đã sẵn sàng để đi:

KDE is just amazing! KDE chỉ là tuyệt vời!

Daily Email Updates Email cập nhật hàng ngày
You can get our how-to articles in your inbox each day for free. Bạn có thể làm thế nào chúng tôi vào các bài viết trong hộp thư của bạn mỗi ngày miễn phí. Just enter your name and email below: Chỉ cần nhập tên và email của bạn dưới đây:



is this possible for ginme as well? là điều này có thể cho ginme không? with firefox -search? với firefox-tìm kiếm?
i ment ginme = “Gnome” i ment ginme = "Gnome"
Yes there is a gnome like one that I wrote, look it up here. Có có một gnome như một mà tôi đã viết, nhìn nó lên đây.
http://ubuntuforums.org/showthread.php?t=844780 http://ubuntuforums.org/showthread.php?t=844780
That tip is really awesome. Điều đó thực sự là tip awesome. Thanks for sharing. Cảm ơn bạn đã chia sẻ.
At first I didn't know it was working, because Konqueror did not raise to the front automatically. Lúc đầu tôi không biết nó được làm việc, bởi vì Konqueror đã không tăng đến phía trước tự động.
When I pulled up Konqueror later — there were all my previous searches. Khi tôi kéo lên Konqueror sau này - có được tất cả các tìm kiếm trước đây của tôi.
I was not able to use the 'win+g' sequence as you did. Tôi đã không thể sử dụng 'chiến thắng + chuỗi g' như bạn đã làm. It just mapped the 'g' key. Nó chỉ là ánh xạ phím g 'the'. oops. oops.
Instead I used Ctl-Shift-G. Thay vào đó tôi dùng CTL-Shift-G.
I also add %22 before and after the search term so it searches as a literal string. Tôi cũng thêm 22% trước và sau khi tìm kiếm do đó, nó tìm kiếm như là một chuỗi đen.
– AdamD - AdamD
I am glad you like it, I have found it useful. Tôi vui bạn thích nó, tôi đã tìm thấy nó có ích. Please share it with others. Xin chia sẻ nó với những người khác. But I am confused about the %22. Nhưng tôi nhầm lẫn về 22%. Can you submit your code so I can take a look. Bạn có thể gửi mã của bạn để tôi có thể hãy xem.
Thanks Cảm ơn
I tried to apply this great trick in KDE4, but it does not work since DCOP has been replaced with D-Bus. Tôi cố gắng để áp dụng này trick tuyệt vời trong KDE4, nhưng nó không hoạt động kể từ DCOP đã được thay thế bằng D-Bus. Do you know the D-Bus solution for the same? Bạn có biết D-Bus giải pháp cho giống nhau không?
thanks! cảm ơn!