![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Если написать в терминале
wine "/host/Folder/progs for wine/SciTE/SciTE/SciTE.exe" "`winepath -w '/media/Катя/Folder/leap.php'`" то запустится Scite а в нём откроется leap.php Если на leap.php нажать правой кнопкой "открыть с помощью" и использовать собственную команду то `winepath -w '/media/Катя/Folder/leap.php'` не возвращает результат своей работы(т.е. "Z:\Media\Катя\Folder\leap.php") а интерпретируется как есть как можно правильно задать команду для открытия файлов? --------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
| CompWorm |
|
||||||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 9 Всего: 31 |
вот это я не совсем понял... приведу пример. давай попробуем открыть в notepad текстовыей документ 1.txt консоль:
тут я указываю запускаемую программу - wine затем говорю, что я с помощью её запускаю - notepad (путь я не указываю полный, хотя можно и указать, так как notepad является переменной среды виндоз и wine про это в курсе) далее я передаю нотпаду адрес в виде параметра - мой текстовый документ. никаких финтов с как видишь, делать не надо. давай извратимся ещё немного для лучшего понимания проблемы
кратко: запускаем вайн, в нем запускаем командную строку, просим командную строку виндос запустить нотпад и закрыть консоль, просим нотпад открыть текстовый документ. всё очень просто. возвращаясь к твоему вопросу - нам в "открыть с помощью" в строке своей команды надо указать только "wine notepad", так как "открыть с помощью" предполагает лишь запуск команды, а адрес твоего php файла будет "дописан" как параметр. то есть ты должен написать туда
и всё. Это сообщение отредактировал(а) CompWorm - 5.2.2011, 13:05 |
||||||
|
|||||||
| Plavozont |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
После выполнения
notepad пишет - путь: edia/Катя/Folder/leap.php' не найден хотя wine notepad "\media\Катя\Folder\leap.php" работает нормально, а тут опять же нужен финт команда в "открыть в программе"
не открывает нужный мне файл в SciTE, открывается по умолчанию файл без имени проблема в том что финт с
не работает в "открыть в программе" есть ли другой способ задать ассоциацию с файлами и выполнить этот финт? --------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
||||||
|
|||||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 9 Всего: 31 |
бред какой-то... какая у вас версия вина? дистр, я так понял у вас Ubuntu 10.10...
|
|||
|
||||
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Wine последний стабильный который, где-то 1.2.2 так...
--------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Может быть есть вместо %u что-нибудь чтобы слеши были в другую сторону ? Или сделать что-то вроде виндового bat файла и открывать с помощью него ?
Это сообщение отредактировал(а) Plavozont - 8.2.2011, 08:44 --------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 9 Всего: 31 |
||||
|
||||
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Сделал так:
Создал скрипт: #!/bin/bash wine "/host/Folder/progs_for_wine/SciTE/SciTE/SciTE.exe" "`winepath -w "$@"`" Где открыть с помощью, использовать свою команду написал: bash /host/Folder/progs_for_wine/ter_script.txt Неужели по нормальному никак --------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 41 Всего: 181 |
А почему бы не поставить линукс-версию Scite?
-------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Под линукс нет мода от ru-board'а, в котором есть автозаполнение любыми словами присутствующими в тексте, нет списка функций из кода, там ещё закладки в тексте ставить можно, а в обычном SciTE - нет и ещё при открытии нового файла он добавляется в виде вкладки и подсветка там более красивая. Другого редактора с такими функциями я найти не могу: то списка функций нет, то автозаполнение совсем не то что мне нужно делает... К тому же не только в этой виндовой программе хотелось бы файлы открывать. Мне например микроанжелой нравится пользоваться для просмотра и извлечения иконок...
--------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
| nickless |
|
|||
![]() Гентозавр ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 41 Всего: 181 |
Насчет эдитора, IMO kate может всё из вышеперечисленного и даже больше (я даже не говорю про vim и emacs).
Ну а чтобы программы запускать с правильными путями, попробуй этот скрипт:
-------------------- ![]() Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
| Plavozont |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 182 Регистрация: 14.4.2008 Репутация: нет Всего: нет |
Ух ты, спасибо.
Это сообщение отредактировал(а) Plavozont - 10.2.2011, 00:00 --------------------
Fortunately, the circumstances under which those words are useful run out at a relatively low level of multiplicity. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |