Графика

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Графика » Остальные программы » Скрипты и регеспы


Скрипты и регеспы

Сообщений 331 страница 360 из 1007

331

Alex2L написал(а):

Какие такие приказы?!

Это фраза Джинна, когда ему загадывают  желание. ;)

Alex2L написал(а):

Мы - партнёры!

А то!  http://fludu.h1.ru/Smiles/friends.gif

Alex2L написал(а):

В будущий скрипт обязательно бум включать. Бум!

О, таких примеров будет немало.
Вот, например, что мне однажды ФР выдал (эх, жаль, тут спойлеров нет):

http://s1.uploads.ru/i/AFKk9.jpg

332

Моё почтение!

http://fludu.h1.ru/Smiles/rofl.gif
http://fludu.h1.ru/Smiles/good.gif
http://fludu.h1.ru/Smiles/clapping.gif

А что со слипшимися абзацами? Али книги кончились?!

333

Alex2L написал(а):

А что со слипшимися абзацами? Али книги кончились?!

Нет, как раз снова подбросили.
Но я их (слипшиеся абзацы) проверяю в самом конце, после просмотра всей книги. Так что терпение, мой друг...

Сегодня, если не появится срочных дел, надеюсь добраться до конца Карноя, тогда и проверю. И сразу сообщу - не забуду. :)

334

Отлично!

Значится, так! Здеся: http://rusfolder.com/32586998 - просто ТЕСТОВАЯ версия, особо ничего не делающая. :)
Для начала прочитать (хотя бы немного): http://www.infocity.kiev.ua/inet/content/inet134.phtml, особенно раздел "HTA и безопасность" - чтобы оценить риски.

Как уже писал, HTA - по сути текстовый файл, открывать можно даже в notepad-е.
Хотя бы, из любопытства - что я туда "напихал".
Особо ничего "военного"  :)

Что делает эта реинкарнация скрипта?
1. Сам hta-скрипт в кодировке UTF-8 и "заточен" под неё.
2. РАЗОВО, как раз для проверки работы "движка" скрипта нужно сохранить из-под ПЧ в ТХТ и HTM-формате файлы в КОДИРОВКЕ UTF-8. РАЗОВО!!!
3. Запустить этот spotter-3_test.hta нажать "Файл ?" - выбрать один из пары ТХТ -  HTM,
увидеть что именно выбрали, нажать "Поехали!" - увидеть первые 15-ть строк выбранного файла. Затем проделать тоже самое со вторым файлом из пары (в HTM-файле строки гораздо длиннее). Должны увидеть и в том и другом случае внятный текст и буквы кириллицы, если таковые присутствуют в обеих файлах. Если получится именно так - значит: верным путём идём, товарищи! Тогда сосредоточусь на алгоритме собс-но поиска.

Я внятен?!

Отредактировано Alex2L (2012-09-12 13:11:16)

335

Alex2L написал(а):

Для начала прочитать (хотя бы немного): http://www.infocity.kiev.ua/inet/content/inet134.phtml,

The requested URL /inet/content/inet134.phtml, was not found on this server.

Остальное попробую.  :yep:

336

Alex2L написал(а):

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

Всё получилось.  :writing:

337

Класс!

Странно, насчет http://www.infocity.kiev.ua/inet/content/inet134.phtml

Выдержка оттедова:

Зачем использовать HTA?

Microsoft Internet Explorer 5, являясь жизнеспособной платформой разработок на базе Microsoft Windows, предоставляет возможность создавать HTML приложения. HTA являются полноценными приложениями. Эти приложения вполне надежны, они отображают только меню, иконки, панели инструментов, и заголовочную информацию, создаваемые Web-разработчиком.Говоря вкратце, HTA объединяют в себе всю мощь Internet Explorer - его объектную модель, производительность, мощь рендеринга, поддержку протоколов, и технологию загрузки каналов - все это без нарушения строгой модели безопасности и пользовательского интерфейса броузера.

