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

[TC] скрипт размера

Приветствую всех!
У меня такой вопрос:
есть ли для джоз8.0 2173 скрипт для измерения размера, папки или файла?
и неподскажите где его можно слить?
Зарание благодарен!
С уважением Виктор
mailto: vik-murzalim***@y*****.ru
skipe: zmey2805
аська: 397254481

Ответить   Mon, 12 May 2008 20:38:47 +1000 (#745781)

 

Ответы:

Привет Змей, надеюсь не зелёный.
змей пишет:

Вроде не слыхал, но можно, в принципе, без него обойтись.
То есть устанавливаем строку состояния во всех папках
и далее находясь курсором на файле читаем низ окна (инс+pagedown
а если необходимо узнать общий размер всех файлов в папке, то заходя в неё
и сразу, ничего не выделяя опять же ins+pagedown
Но соглашусь с вами скрипт бы не помешал...

Ответить   Mon, 12 May 2008 14:27:27 +0400 (#745792)

 

Привет!
Original Message > есть ли для джоз8.0 2173 скрипт для измерения размера, папки или файла?

- - -
Они по моему всегда были встроены во все версии джавса. Это в диспетчере конфигурации
в настройках проговаривания или многословия. Сейчас точно не помню как дословно
называется эта настройка. Там можно выбрать с каким профилем многословия будет
запускаться джавс, или начинающий, или средний, или продвинутый. Каждый из этих
профилей можно настроить как душе угодно. Но мне кажется по умолчанию там уже
все очень удобно сделано. А если вам надо постоянно знать размер папок и файлов,
то поставьте флажок на пункте всплывающих подсказок, ну или чуть по-другому называется,
интуитивно там разберетесь. Это делается в настройках каждого профиля, зайти
туда можно по кнопкам "предпочтения начинающих" ну и далее, смотря какой профиль
решите перенастроить.
Original Message а если необходимо узнать общий размер всех файлов в папке, то заходя в неё
и сразу, ничего не выделяя опять же ins+pagedown
Но соглашусь с вами скрипт бы не помешал...

- - -

Сейчас попробовал так сделать, думал это какаято новая команда в джавсе появилась,
но ничего такого. Он мне начал лишь перечислять все файлы, какие есть в этой
папке. Если их там больше сотни, то надо пальцы загибать чтоли начинать. :)
Есть более простой и быстрый способ. Не заходя в каталог и ничего не
изменяя вообще в свойствах папок, просто жмете на каталоге клавиши альт ентер,
как известно, этим самым Вы просто откроете свойства папки. Далее просто джоз-курсором
можно быстро и легко прочитать колличество файлов и общий размер каталога и размер,
который он занимает на жестком диске, иногда эти размеры могут отличаться, особенно
если файлы в каталоге микроскопического веса.
Да и вообще, мне кажется что излишняя любовь к различным скриптам в итоге
просто потом убивает джавс или просто тормозит его корректную работу во многих
случаях или просто вызывает ошибки самих приложений, для которых они написаны.
Вот например давно были както в нескольких местах выложены скрипты для неро,
после установки которых сама неро выводила ошибку, при попытке зайти в дерево
на жестком диске компьютера. Многие тогда не могли понять в чем дело, и хорошо
что есть этот лист и разбирающиеся ребята, которые подсказали, что это ошибка
именно в этих скриптах. Я с тех пор к скриптам вообще отношусь настороженно
и понял, что использовать их надо лишь только в жесткой необходимости.
- - -
С уважением, Вадим! ICQ: 192634169 SKYPE: WPRO71 mail-agent: luchp***@m*****.ru
luchp***@m*****.ru

Ответить   "VadimPro" Mon, 12 May 2008 15:35:53 +0400 (#745798)

 

Доброго вам здоровья, змей!

Я для JAWS 5.10 написал простенький скрипт определения размера папки, файла
и свободного места на диске, взависимости от того, на чем стоит курсор.
Посадил этот скрипт на клавишу "Ё". Скрипт работает почти нормально, если не
считать, что на больших папках (в несколько гегабайт) иногда приходится жать
Excape, чтобы закрыть запоздавшее открытие окна свойства и иповторно
нажимать горячую клавишу.

Думаю, что нет никаких препятствий вставить скрипт в JAWS 8.0.2173. К
сожалению, последнего нет под рукой и не могу прислать готовый
скомпилированный скрипт. Привожу только его текст:

Script Size ()

SpeechOff ()

SaveCursor ()

{Alt+Enter}

Delay(12)

InvisibleCursor ()

RouteInvisibleToPC ()

JAWSPageUp()

JAWSHome()

If FindString (GetCurrentWindow (), "Размер:", 2, 0) then

JAWSHome ()

NextWord ()

SpeechOn ()

SayWord ()

NextWord ()

SayWord ()

SpeechOff ()

Else

JAWSPageUp()

JAWSHome()

If FindString (GetCurrentWindow (), "Занято:", 2, 0) then

NextLine()

JAWSEnd()

PriorWord()

SpeechOn()

SayString("Свободно")

SayFromCursor()

SpeechOff()

EndIf

EndIf

{escape}

{escape}

Pause ()

RestoreCursor ()

SpeechOn ()

EndScript

С уважением,

Грызунов Александр. Самара.

Ответить   "eastreb" Tue, 13 May 2008 14:45:22 +0400 (#745969)