웹 페이지를 여는 정적 빠른 목록을 추가하려면 어떻게합니까?


14

웹 응용 프로그램 용 Unity Launcher 아이콘 을 만드는 중 입니다. Evolution에는 퀵리스트가 포함되어 있으므로 작성하고 캘린더로 이동할 수 있습니다.

여기에 이미지 설명을 입력하십시오

내 gmail 아이콘과 동일한 것을 복제하고 싶습니다. 유니티 LauncherAPI의 정적의 퀵리스트를 만드는 방법에 대한 페이지 회담 :

 X-Ayatana-Desktop-Shortcuts=Screen;Window

[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity

[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity

Gmail 바로 가기의 .desktop 파일이 있으므로 정적 빠른 목록을 추가하기 위해 파일을 편집 할 수 있습니다. 제 질문은 Exec = 행에 무엇을 넣어 브라우저에서 열어서 작성, 연락처, 달력이 올바른 위치로 이동합니까?

(올바른 URL이 있다고 가정하면 Exec 구문에 대해 더 궁금합니다)

답변:


13

URL이 있으면 기본 웹 브라우저를 사용하여여십시오.

...
X-Ayatana-Desktop-Shortcuts=Compose

[Compose Shortcut Group]
Name=Compose Mail
Exec=xdg-open 'https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity

또는 Chromium과 같은 다른 브라우저를 사용하려는 경우 :

Exec=chromium-browser 'https://mail.google.com/mail/?shva=1#compose'

Chromium에서는 툴바없이 창에서 URL을 열 수 있습니다.

Exec=chromium-browser --app='https://mail.google.com/mail/?shva=1#compose'

물론 이것은 이미 로그인했거나 쿠키를 가지고있는 경우에만 작동합니다. 그렇지 않으면 로그인 페이지로 이동합니다.


1
사용하는 것이 더 낫습니다chromium-browser --app="https://mail.google.com/mail/?shva=1#compose"
Treviño

1
답변에 추가 된 힌트에 감사드립니다 (개인적으로 항상 전체 URL을보고 싶습니다).
htorque

7

htorque의 대답은 정확합니다. 여기에 모든 Google 서비스를 하나의 아이콘으로 수행하려는 사람을위한 최종 .desktop gmail 파일 관련 섹션이 있습니다. 다음은 최종 .desktop 파일입니다.

(시스템의 아이콘과 일치하도록 아이콘의 경로를 수정하십시오)

[Desktop Entry]
Version=1.0
Name=Gmail
Exec=chromium --app="https://mail.google.com/mail"
Terminal=false
Icon=/home/jorge/gmail.png
Type=Application
Categories=Network;WebBrowser;

X-Ayatana-Desktop-Shortcuts=Compose;Contacts;Calendar

[Compose Shortcut Group]
Name=Compose New Message
Exec=chromium-browser --app='https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity

[Contacts Shortcut Group]
Name=Contacts
Exec=chromium-browser --app='http://www.google.com/contacts'
TargetEnvironment=Unity

[Calendar Shortcut Group]
Name=Calendar
Exec=chromium-browser --app='http://calendar.google.com'
TargetEnvironment=Unity
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.