Исторически, языки программирования типа C++ и MicrosoftR Visual Basic предоставляли объектные модели и доступ к ресурсам системы, в которых нуждаются разработчики. С появлением HTA пришло время добавить динамический HTML (DHTML) со скриптами к этому списку. HTA не только поддерживают все средства, поддерживаемые Web страницами а именно HTML, каскадные листы стилей (CSS), скрипты и события, но также специфическую функциональность HTA. Добавление этой функциональности обеспечивает контроль над разработкой пользовательского интерфейса и доступ к пользовательской системе. Более того, будучи выполняемым как доверительное приложение, HTA не является объектом для ограничений безопасности, накладываемых на Web страницы. Как и при запуске любого выполнимого файла, перед загрузкой HTA пользователя спрашивают только раз, сохранить приложение или выполнить. Будучи сохраненным в пользовательской системе, файл может быть выполнен по желанию пользователя в любое другое время. Конечным результатом является то, что HTA выполняется также, как и любой выполнимый файл (.exe), написанный на C++ или Visual Basic.

HTA подходят для различных применений, пишите ли вы прототипы, создаете волшебники (wizards), или создаете полноценные приложения. Все, что в данный момент предоставляют DHTML и скрипты: формы, мультимедиа, Web приложения, HTML редакторы, и броузеры - доступно для HTA...и еще кое-что. Но самое лучшее то, что HTA упрощают многие задачи. Простота создания прототипов ,используя HTA, делает возможным для менеджеров ПО и дизайнеров писать сценарии для диалоговых окон и предупреждений, в то время как разработчики на C++ или Visual Basic программируют основную функциональность.

Создание HTA

Создайте HTA написав HTML страницу и сохранив ее с расширением .hta .

Этот пример демонстрирует наипростейший возможный HTA. Он состоит из строки "Hello, World", и сохраняется с расширением .hta . Internet Explorer настолько всепрощающий, что даже отсутствие тэгов HTML и BODY не вызывает ошибки. Программа может быть закрыта нажатием ALT+F4. Это свойство требует наличия MicrosoftR Internet Explorer 4.0 или более поздней версии.

Для запуска HTA требуется либо дважды щелкнуть левой клавишей мыши на его иконке, либо выполнить его из меню ПУСК, либо открыть его через URL, либо запустить его из командной строки. Будучи запущенным, HTA интерпретирует все, что находится внутри тэга BODY и отображает значение тэга TITLE как заголовок окна.

Особая функциональность HTA

В то время, как расширение .hta указывает системе как работать с приложением, новый тэг HTA:APPLICATION и аттрибуты указывают окну, как себя вести будучи приложением. Этот тэг предоставляет ограниченный набор аттрибутов, управляющих всем от стиля границы окна и до программной иконки и меню. Большинство аттрибутов доступны только для чтения, их значения по умолчанию оптимизированы для среднего приложения. Для создания функционирующего HTA, этот тэг должен быть описан внутри тэга HEAD.

Тэг HTA:APPLICATION в нижеследующем примере устанавливает свойства приложения, не доступные в DHTML. Согласно запрещениям в аттрибутах, данное приложение не имеет ни границы окна (border), ни заголовка, ни стандартного системного меню. Заголовок приложения появляется только в списке задач Windows, но не в панели задач. При этом разрешено выполнение только одного экземпляра приложения. Будучи запущенным, HTA известен системе как "monster" и его размер устанавливается величиной, необходимой для заполнения всего экрана. Программа может быть закрыта нажатием alt+f4.
  <HEAD>
  <TITLE>My Monster Application</TITLE>
  <HTA:APPLICATION ID="oMyApp"
    APPLICATIONNAME="monster"
    BORDER="none"
    CAPTION="no"
    ICON="/graphics/creature.ico"
    SHOWINTASKBAR="no"
    SINGLEINSTANCE="yes"
    SYSMENU="no"
    WINDOWSTATE="maximize">
