Сделать ссылку на локальный файл

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 1
Joined: Fri Mar 23, 2018 11:39 am

Сделать ссылку на локальный файл

Post by zhuk-shelkopryad »

Знайки и умейки! Подскажите как быстро сделать ссылку на локальный файл своего компьютера. Конструкция file://c:\ открывает только корень диска С. Ничего больше тут не удается добавить. Как быть?

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Можно заменить \ на / – работать будет точно так же.
Или Настройки – Редактор 2 – Гиперссылки – Разделители
У меня сделано

Code: Select all

\0     \t\n'`"(<>{[]=
и

Code: Select all

\0     \t\n'`")<>}[]

Offline
Posts: 9
Joined: Sat Apr 22, 2017 5:49 am

Post by vors317 »

Infocatcher wrote:Можно заменить \ на / – работать будет точно так же.
Или Настройки – Редактор 2 – Гиперссылки – Разделители
У меня сделано

Code: Select all

\0     \t\n'`"(<>{[]=
и

Code: Select all

\0     \t\n'`")<>}[]
Вы думаете - простой обыватель поймёт что-то из этого?! :lol:

Offline
Posts: 157
Joined: Thu Nov 26, 2015 8:03 pm
Location: Rostov-on-Don

Post by Eskander88 »

Если мне необходимо сделать гиперссылку на файл

Code: Select all

C:\SRC\JAVA_SCRIPT\script1.js
= = = = = = = = = = = = = = =
т.е.
Диск C:
└ папка «JAVA_SCRIPT»
   └ файл «script1.js»
то можно просто написать

Code: Select all

file://C:\SRC\JAVA_SCRIPT\script1.js
и всё работает. Другая проблема, что если в строке пути появится символ пробела, например: папка «JAVA SCRIPT», а не «JAVA_SCRIPT», то уже гиперссылка ломается :(

И ещё было бы здорово, писать самому правила обработки для протоколов гиперссылок и строк, но это уже мечты...

Offline
Posts: 157
Joined: Thu Nov 26, 2015 8:03 pm
Location: Rostov-on-Don

Post by Eskander88 »

Infocatcher wrote: Настройки – Редактор 2 – Гиперссылки – Разделители
У меня сделано

Code: Select all

\0     \t\n'`"(<>{[]=
и

Code: Select all

\0     \t\n'`")<>}[]
спасибо за пример, честно говоря сейчас стало немножко доходить зачем эта функция в настройках и как ею можно пользоваться.. т.к только гипотетически понятно зачем в настройках «AkelPad \ Настройки \ Параметры \ Редактор 2 \ Разделители [..] [..]; Разделители слов: [..]; Разделители переносов: [..];»

Как сказано выше, то можно решить проблему с пробелами в путях такой настройкой:

Разделители: (поле ввода слева)

Code: Select all

\0\t\n'`"(<>{[]= 
Разделители: (поле ввода справа)

Code: Select all

\0 \t\n'`")<>}[] 
Где после знака «=» (равно), стоит не пробел, а символ неразрывного пробела, который набирается [alt][0][1][6][0]

Offline
Posts: 157
Joined: Thu Nov 26, 2015 8:03 pm
Location: Rostov-on-Don

Post by Eskander88 »

... нет, всё таки я так и не могу разобраться зачем эти настройки разделителей, и какой у них синтаксис в параметрах "Редактор 2"
Post Reply