Just Manager Forum

Official Just Manager forum

You are not logged in.

#1 2012-12-01 16:14:03

Alexander
Member
Registered: 2012-10-29
Posts: 119

создание относительной ссылки

Из примера в справке   

C:\Programs\MyImageEditor\MyImageEditor.exe


would become:


\Programs\MyImageEditor\MyImageEditor.exe

если я правильно его понял, для создания относительной ссылки нужно всего лишь убрать букву диска и двоеточие из пути к программе, попробовал, ярлыки создаются, но запуск программы не происходит ((, появляется сообщение: ошибка: невозможно выполнить эту команду.
Может я что-то не так понял?

Offline

#2 2012-12-01 18:30:12

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Нет, имеется ввиду, что папки надо указывать исходя из директории Just Manager.
Например portable Just Manager установлен в папку X:\Just Manager. В этой же папке лежит папка MyImageEditor, а в ней MyImageEditor.exe.
Тогда в команде надо указывать \MyImageEditor\MyImageEditor.exe.

Offline

#3 2012-12-01 21:18:29

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

nleontiev wrote:

Нет, имеется ввиду, что папки надо указывать исходя из директории Just Manager.
Например portable Just Manager установлен в папку X:\Just Manager. В этой же папке лежит папка MyImageEditor, а в ней MyImageEditor.exe.
Тогда в команде надо указывать \MyImageEditor\MyImageEditor.exe.

Фух, совсем запутался, если так  E:\JustManager\PROGRAMS\MEDIA\AIMP3   то как будет выглядеть относительная ссылка на аимп?

Offline

#4 2012-12-02 16:09:55

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Итак, можно использовать вариант который описан в help файл, то есть исходя из текущего диска.
Пример:
E:\JustManager\PROGRAMS\MEDIA\AIMP3\aimp.exe
будет
\JustManager\PROGRAMS\MEDIA\AIMP3\aimp.exe

Можно использовать относительные пути.
Пример:
В папке JM есть подпапка Progs где лежит aimp.exe
Путь будет Progs\aimp.exe

Offline

#5 2012-12-03 10:51:06

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

попробовал оба варианта. В первом случае не отображается иконка и программа не запускается, во втором случае иконка отображается, но программа тоже не запускается.

Offline

#6 2012-12-03 11:02:35

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Тест
Ставлю portable JM в папку C:\JustManager. В этой папке создаю подпапку Progs с Notepad.exe.

Создаю кнопку с командой: \JustManager\Progs\Notepad.exe, параметры и путь пусты.
Иконка есть и Notepad запускается.

Создаю кнопку с командой: Progs\Notepad.exe, параметры и путь пусты.
Иконка есть и Notepad запускается.

Offline

#7 2012-12-03 11:19:40

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

Уточнение: у меня они тоже отображаются и работают до тех пор пока я не перенесу для теста Just Manager на другой диск, после этого перестают отображаться и запускаться.

Last edited by Alexander (2012-12-03 11:20:04)

Offline

#8 2012-12-03 11:26:58

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Переношу свой тест на диск D, путь становится D:\JustManager и все также работает.

Переношу вообще в другую подпапку, например С:\TEMP\TEMP\JustManager, кнопка с Progs\Notepad.exe работает, \JustManager\Progs\Notepad.exe естественно перестает работать.

Offline

#9 2012-12-03 11:31:24

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Александр, версия JM какая?

Offline

#10 2012-12-03 11:36:18

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

nleontiev wrote:

Александр, версия JM какая?

последняя, сегодня скачал Just Manager 0.1 Alpha 25

Offline

#11 2012-12-03 11:41:22

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Я тоже на 0.1 Alpha 25 смотрел. Все работает.

Offline

#12 2012-12-03 11:52:20

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

ок, попозже попробую выложить мои действия пошагово со скриншотами, м.б это я что -то не правильно делаю.

Offline

#13 2012-12-03 11:54:33

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

Проще сделайте тестовый вариант, который у Вас не работает и пришлите мне эту папку целиком.

Offline

#14 2012-12-03 14:13:30

Alexander
Member
Registered: 2012-10-29
Posts: 119

Re: создание относительной ссылки

Пробовал не меньше четырех раз оба варианта и вдруг оба заработали, по всей вероятности, где-то что-то я делал не правильно, но не могу понять что именно, даже предположений никаких нет. Устанавливал программу с "нуля", создавал папки и копировал в них программу именно по тому пути, какой описан в вашем примере и далее делал все "по инструкции"...
Спасибо за уделенное время, больше вопросов по этой теме нет.

Offline

#15 2013-05-04 19:13:33

monk-owl
Member
Registered: 2013-05-04
Posts: 3

Re: создание относительной ссылки

Хотелось бы еще немного про ссылки. Я когда использовал Тотал, то там ссылка выглядела так  %commander_path%\Program\AIMP3\AIMP3.exe
В этом командаре, в тех примерах что приводились выше, все работает если программа находится в корневом каталоге, типа   E:\JustManager\PROGRAM\AIMP3\aimp.exe, а что делать если путь такой d:\Software\Общая папка\Download\JustManager-32bit\JustManager\Program\AIMP3\aimp.exe ?
В тотале все решается проще, где бы не была прога ссылки железно работают. Очень бы хотелось, что бы эта функция работала или же имела такую же команду как в тотале.
И еще немножко не в той теме правда, немогли бы сделать функциональные клавиши в виде кнопок.
Заранее большое спасибо.

Last edited by monk-owl (2013-05-04 19:18:27)

Offline

#16 2013-05-04 22:11:56

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: создание относительной ссылки

В Just Manager можно использовать относительные ссылки, то есть если в папке с JM есть папка Notepad++, то путь к Notepad++ можно указать как Notepad++\Notepad++.exe

Функциональные клавиши реализованы в виде панели так как это наиболее оптимальный вариант.

Offline

#17 2013-05-05 06:26:02

monk-owl
Member
Registered: 2013-05-04
Posts: 3

Re: создание относительной ссылки

Спасибо, все получилось. Функциональные клавиши, я имел ввиду визуальный стиль, как в тотале обьемные клавиши. Там идут кнопки дисков и меню обьемные, как по мне просто красиво. Все прекрасно конечно и без этого, но визуально более привлекательно.

Last edited by monk-owl (2013-05-05 06:31:36)

Offline

Board footer

Powered by FluxBB