</HEAD>

HTA и безопасность

Междоменному написанию скриптов свойственно адресовать риск безопасности, HTA разрешает атрибут APPLICATION для FRAME и IFRAME. Этот оригитнальный HTA атрибут не единственная доступная предосторожность защиты. HTA разработаны таким образом, что FRAME и IFRAME, где атрибут APPLICATION установлен в NO, не имеют доступа скрипта в HTA, который их содержит. Таким образом никакое незащищённое содержимое не допускается в HTA через недоверенное окно.

HTA разработаны таким образом, что недоверенные HTML FRAME и IFRAME не имеют доступа скрипта к HTA, который их содержит. В отношении FRAME, которые не являются разрешёнными для HTA, фрейм высшего уровня содержит главное окно для всех FRAME, содержащихся в нём. Для вышеупомянутого FRAME, window.top и window.self одно и тоже. Кроме того, ненадёжные FRAME и IFRAME не получают ни referrer ни opener  URL из родительского HTA. Конечный результат - они не знают о HTA, содержащемся внутри, как о родительском окне.

В приложениях, где всё содержимое безопасно, FRAME и IFRAME могут быть благополучно помечены как доверенные. Мастера и контрольные панели являются примерами безопасного содержимого. Разрешённый HTA статус IFRAME в нижеуказанном примере позволяет ему передавать информацию обратно в его родительское окно.
<IFRAME SRC="filename.htm" APPLICATION="yes">

В противоположность, IFRAME, который позволяет просмотр незащищённого содержимого, должен быть запущен как обычный HTML. Содержимое в примере IFRAME ниже - подчиняется настройке безопасности для его зоны. Следующий IFRAME может быть использован при внедрении HTML.
<IFRAME SRC="filename.htm" APPLICATION="no">
Запомните,  атрибут APPLICATION игнорируется, если он используется в HTML предпочтительнее, чем HTA.

При выполнении HTA, пользователи должны принимать те же меры предосторожности, как и с любой выполнимой программой: устанавливать только те HTA, которые созданы в надёжных источниках. HTA не могут быть подписаны. Однако они могут быть установлены из отмеченных cabinet-файлов (.cab) или других отмеченных инсталляционных форматов. Так или иначе, наиболее ответственные источники будут корпоративными сетями intranet и признанными поставщиками программного обеспечения.

Совместимость

Реализация HTA фирмой Microsoft ограничена 32-битными системами Windows, выполняющими Internet Explorer 5. HTA не поддерживают свойства или внешний объект HTML AutoComplete в формах .

Реализация HTA

Реализация HTA поддерживает методы многократного размещения: модель сети, модель готовой программы, и модель, составленная из них обеих. Разработчики приложений должны решить как лучше удовлетворить свои распределённые потребности.

Модель Сети

Сетевая модель размещения состоит из приложения, которое может быт запущено и которым можно управлять как обычной Web страницей. По этому сценарию HTA загружается просто просматривая свой URL или с помощью доступа к нему из списка Избранное Internet Explorer. Прежде чем загрузиться, появляется диалоговое окно Internet Explorer и предлагает пользователю выбрать: открыть или сохранить приложение. После загрузки, с сервера по необходимости пересылаются компоненты вспомогательного приложения и потом они помещаются в кэш. Сервера должны иметь тип MIME "application:hta", зарегистрированный для доставки через протокол http: для работы.

Эта модель предоставляет некоторые важные мощности. Это способствует тому, что обновление проходит более гладко: администратору intranet нужно только отправить новый код или содержание клиенту, чтобы получить последнюю версию. Это обеспечивает удобство и лёгкость в использовании: пользователю никогда не нужно устанавливать или удалять приложение. Приложения, которые не используются, автоматически смещаются из кэша. Одно очень важное соображение при оценке этой модели размещения состоит в том, что серверные приложения не могут быть запущены автономно или когда портится сервер. Один вариант состоит в том, чтобы предупредить этот возможный случай при помощи внедрения возможностей дополнительного канала (CDF) в Internet Explorer (начиная с версии 4.0).

