Используйте команду uptime. Он дает средние значения загрузки системы за последние 1, 5 и 15 минут (справочная страница).
# 1. get total average CPU usage for the past minute
avg_cpu_use=$(uptime)
# 2. split response
IFS=',' read -ra avg_cpu_use_arr <<< "$avg_cpu_use"
# 3. find cpu usage
avg_cpu_use=""
for i in "${avg_cpu_use_arr[@]}"; do :
if [[ $i == *"load average"* ]]; then
avg_cpu_use=$i
break
fi
done
# 4. create response
avg_cpu_use=$(echo ${avg_cpu_use:16}) # Remove " load average: "
if [[ -z "${avg_cpu_use// }" ]]; then
avg_cpu_use="CPU: N/A perc used"
exit -1
else
avg_cpu_use="CPU: ${avg_cpu_use} perc used"
fi
Недавно я сделал супер простой скрипт, который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
Затем скопируйте код сценария ниже: #!/usr/bin/env bash
notify-send --icon=info "$(xsel -o)" "$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(xsel -o | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
и вставьте его в новый файл - назовем его notitrans (ну, вы можете его назвать независимо от того, что вы хотите, но вот как я буду ссылаться на него с этого момента). В приведенном выше скрипте замените tl=en на язык, на который вы хотите перевести текст, например tl=ru для русского языка, tl=fr для французского и т. Д. После того, как вы закончите, сохраните файл в домашнем каталоге и сделайте его исполняемым с помощью следующей команды: chmod +x ~/notitrans
Поместите скрипт в свой PATH - например, чтобы скопировать сценарий в / usr / local / bin /, использовать следующую команду: sudo mv ~/notitrans /usr/local/bin/
Чтобы иметь возможность использовать скрипт, вы можете назначить ему специальную комбинацию клавиш. Это зависит от среды вашего рабочего стола. В GNOME (и Unity) вы можете сделать это, перейдя в раздел «Системные настройки»> «Клавиатура»> «Ярлыки»> «Специальные ярлыки», где вам нужно нажать «+», чтобы добавить новую комбинацию клавиш. Здесь введите любое имя для нового пользовательского ярлыка и «notitrans» в качестве команды:
И, наконец, назначьте сочетание клавиш для недавно добавленной команды, нажав на нее а затем удерживая клавиши, которые вы хотите назначить. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола И автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
Чтобы это работало , убедитесь, что xclip установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
рабочего стола Гугл переводчик представляет собой java приложение, которое работает на Ubuntu, если java был установлен. Файл, который вы скачали, очевидно, предназначен для установки и распаковать из Windows или (см. комментарий Хавьер Ривера) может быть еще третья программа партии окон. Оба не будут работать в Ubuntu.
скачать соответствующий .zip-файл напрямую из Google по данной ссылке:
http://code.google.com/p/google-translate-desktop/downloads/list
Распакуйте файлы, откройте терминал, cd в директорию установки и запустить
java -jar google-translate-desktop-0.52.jar
окно программы должен открываться:
, к сожалению в версии 0.52 это окно не имеет отделки и не могут быть перемещены, но есть полный функционал перевод. Бросить курить или для настройки программы значок состояния создается в панели GNOME. Украшение окон присутствует в бета-версии только то, что имеет немного урезанный функционал.
если Вы не опытный на ваш Ubuntu или неудобно устанавливать что-либо из внешних источников, вы можете рассмотреть возможность использования http://code.google.com/p/google-translate-desktop/downloads/list вместо.
вы можете использовать паяльник goot(скачать). он использует Google-переводчик.
Недавно я сделал супер простой скрипт, который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
Затем скопируйте код сценария ниже: #!/usr/bin/env bash
notify-send --icon=info "$(xsel -o)" "$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(xsel -o | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
и вставьте его в новый файл - назовем его notitrans (ну, вы можете его назвать независимо от того, что вы хотите, но вот как я буду ссылаться на него с этого момента). В приведенном выше скрипте замените tl=en на язык, на который вы хотите перевести текст, например tl=ru для русского языка, tl=fr для французского и т. Д. После того, как вы закончите, сохраните файл в домашнем каталоге и сделайте его исполняемым с помощью следующей команды: chmod +x ~/notitrans
Поместите скрипт в свой PATH - например, чтобы скопировать сценарий в / usr / local / bin /, использовать следующую команду: sudo mv ~/notitrans /usr/local/bin/
Чтобы иметь возможность использовать скрипт, вы можете назначить ему специальную комбинацию клавиш. Это зависит от среды вашего рабочего стола. В GNOME (и Unity) вы можете сделать это, перейдя в раздел «Системные настройки»> «Клавиатура»> «Ярлыки»> «Специальные ярлыки», где вам нужно нажать «+», чтобы добавить новую комбинацию клавиш. Здесь введите любое имя для нового пользовательского ярлыка и «notitrans» в качестве команды:
И, наконец, назначьте сочетание клавиш для недавно добавленной команды, нажав на нее а затем удерживая клавиши, которые вы хотите назначить. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола И автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
Чтобы это работало , убедитесь, что xclip установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
Google Desktop Translator - приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google-translate- desktop / downloads / list
Раскройте файлы, откройте терминал, cd в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Окно программы должно теперь открыто:
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, которая имеет несколько уменьшенные функциональные возможности.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете использовать http : //code.google.com/p/google-translate-desktop/downloads/list вместо этого.
вы можете использовать Goot (Загрузить). он использует переводчик Google.
Недавно я сделал супер простой скрипт, который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
Затем скопируйте код сценария ниже: #!/usr/bin/env bash
notify-send --icon=info "$(xsel -o)" "$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(xsel -o | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
и вставьте его в новый файл - назовем его notitrans (ну, вы можете его назвать независимо от того, что вы хотите, но вот как я буду ссылаться на него с этого момента). В приведенном выше скрипте замените tl=en на язык, на который вы хотите перевести текст, например tl=ru для русского языка, tl=fr для французского и т. Д. После того, как вы закончите, сохраните файл в домашнем каталоге и сделайте его исполняемым с помощью следующей команды: chmod +x ~/notitrans
Поместите скрипт в свой PATH - например, чтобы скопировать сценарий в / usr / local / bin /, использовать следующую команду: sudo mv ~/notitrans /usr/local/bin/
Чтобы иметь возможность использовать скрипт, вы можете назначить ему специальную комбинацию клавиш. Это зависит от среды вашего рабочего стола. В GNOME (и Unity) вы можете сделать это, перейдя в раздел «Системные настройки»> «Клавиатура»> «Ярлыки»> «Специальные ярлыки», где вам нужно нажать «+», чтобы добавить новую комбинацию клавиш. Здесь введите любое имя для нового пользовательского ярлыка и «notitrans» в качестве команды:
И, наконец, назначьте сочетание клавиш для недавно добавленной команды, нажав на нее а затем удерживая клавиши, которые вы хотите назначить. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола И автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
Чтобы это работало , убедитесь, что xclip установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
Google Desktop Translator - приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google-translate- desktop / downloads / list
Раскройте файлы, откройте терминал, cd в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Окно программы должно теперь открыто:
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, которая имеет несколько уменьшенные функциональные возможности.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете использовать http : //code.google.com/p/google-translate-desktop/downloads/list вместо этого.
вы можете использовать Goot (Загрузить). он использует переводчик Google.
Недавно я сделал супер простой скрипт, который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
Затем скопируйте код сценария ниже: #!/usr/bin/env bash
notify-send --icon=info "$(xsel -o)" "$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(xsel -o | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
и вставьте его в новый файл - назовем его notitrans (ну, вы можете его назвать независимо от того, что вы хотите, но вот как я буду ссылаться на него с этого момента). В приведенном выше скрипте замените tl=en на язык, на который вы хотите перевести текст, например tl=ru для русского языка, tl=fr для французского и т. Д. После того, как вы закончите, сохраните файл в домашнем каталоге и сделайте его исполняемым с помощью следующей команды: chmod +x ~/notitrans
Поместите скрипт в свой PATH - например, чтобы скопировать сценарий в / usr / local / bin /, использовать следующую команду: sudo mv ~/notitrans /usr/local/bin/
Чтобы иметь возможность использовать скрипт, вы можете назначить ему специальную комбинацию клавиш. Это зависит от среды вашего рабочего стола. В GNOME (и Unity) вы можете сделать это, перейдя в раздел «Системные настройки»> «Клавиатура»> «Ярлыки»> «Специальные ярлыки», где вам нужно нажать «+», чтобы добавить новую комбинацию клавиш. Здесь введите любое имя для нового пользовательского ярлыка и «notitrans» в качестве команды:
И, наконец, назначьте сочетание клавиш для недавно добавленной команды, нажав на нее а затем удерживая клавиши, которые вы хотите назначить. Убедитесь, что сочетание клавиш еще не используется!
Отобразить перевод с помощью Zenity (который позволяет копировать текст) вместо использования уведомлений на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
Для этого убедитесь, что Zenity установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install zenity
Отобразить перевод в уведомлении рабочего стола И автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
Чтобы это работало , убедитесь, что xclip установлен в вашей системе. На Ubuntu установите его, используя следующую команду:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
Google Desktop Translator - приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google-translate- desktop / downloads / list
Раскройте файлы, откройте терминал, cd в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Окно программы должно теперь открыто:
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, которая имеет несколько уменьшенные функциональные возможности.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете использовать http : //code.google.com/p/google-translate-desktop/downloads/list вместо этого.
вы можете использовать Goot (Загрузить). он использует переводчик Google.
недавно я сделал простой скрипт, который открывает новую вкладку браузера с Google переводчик страниц с информацией для текущего выделенного текста в любом приложении в Ubuntu.
может быть использован в качестве альтернативы. Один из способов использовать это, чтобы связать команду с помощью сочетания клавиш, чем любой раз, когда вы нажимаете клавишу откроется новая вкладка автоматически.
я взял этот подход, потому что часто я смотрю не только за перевод, но и произношение, а также.
sudo apt-get install libnotify-bin wget xsel
далее копируем код скрипта ниже: [F2] и вставить его в новый файл - назовем его notitrans (ну, вы можете называть это как хотите, но вот как я буду называть его отныне). В приведенном выше сценарии, замените tl=en с язык, на который вы хотите текст, который необходимо перевести, например, на [F11] для России, tl=fr по-французски и так далее. После того как вы закончите, сохраните файл в свой домашний каталог и делаем его исполняемым, выполнив следующую команду: chmod +x ~/notitrans
поместить скрипт в $Path. - например, чтобы скопировать скрипт в /usr/местные/Бен/, используйте следующую команду: [F4] для того, чтобы иметь возможность использовать скрипт, вы можете назначить пользовательские сочетания клавиш. Делает это зависит от окружения рабочего стола. В GNOME (и единства), вы можете сделать это, зайдя в системные настройки > Клавиатура > сочетания клавиш > ярлыки, где вам нужно нажать "+" чтобы добавить новое сочетание клавиш. Здесь, введите любое имя для нового пользовательского ярлыка и "notitrans" как команду:
и, наконец, назначить горячие клавиши, чтобы добавленный команду нажатием на нее, а затем, удерживая клавиши, которые вы хотите назначить его. Убедитесь, что горячие клавиши уже не используется!
Отображение перевод с Зениты (которая позволяет текст, который будет скопирован), а не через уведомления на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
для этого, чтобы работать, убедитесь, что Зениты установлен на вашей системе. В Ubuntu, установите его с помощью следующей команды:
sudo apt-get install zenity
отображения перевода в уведомлении на рабочем столе и автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
для этого, чтобы работать, убедитесь, что хклип установлен на вашей системе. В Ubuntu, установите его с помощью следующей команды:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
Google Desktop Translator - приложение Java, работающее на Ubuntu, если была установлена Java. Файл, который вы загрузили, явно предназначен для установки и распаковки из Windows или (см. Комментарий Javier Rivera), может быть другой сторонней программой Windows. Оба пользователя не будут работать в Ubuntu.
Загрузите соответствующий .zip-файл прямо из Google по этой ссылке:
http://code.google.com/p/google-translate- desktop / downloads / list
Раскройте файлы, откройте терминал, cd в каталог установки и запустите
java -jar google-translate-desktop-0.52.jar
Окно программы должно теперь открыто:
К сожалению, в версии 0.52 это окно не имеет декораций и не может быть перемещено, но есть полная функциональность перевода. Для выхода или для настроек программы на панели GNOME отображается значок состояния. Декорация Windows присутствует только в бета-версии, которая имеет несколько уменьшенные функциональные возможности.
Если вы не испытываете на своем Ubuntu или чувствуете себя некомфортно, чтобы установить что-либо из внешних источников, вы можете использовать http : //code.google.com/p/google-translate-desktop/downloads/list вместо этого.
вы можете использовать Goot (Загрузить). он использует переводчик Google.
Недавно я сделал супер простой скрипт, который открывает новую вкладку браузера с страницей переводчика google, отображающей информацию для выделенного в данный момент текста в любом приложении в Ubuntu.
Может использоваться как альтернатива. Один из способов его использования - связать команду с ярлыком на клавиатуре, чем когда вы нажимаете клавишу, откроется новая вкладка.
Я использовал этот подход, потому что часто я ищу не только для но также и для произношения.
sudo apt-get install libnotify-bin wget xsel
далее копируем код скрипта ниже: [F2] и вставить его в новый файл - назовем его notitrans (ну, вы можете называть это как хотите, но вот как я буду называть его отныне). В приведенном выше сценарии, замените tl=en с язык, на который вы хотите текст, который необходимо перевести, например, на [F11] для России, tl=fr по-французски и так далее. После того как вы закончите, сохраните файл в свой домашний каталог и делаем его исполняемым, выполнив следующую команду: chmod +x ~/notitrans
поместить скрипт в $Path. - например, чтобы скопировать скрипт в /usr/местные/Бен/, используйте следующую команду: [F4] для того, чтобы иметь возможность использовать скрипт, вы можете назначить пользовательские сочетания клавиш. Делает это зависит от окружения рабочего стола. В GNOME (и единства), вы можете сделать это, зайдя в системные настройки > Клавиатура > сочетания клавиш > ярлыки, где вам нужно нажать "+" чтобы добавить новое сочетание клавиш. Здесь, введите любое имя для нового пользовательского ярлыка и "notitrans" как команду:
и, наконец, назначить горячие клавиши, чтобы добавленный команду нажатием на нее, а затем, удерживая клавиши, которые вы хотите назначить его. Убедитесь, что горячие клавиши уже не используется!
Отображение перевод с Зениты (которая позволяет текст, который будет скопирован), а не через уведомления на рабочем столе:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo -e "Original text:" "$text"'\n' > /tmp/notitrans
echo "Translation:" "$translate" >> /tmp/notitrans
zenity --text-info --title="Translation" --filename=/tmp/notitrans
для этого, чтобы работать, убедитесь, что Зениты установлен на вашей системе. В Ubuntu, установите его с помощью следующей команды:
sudo apt-get install zenity
отображения перевода в уведомлении на рабочем столе и автоматически скопировать перевод в буфер обмена:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&**tl=en**&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" | xclip -selection clipboard
notify-send --icon=info "$text" "$translate"
для этого, чтобы работать, убедитесь, что хклип установлен на вашей системе. В Ubuntu, установите его с помощью следующей команды:
sudo apt-get install xclip
Вы пытались запустить программу Windows. Попробуйте это:
Убедитесь, что все файлы и подкаталоги из ZIP-архива находятся в папке. В этой папке щелкните правой кнопкой мыши на google-translate-desktop-x.y .jar и выберите «Свойства», затем «Разрешения». Убедитесь, что установлен флажок «Разрешить выполнение файла как программы». Закройте диалоговое окно, щелкните его правой кнопкой мыши, и в разделе «Открыть с» нажмите «Время выполнения Java».EDIT: Возможно, вы загрузили только бесплатную версию Windows. Попробуйте загрузить это и следуйте приведенным выше инструкциям после извлечения архива.
рабочего стола Гугл переводчик представляет собой java приложение, которое работает на Ubuntu, если java был установлен. Файл, который вы скачали, очевидно, предназначен для установки и распаковать из Windows или (см. комментарий Хавьер Ривера) может быть еще третья программа партии окон. Оба не будут работать в Ubuntu.
скачать соответствующий .zip-файл напрямую из Google по данной ссылке:
http://code.google.com/p/google-translate-desktop/downloads/list
Распакуйте файлы, откройте терминал, cd в директорию установки и запустить
java -jar google-translate-desktop-0.52.jar
окно программы должен открываться:
, к сожалению в версии 0.52 это окно не имеет отделки и не могут быть перемещены, но есть полный функционал перевод. Бросить курить или для настройки программы значок состояния создается в панели GNOME. Украшение окон присутствует в бета-версии только то, что имеет немного урезанный функционал.
если Вы не опытный на ваш Ubuntu или неудобно устанавливать что-либо из внешних источников, вы можете рассмотреть возможность использования http://code.google.com/p/google-translate-desktop/downloads/list вместо.
вы можете использовать паяльник goot(скачать). он использует Google-переводчик.