33еместо

13

голосов

Тип страниц "Выполнить команду"

Было бы здорово иметь в дереве странички-запускалки. Часто приходится запускать приложения, привязанные к вики-страничкам - соединяться c разными серверами по SSH. А приаттаченые файлики запускаются стандартным редактором, скриптик не вставишь.

anafor, 08.01.2012, 02:02
Статус идеи: ожидает рассмотрения

Комментарии

anafor, 08.01.2012, 03:18
Пока на коленке сделал патч для outwiker/gui/attachpanel.py:
246,250c246,257
< try:
< outwiker.core.system.getOS().startFile (fullpath)
< except OSError:
< text = _(u"Can't execute file '%s'") % file
< outwiker.core.commands.MessageBox (text, _(u"Error"), wx.ICON_ERROR | wx.OK)
---
> if os.access(fullpath, os.X_OK):
> try:
> os.system("gnome-terminal --command=\"" + fullpath + "\" &")
> except OSError:
> text = _(u"Can't execute file '%s'") % file
> outwiker.core.commands.MessageBox (text, _(u"Error"), wx.ICON_ERROR | wx.OK)
> else:
> try:
> outwiker.core.system.getOS().startFile (fullpath)
> except OSError:
> text = _(u"Can't execute file '%s'") % file
> outwiker.core.commands.MessageBox (text, _(u"Error"), wx.ICON_ERROR | wx.OK)

Спасибо Вам за отличную идею программы и ее реализацию! Не знаю что бы без нее делал - аналогов под *nix практически нет. Токже, было приятно увидеть в коде русские комментарии) С праздниками Вас! Желаю успехов в любых начинаниях!)
anafor, 08.01.2012, 03:21
Да, с отступами тут беда
vadim konovalov, 06.03.2016, 20:14
wikidpad позволяет выполнять питоновские скрипты... и тут было бы полезно...
я хочу использовать outwiker для складирования удалённых команд, снабжённых комментариями, с возможностью исполнения этих команд....
Евгений Ильин, 06.03.2016, 20:52
Посмотрите плагин ExternalTools, может быть это то, что Вам надо?

Оставить комментарий