Модель готовой программы

В этой модели процесс инсталляции для HTA такой же самый, как и для обычных приложений. Файлы копируются с диска или по сети, используя любую программу установки или самораспаковывающийся исполнимый файл. Программа установки помещает приложение в директорию Program Files или в директорию, выбранную пользователем. Ссылка на HTA включается в меню Пуск. Также регистрируется зависимость приложения от Internet Explorer версии 5 и выше. Тут пользователя предупреждают, что удаление Internet Explorer приведёт к тому, что это приложение станет неработоспособным. Обратитесь к поставщикам сервиса for vehicles для компоновки и поставки HTAs to your specifications.

Как и модель сети, модель готовой программы имеет свои достоинства. Приглашение для пользователя появляется только во время начальной установки; после этого приложение запускается как доверенная программа, как обычный исполнимый(.ехе) файл. Установленное HTA также всегда доступно для пользователей, независимо от того, соединены они с сервером или нет.

Смешанная модель размещения

Допустимо любое сочетание сетевой модели размещения и модели размещения готовой программы. Метод доставки незаметен для HTA. Составные части HTA всегда ссылаются как абсолютные или относительные URL, таким образом приложение работает просто.

...

338

А-а-а-а!!!
Если по переходу из этой страницы в конце адреса зачем-то добавляется запятая!?!  o.O

Если её - убрать - URL откроется!!!

Упс! Похоже это я её случайно "пришпандорил" :blush:

Отредактировано Alex2L (2012-09-12 13:50:59)

339

Доклад:

стр. 183 - сноска, пропущен разрыв абзаца страницей.

Слипшихся абзацев больше не обнаружено.
Эх, жаль, что мы раньше не начали это обсуждать. Пару книг назад был файл, где их было больше десятка.  http://fludu.h1.ru/Smiles/girl_sigh.gif
Ну, будет ещё.  http://fludu.h1.ru/Smiles/f616d7008cdba4fc7549ddca6959759d.gif

Ссылку сейчас почитаю.
Ээээ... начала ...  :unsure:
А можно я не буду читать?  http://fludu.h1.ru/Smiles/s005.gif

Отредактировано golma1 (2012-09-12 13:53:30)

340

Эх, жаль, что мы раньше не начали это обсуждать. Пару книг назад был файл, где их было больше десятка.

- а то! :(

Сноски, полагаю, будут (в версии 3.ХХ) детектиться на раз! Может что еще приходиться делать "глазами" ?!  o.O
Так на математическую основу ставить нуна!

341

А можно я не буду читать?

http://fludu.h1.ru/Smiles/pardon.gif

Как там, "старина Мюллер" в "Семнадцати мгновениях ..." говорил? - В наше время верить нельзя никому. Даже самому себе. Мне - можно! (с)
:)

Отредактировано Alex2L (2012-09-12 14:01:13)

342

Alex2L написал(а):

Может что еще приходиться делать "глазами" ?!

Ну ты ж читал, наверное, мою тему о ФР.  :flirt:

Вроде под "математику" ничего больше не подпадает.  :dontknow:

343

Ну ты ж читал, наверное, мою тему о ФР.

- ага.

Вроде под "математику" ничего больше не подпадает.

- похоже на то.

344

Сегодня подброшу тебе ещё один "набор" - по новой книге.
Чтоб не скучал. ;)

345

Вот, прошу:

Томпсон "Агата Кристи"

Я назло сохранила в двух кодировках.  http://fludu.h1.ru/Smiles/beee.gif
А если честно: забыла, в какой надо было и поленилась искать.  http://fludu.h1.ru/Smiles/blush2.gif

Там, кстати, и сноски, и стихи... И всё очень непросто.  :hobo:
Например, в сноске на стр. 84 первые две строки - это продолжение сноски на предыдущей странице, в "редактируемой копии" стоят в самом низу.

