Программа для оцифровки выделенного фрагмента экрана.
Какая существует программа для оцифровки нужного фрагмента экрана. Т.е. чтобы обойтись без этапа перевода в графический файл, который потом можно оцифровать Файн Ридером.
Мне нужно с так оцифровать около 1000 страничек таблиц на каждой из которых будет по 7 строк (оцифровывать надо будет только 2 столбца). Там соответствующие данные сайт не выдаёт всем скопом. Т.к., наверно, как-то зарабатывает на этом. Но позволяет данные просматривать на небольшим фрагменте экрана (причём там нет функции текстового копирования). Поэтому была бы весьма кстати программка для шустрой оцифровки нужного фрагмента с возможностью его оперативного куда-то "складирования" и т.д. (чтоб на поток можно было поставить). |
lesha1974,
а что мешает, вместо изобретения велосипеда, сделать File->Save as страницы в Safari я выбрал формат webarchive и вся страница прекрасно сохранилась вместе с таблицей с запрошенными данными Нажмите здесь, чтобы увидеть текст полностью
|
Ну, вообще-то, насколь помню, в комплекте с файнридером по жизни шёл Screenshot Reader. (Хотя, возможно, и не шёл, но ничто же не мешает купить его отдельно если уж так нужен).А ещё, помнится, в январе его совершенно легально раздавали по какой-то акции нахаляву...
|
У меня - что-то не идёт.
Цитата:
|
браузер какой?
|
Опера, Хром.
Что-нибудь попроще, чем Screenshot Reader на пол гектара не бывает? |
lesha1974,
а чему получаться? в Chrome - Настройка и управление - Дополнительные инструменты - Сохранить страницу как проверил, сохраняет |
Цитата:
|
lesha1974,
ну и.... я не очень понимаю, в чем сейчас проблема.. сохранили в html, таблицу из него импортировать в excel и обрабатывайте на здоровье. Вопрос только в том, сколько сайт за раз отдает данных |
Merlin Cori, впрочем, Вы правы и я что-то не подумал: действительно же можно из сохранённого html-кода программным образом повытягивать нужные данные. Сейчас посмотрел ... но у меня сохраняет не всё, а только небольшую начальную часть (при выборе несчастных случаев по всем континентам для варианта техногенной смертности – около 1000 строк). А у Вас вся таблица сохраняется или нет?
|
Не проверял, давайте параметры запроса, сравним
|
Диапазон времени - по умолчанию , по всем континентам, техногенные несчастные случаи, смертность. В результате такого запроса около 1000 строк выдаёт, а у меня сохраняет - несколько первых десятков (при сохранении страницы в виде html-крда).
|
lesha1974,
да действительно так... могу предложить пока такой вариант вот запрос, который выполняется к серверу Код:
http://emdat.be/disaster_list/php/search.php?_dc=1462182550100&continent=Africa%27%2C%27Americas%27%2C%27Asia%27%2C%27Europe%27%2C%27Oceania®ion=&iso=&from=1900&to=2015&sgroup=Technological&type=&options=total_deaths&page=1&start=0&limit=100000 вставляете его в адресную строку браузера и вперед в результате получаете неформатированный ответ с полным набором значений, которые вас интересуют импортировал в excel дальше сами разберетесь :) |
Гениально! А как Вы узнали код, который выдаёт ответ в не структуированном виде (на будущее; например, если, вдруг, на сайте что-то когда-нибудь изменится и какой-то другой подобный код надо вводить будет)?
|
lesha1974,
Firefox+расширение Firebug к нему Нажмите здесь, чтобы увидеть текст полностью
добавлено через 4 минуты да, есть под винды утилита Powergrep, для поиска и замены текста. с ее помощью, меняем },{ на },\n{ получаем уже файл с переносами строк, ну дальше в excel втянуть не проблема |
У меня почему-то экскль символ \n как перенос строки не воспринимает при конвертации в экселевский файл из текстового.
Попробовал, для примера, записать в текстовом файле: 1 \n 2 \n 3 и надеялся, что при конвертации в эксель цифры 1, 2, 3 встанут в три разные строчки, но не получилось: встали в одну. Подрзреваю, что ещё что-то нужно дописать (типа символов начала и конца всей записи). Попробовал найти информацию в сети - сходу не получилось. |
Цитата:
Ключевое слово здесь - PowerGrep. Для этой утилиты, в отличие от ёкселя, сочетание "\n" является макроопределением, обозначающим конец строки/перенос строки. Т.е. в результате работы утилиты в текстовом файле появляется не "\n", а перенос строки. |
А как-нибудь попроще, чем PowerGrep обойтись нельзя? Разобраться сходу не смог. Попытался найти русскую врсию: встречался с тем, что пишут, что русская версия, но когда ставил - русского языка не было. Да и на русском, боюсь, не очень то просто будет разобраться: каких-то куча возможностей ...
|
lesha1974,
там все тривиально, сейчас скрины сделаю.. добавлено через 35 минут lesha1974, имеем php файл, все в одну строку Нажмите здесь, чтобы увидеть текст полностью
запускаем PowerGrep, идем в папку где нужный файл, правый клик на файле и выбираем Include File or Folder Нажмите здесь, чтобы увидеть текст полностью
затем Нажмите здесь, чтобы увидеть текст полностью
т.е. мы меняем ; на ;\n и на выходе получаем Нажмите здесь, чтобы увидеть текст полностью
|
Часовой пояс GMT +4, время: 02:48. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.