Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Кавычки в имени файла

Здравствуйте, уважаемые участники рассылки!

Вопрос такой: Если в имени файла присутствует слово или фраза, которую нужно
взять в кавычки, то как ввести их с клавиатуры? Обычные кавычки не проходят,
так как недопустимы в именах файлов. Тем не менее часто можно Видеть левую и
правую кавычки в названиях, следовательно, каким-то образом их можно ввести.
Не подскажет ли кто-нибудь, как именно?

С уважением, Наталья

Ответить   Mon, 26 Sep 2011 17:33:58 +0400 (#1907243)

 

Ответы:

Vande omentaina, Наталья!

Н> Не подскажет ли кто-нибудь,
как именно?

Я написал скрипт для JAWS, который это делает.
А одноразово вот так:
1. Включаем numlock.
2. Зажимаем левый альт.
3. Держим альт, не отпускаем, а на цифровом блоке набираем:
левая кавычка - 0171
Правая кавычка - 0187
4. Отпускаем альт.

Ответить   Mon, 26 Sep 2011 17:12:58 +0300 (#1907313)

 

Приветствую Вас, Menelion Elensule, и всех участников конференции!

Если не трудно, напишите, пожалуйста, как с помощью клавиши "альт" и
цифрового блока вводить другие символы. Главным образом, меня интересует
двоеточие и знак вопроса.

С уважением, Наталья

Ответить   Mon, 26 Sep 2011 19:05:22 +0400 (#1907442)

 

Здравствуйте, Наталья.

Вы писали 26 сентября 2011 г., 19:05:22:

А чем вас не устраивает шифт+6 -:
и шифт+7 - ?
на основной клавиатуре?

Ответить   Mon, 26 Sep 2011 19:59:35 +0400 (#1907549)

 

здравствуйте друзья.
наталья
вы пишите:
Если не трудно, напишите, пожалуйста, как с помощью клавиши "альт" и
цифрового блока вводить другие символы. Главным образом, меня
xxx
откройте любой блакнот, и там сами сможите
выбрать самостоятельно любые буквы, и символы.
нажимайте альт и сочетания цифр
!33
" 34
# 35
{ 123
222
o 333

и так далее

С уважением Куприянов Валентин.
Skype: optovyydom
Http://turkish.optovyydom.ru/ Турецкий оптовый дом.

Ответить   Mon, 26 Sep 2011 20:29:37 +0400 (#1907617)

 

Приветствую, уважаемые участники конференции и
valentin no-eye@m*****.ru

Вы писали 26 сентября 2011 г. 20:29

откройте любой блакнот, и там сами сможитевыбрать самостоятельно любые буквы,
и символы.нажимайте альт и сочетания цифр!33

хорошо звучит, но естьмаленькое но.
вы пробовали с зажатым alt нажать быстро четыре цифры?
лично у нас двоих этоне выходит.
три без проблем, а вот четыре слабо и всё.
где то с месяц назад тренировались и ни у кого не вышло.
набирать быстро обязательно на сколько я понял.
по этому скрипт крайне не лишнем будет для такова набора символов.
--
Евгений

Ответить   "Evgeniy" Mon, 26 Sep 2011 20:51:23 +0400 (#1907697)

 

Здравствуйте, Evgeniy!

Вы писали Mon, 26 Sep 2011 20:51:23 +0400

Нет, не обязательно. Символ печатается когда отпускаете альт. Пока альт
зажат, можно как угодно медленно набирать.

Ответить   Tue, 27 Sep 2011 00:15:01 +0700 (#1907801)

 

доброй ночи.
евгений вы пишите:
вы пробовали с зажатым alt нажать быстро четыре цифры?
xxx
да и четыре и пять.
на калькуляторном это легко,
к томуже как уже писали не надо торопится, пока не напишите код, не
отпускайте альт.

С уважением Куприянов Валентин.
Skype: optovyydom
Http://turkish.optovyydom.ru/ Турецкий оптовый дом.

Ответить   Mon, 26 Sep 2011 22:57:47 +0400 (#1908204)

 

Здравствуйте, уважаемые участники дискуссии и Evgeniy!
Вы писали в понедельник 26.09.2011 года:

Нафига быстро?
Только что зажал альт и с перекурами в 3 секунды набрал:
0171
Получилась левая ковычка.
Пока вы не отпустите альт, набор не сбросится.

Ответить   Tue, 27 Sep 2011 03:09:54 +0400 (#1909073)

 

Здравствуйте, Наталья!

Вы писали Mon, 26 Sep 2011 19:05:22 +0400

Двоеточие альт+58, знак вопроса альт+63.
Теперь о том, как узнать код символа. Пишите символ, возвращаетесь на
него стрелкой влево и быстро трижды нажимаете пятерку на серой
клавиатуре. Джоз скажет код. после введения этого кода на фоне нажатого
альта, после отпускания альта, символ будет написан.

Ответить   Tue, 27 Sep 2011 00:26:40 +0700 (#1907867)

 

Vande omentaina, Наталья!

Н> двоеточие и знак вопроса.

Я дико извиняюсь, а это-то вам зачем? Ведь оно на всех раскладках есть, в отличие
от угловых кавычек)
Но если вы так хотите... почему же не помочь девушке, да ещё с таким замечательным
именем! :-)

Двоеточие: зажимаем альт и набираем 058;
Вопросительный знак: зажимаем альт и набираем 063 :-).
Обращайтесь!

Ответить   Mon, 26 Sep 2011 21:16:28 +0300 (#1908011)

 

Здравствуйте, Menelion Elensule!

Вы писали:
Я дико извиняюсь, а это-то вам зачем? Ведь оно на всех раскладках есть, в
отличие
от угловых кавычек)

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

Всем признательна за ответы. Большое спасибо.

С уважением, Наталья

Ответить   Mon, 26 Sep 2011 22:58:37 +0400 (#1908205)

 

Vande omentaina, Наталья!

Н> точно так же, как и кавычки,
входить в имя файла не могут, а так как они всё

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

Ответить   Mon, 26 Sep 2011 22:23:14 +0300 (#1908290)

 

Здравствуйте, Menelion Elensule.

Да, действительно, это, так называемые, французские кавычки.
Однако кавычек много. Есть ещё, например:
Английские (двойные) - 8220 и 8221
Английские (одинарные) - 8216 и 8217
Немецкие - 8222 и 8220
Уголки - 8249 и 8250
А также не парные, типа обычного апострофа - 39 или нижней одинарной 8218.
Если не изменяет память, то Windows допускает использование в именах файлов
всех этих знаков, так что есть из чего выбрать.
Однако усердствовать с этим я бы не рекомендовал, так как при
переносе/пересылке файлов, unicode-символы в их названиях часто страдают.
Успехов. Никита.

Ответить   Mon, 26 Sep 2011 19:38:09 +0400 (#1907489)

 

Vande omentaina, Nikita!

N> А также не парные, типа обычного
апострофа - 39 или нижней одинарной 8218.

Никита, не грузите девушку Наталью :-))).
На самом деле, я так понял, она имела в виду именно те самые французские кавычки,
которые, кстати, и русскоязычным автокорректором Ворда автоматом подставляются
вместо обычных u+022hex :-).

Ответить   Mon, 26 Sep 2011 21:25:59 +0300 (#1908054)

 

Приветствую, уважаемые участники конференции и
Menelion Elensule meneli***@o*****.org

Вы писали 26 сентября 2011 г. 18:12

Я написал скрипт для JAWS, который это делает.

а нельзя ли им поделиться?
--
Евгений

Ответить   "Evgeniy" Mon, 26 Sep 2011 20:34:02 +0400 (#1907624)

 

Vande omentaina, Evgeniy!

E> а нельзя ли им поделиться?

Можно, конечно)
В секции констант добавляем:

CscLeftQuote="<<",
CscRightQuote=">>"

а в секции глобальных переменных добавляем такую вот:
int SelectQuote

А дальше ниже в файле скриптов добавляем сначала функцию:

Void Function TypeAngleQuote ()
If (SelectQuote == 0) then
TypeString (CscLeftQuote)
Say (CscLeftQuote, Ot_No_Disable, False)
ElIf (SelectQuote == 1) then
TypeString (CscRightQuote)
Say (CscRightQuote, Ot_No_Disable, False)
EndIf
EndFunction

А дальше скрипт, на который вешаем горячую клавишу (например, как у меня,
Ctrl+Shift+Insert+2):

Script AngleQuotes ()
let SelectQuote=IsSameScript ()
ScheduleFunction ("TypeAngleQuote", 2)
EndScript

Компилируемся.
Всё. Теперь по однократному нажатию вашей клавиши будет левая кавычка, а по двойному
-- правая.

Ответить   Mon, 26 Sep 2011 21:13:00 +0300 (#1908002)

 

Приветствую всех.

[...]

В JAWS это уже реализовано.Есть официальный скрипт, который вставляет спец. символы
и который вызывается по комбинации Insert+4 (по крайней мере, в JAWS 11).
Надо открыть в редакторе файл VKeyboard.jsm и добавить символы и их описание
(в качестве разделителя там выступает символ с кодом 7).
После чего перекомпилировать VKeyboard.jss и default.jss.

Успехов. Анатолий.

Ответить   "i_chay" Tue, 27 Sep 2011 00:37:17 +0400 (#1908528)

 

Здравствуйте, i_chay.

В принципе справедливо, только имеет смысл заметить, что реализован он
несколько неудобно: вставка символа осуществляется через буфер обмена,
перезаписывая ранее записанные туда данные.
Успехов. Никита.

Ответить   Tue, 27 Sep 2011 00:50:20 +0400 (#1908590)

 

Приветствую всех.

Неудобно -- это субъективное понятие. Если вставку конкретного символа надо делать
более одного раза, то вполне удобно.
В топике речь ведь не об этом...

Успехов. Анатолий.

Ответить   "i_chay" Tue, 27 Sep 2011 01:17:39 +0400 (#1908751)

 

Vande omentaina, i_chay!

i> В JAWS это уже реализовано.Есть
официальный скрипт, который вставляет спец. символы

А неудобно: не одной же клавишей ;-).

Ответить   Tue, 27 Sep 2011 00:03:05 +0300 (#1908665)

 

Приветствую, уважаемые участники конференции и
i_chay i_ch***@r*****.ru

Вы писали 27 сентября 2011 г. 0:37

В JAWS это уже реализовано.Есть официальный скрипт, который вставляет спец.
символыи который вызывается по комбинации Insert+4 (по крайней мере, в JAWS
11).Надо открыть в редакторе файл VKeyboard.jsm и добавить символы и их
описание

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

Ответить   "Evgeniy" Tue, 27 Sep 2011 16:50:31 +0400 (#1910639)

 

Приветствую всех.

[...]

Не в Блокноте! Под "редактором" подразумевался Диспетчер скриптов, т.е. надо
открыть папку с общими скриптами, встать на файл VKeyboard.JSM и нажать Enter.
Внести необходимые изменения. Затем Диспетчер скриптов корректно сохранит в папке
с вашими скриптами отредактированный файл.

Тривиальна структура файла или нет -- вопрос спорный.
Вдумчивое чтение документации по скриптингу в JAWS избавит вас от страха перед
мнимыми сложностями.

Успехов. Анатолий.

Ответить   "i_chay" Wed, 28 Sep 2011 07:48:24 +0400 (#1912555)