Это я только беглый взгляд бросила. ;) Похоже, книжечка получится непростая.  :writing:

Отредактировано golma1 (2012-09-12 17:19:15)

346

Прошла полностью протокол. Не знаю, насколько тебе пригодится этот случай - очень уж он нетипичный.  :dontknow:
Но в любом случае, этот файл доказывает, что человека в процессе OCR ничем заменить нельзя. ;)
Но! Можно облегчить ему труд.  http://fludu.h1.ru/Smiles/60e5b04866d90e6324fc14d0ab03e193.gif

347

А эта... А кому назло-то?! :)
Кстати, если уж делать назло, из хулиганских побуждений, то стОит делать исключительно с особым цинизмом: включать в ТХТ-файл в UTF-8 кодировке КОЛОНТИТУЛЫ (в HTA - не включать), а так: "Хорошо омаров есть, запивать "Шато". Можно пиво с воблою - но уже не то!" От без колонтитулов - не то! Не хватает цинизма! Не испытал "чувство глубокого удовлетворения". (с)   :)

Томпсон "Агата Кристи"

- так это ж отличный пример! Жалко только ничего "слипшегося" нет.

этот файл доказывает, что человека в процессе OCR ничем заменить нельзя

- так ить, я на это и не покушаюсь, а вот:

Можно облегчить ему труд

- этим и занимаюсь.

Отредактировано Alex2L (2012-09-12 19:37:34)

348

Alex2L написал(а):

включать в ТХТ-файл в UTF-8 кодировке КОЛОНТИТУЛЫ (в HTA - не включать)

Ты решил меня окончательно запутать?  http://fludu.h1.ru/Smiles/girl_cray2.gif

Напиши мне список, чего твоя душенька желает. Я сохраню и буду сверяться.  http://fludu.h1.ru/Smiles/mail1.gif

Alex2L написал(а):

этим и занимаюсь.

Я знаю. И очень благодарна.  http://fludu.h1.ru/Smiles/give_heart2.gif

349

Alex2L написал(а):

Жалко только ничего "слипшегося" нет.

Я в конце проверю ещё "стандартным" методом.  :flag:

350

Ты решил меня окончательно запутать?

http://fludu.h1.ru/Smiles/nea.gif  http://fludu.h1.ru/Smiles/sarcasticaa9.gif

Напиши мне список, чего твоя душенька желает.

http://fludu.h1.ru/Smiles/dntknw.gif  Овчинка не стоит выделки! Всё равно:

забыла, в какой надо было и поленилась искать.

  http://fludu.h1.ru/Smiles/sad.gif

проверю ещё "стандартным" методом.

жду!

Ладно, по случаю праздника и удачного старта нового скрипта так и быть, я добрый :

ТХТ - нужны в кодировке Win-1251 БЕЗ КОЛОНТИТУЛОВ, если надо разбираться с возможными проколами версии 2.24. HTM -  не нужен. Кстати - толпа, ИМХО, кажись о нём не ведает.
В кодировке  UTF-8 - для нового скрипта. Версии 3. С КОЛОНТИТУЛАМИ. Но в том случае, если, как сегодня он "изощрённый". HTM -  нужен в кодировке  UTF-8.
В обоих случаях нужен PDF.
Т.е. невыдающиеся мона пока не присылать - пока достаточно, а вот Tompson_utf8.txt, но с колонтитулами - крайне желательно лицезреть.

Я внятен?!

Отредактировано Alex2L (2012-09-12 21:35:45)

351

Alex2L написал(а):

Т.е. невыдающиеся мона пока не присылать - пока достаточно, а вот Tompson_utf8.txt, но с колонтитулами - крайне желательно лицезреть.

:'(
Я уже начала с ним работать. Сделала 52 страницы.
Поработала с редактором стилей.

Подумаю...

Отредактировано golma1 (2012-09-12 22:19:31)

352

Alex2L написал(а):

Кстати - толпа, ИМХО, кажись о нём не ведает.

Мы же решили сначала проверить, как он ищет слипшиеся абзацы. Я всего одну книгу проверила, а там он (абзац) был один-единственный.
Думаю, что 3-4 книги надо бы "прогнать" через скрипт, чтобы отдавать его людЯм.  :dontknow:

353

Я уже начала с ним работать. Сделала 52 страницы.
Поработала с редактором стилей.

- для ТХТ- это как раз это АБСОЛЮТНО не критично! В колонтиткльном мусоре - весь цимес!  http://fludu.h1.ru/Smiles/good.gif
Но! Если УЖЕ поделаны ### отметки - тогда - спасибо, но НЕ НАДО! В другой раз похожую - со всеми "наворотами".

А...  http://fludu.h1.ru/Smiles/mosking.gif Ок!

354

Я распознала ещё раз.
Здесь лежит txt и htm в utf-8.
Не была уверена, что оба раза распозналось без различий, поэтому сделала ещё раз htm.

Enjoy! http://fludu.h1.ru/Smiles/smile313.gif

355

http://fludu.h1.ru/Smiles/good.gif
http://fludu.h1.ru/Smiles/clapping.gif

Вот! Достигнуто "чувство глубокого удовлетворения"!   http://fludu.h1.ru/Smiles/thank_you.gif

356

Alex2L написал(а):

Достигнуто "чувство глубокого удовлетворения"!

С этим и пойдём спать. Спокойной ночи!  http://fludu.h1.ru/Smiles/bye2.gif

357

Моё почтение!
Вчера под вечер, да было чувство глубокого удовлетворения. Отдельное  http://fludu.h1.ru/Smiles/thank_you.gif за доброе пожелание. А по-утру, на свежую-то голову, овладело чувство уныния. Тут эта... такое дело!
Какое-то время назад упоминал, но, похоже, вскользь или был невнятен.  http://fludu.h1.ru/Smiles/dntknw.gif А вчера не акцентировал на этом...  http://fludu.h1.ru/Smiles/blush.gif Короче - HTM-файл нужен: (речь о версии 3.ХХ) в UTF-8 кодировке, без css, без колонтитулов, с разделение на строки и самое главное (чего не хватало!): в виде ГИБКОЙ КОПИИ!
Почему это важно? Дело в том, что в этом режиме внутрь пишется ОТСТУП (в пунктах) от левого края перво-абзацной строки, конкретно это: text-indent.
Так вот - зело полезная весчь! С её помощью "слипшиеся абзацы" ваще ловяться "на раз"! Ну или намного более чётко ловятся заголовки, стихи, эпиграфы и т.п.
Переделывать НИЧЕГО не надо! Убедительная просьба учесть на будущее!

Я внятен?!

Отредактировано Alex2L (2012-09-13 19:45:43)

358

Alex2L написал(а):

Переделывать НИЧЕГО не надо!

А я уже умная.  http://fludu.h1.ru/Smiles/smoke.gif
У меня лежит папочка со специально для тебя распознанной копией. Так что - любой каприз.
Сейчас выложу HTM-файл в UTF-8 кодировке, без css, без колонтитулов, с разделение на строки и самое главное - в виде ГИБКОЙ КОПИИ!
:writing:

Voilà!
   https://www.rapidshare.com/files/380164 … _kopia.htm            http://smiles.kolobok.us/standart/declare.gif

Отредактировано golma1 (2012-09-13 20:12:22)

359

О-о-о-о!!!
Это что-то!
Нет слов!
"Вельми понеже!" (с)
http://fludu.h1.ru/Smiles/clapping.gif

360

http://fludu.h1.ru/Smiles/curtsey.gif

Очень медленно идёт книга. Так что до "слипшихся абзацев" по старой методике доберусь не раньше чем завтра.

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Графика » Остальные программы » Скрипты и регеспы