Загрузите GEDCOM-файл на ВГД   [х]
Всероссийское Генеалогическое Древо
На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!
Вниз ⇊

Скачивание материалов с Familysearch.org

Инструкции

← Назад    Вперед →Страницы: ← Назад 1 2 3 4 5 6 7 8 * 9 10 11 12 ... 78 79 80 81 82 83 Вперед →
Модератор: apuzanoff
miliam

г. Дубна
Сообщений: 721
На сайте с 2012 г.
Рейтинг: 594
Пожалуйста, подскажите, как скачать материалы с сайта не пространство тыкая, а массивом?

Допустим, есть метрическая книга, в ней 400 листов. Нужно скачать все или частично. Как это сделать?

Некоторые пишут, что на сайте есть даже инструкции на эту тему, однако, их найти проблематично.

Будет полезно иметь их здесь, в отдельной теме.

Спасибо.

tsamosaver написал:
[q]
FS Film Trawler - Расширение Chrome для сбора ссылок на кадры с FamilySearch
[/q]

euhome написал:
[q]
Скрипт GetFilmsByDGS.htm на основе номера пленки генерирует ссылки на изображения, которые можно затем загрузить.
[/q]

PavelBr написал:
[q]
Немного дополню изначальную инструкцию от euhome.
[/q]
Лайк (4)
Mantikore

Mantikore

Нижний Новгород
Сообщений: 131
На сайте с 2013 г.
Рейтинг: 160

Гарчев написал:
[q]
Можно ли сделать начало нумерации с цифр 0001, 0002 и т.д.?Думаю, 4 разряда вполне достаточно. Больше чем 22хх снимков в пленках я пока не встречал.
[/q]



попробуйте так:

[q]

var b=document.getElementsByClassName('next pager-icon fs-civ-circle-chevron-right enabled' )[0];
var l=document.createElement("a");var t=document.getElementById('image-citation' );var rn=true;
function d(){l.href=document.getElementById('printImage' ).src;var p=document.getElementsByClassName('thumbnail-selection' )[0].title; l.download='0000'.substring(0, '0000'.length - p.split(' ' )[1].length) + p.split(' ' )[1]+(rn?(" "+t.innerHTML.substring(t.innerHTML.lastIndexOf(")")+3,t.innerHTML.lastIndexOf(" image")).replace(/[\]\[>/|\"*?<]|(&gt; )|(&lt; )/gi,"")):"")+".jpg";document.body.appendChild(l);l.click();document.body.removeChild(l);};
function e(e){if(e.fireEvent){e.fireEvent('onclick' );}else{var o=document.createEvent('Events' );o.initEvent('click',true,false);e.dispatchEvent(o);}};
function s(t){setTimeout(function(){d();e(b);rn=false;if(!document.getElementsByClassName('next pager-icon fs-civ-circle-chevron-right enabled disabled' )[0]){s(!t);}},4000)};
console.log = function(m){if(m.indexOf("GetImageData")>=0)rn=true;}
s(true);

[/q]
---
Семеновские, Введенские, Чистопольские, Шлюпневы, Поляковы (Нижегородская губерния)
Mantikore

Mantikore

Нижний Новгород
Сообщений: 131
На сайте с 2013 г.
Рейтинг: 160

romanvm написал:
[q]
А можно как-то указать количество скачиваемых изображений, что бы не качать до конца всю книгу
[/q]


допишите вначале скрипта:
[q]
var cnt= 5;var ir=0;
[/q]
где 5 - количество снимков, которое вам нужно скачать

и условие выхода в функции s(t), чтобы получилось так:
[q]
function s(t){ir++;if(ir>cnt){return;}setTimeout(func...
[/q]
---
Семеновские, Введенские, Чистопольские, Шлюпневы, Поляковы (Нижегородская губерния)
Гарчев
Новичок

Германия
Сообщений: 15
На сайте с 2011 г.
Рейтинг: 21

Mantikore написал:
[q]
Гарчев написал:
[q]

Можно ли сделать начало нумерации с цифр 0001, 0002 и т.д.?Думаю, 4 разряда вполне достаточно. Больше чем 22хх снимков в пленках я пока не встречал.
[/q]


попробуйте так:
[q]


var b=document.getElementsByClassName('next pager-icon fs-civ-circle-chevron-right enabled' )[0];
var l=document.createElement("a");var t=document.getElementById('image-citation' );var rn=true;
function d(){l.href=document.getElementById('printImage' ).src;var p=document.getElementsByClassName('thumbnail-selection' )[0].title; l.download='0000'.substring(0, '0000'.length - p.split(' ' )[1].length) + p.split(' ' )[1]+(rn?(" "+t.innerHTML.substring(t.innerHTML.lastIndexOf(")")+3,t.innerHTML.lastIndexOf(" image")).replace(/[\]\[>/|\"*?<]|(> )|(< )/gi,"")):"")+".jpg";document.body.appendChild(l);l.click();document.body.removeChild(l);};
function e(e){if(e.fireEvent){e.fireEvent('onclick' );}else{var o=document.createEvent('Events' );o.initEvent('click',true,false);e.dispatchEvent(o);}};
function s(t){setTimeout(function(){d();e(b);rn=false;if(!document.getElementsByClassName('next pager-icon fs-civ-circle-chevron-right enabled disabled' )[0]){s(!t);}},4000)};
console.log = function(m){if(m.indexOf("GetImageData")>=0)rn=true;}
s(true);
[/q]
[/q]


Mantikore, огромное спасибо! 101.gif Все работает!
hug.gif
---
Гарчев, Гарчу, Гарчо, Гарчогло, Гарчоглу, Топчу, Топчи, Топчиу (с. Томай, Гагаузия); Моксяков, Максяков, Астахов (с. СтароЧернеево, Шацкого р-на, Рязань); Горелов, Чугуев (с. Бородино и с. Волконск, Волконской вол., Дмитровского уезда, Орловской губернии)
akpetrov

akpetrov

Малоярославец
Сообщений: 5961
На сайте с 2016 г.
Рейтинг: 1384

Mantikore написал:
[q]
document.getElementById('printImage' ).src;
[/q]

интересно, почему в Google Chrome под виндой - с этим все хорошо, а вот под Mac это свойство всегда пустое?
romanvm

romanvm

Россия, г. Ефремов
Сообщений: 5733
На сайте с 2014 г.
Рейтинг: 3672

Buranov написал:
[q]
297
[/q]

Столько я ещё не качал. Максимум был 283 и всё закачалось. Отправил Вам в ЛС свой скрипт.
---
Вопрошающие, большая просьба - приводите ссылки на документы из общедоступных источников.
Mantikore

Mantikore

Нижний Новгород
Сообщений: 131
На сайте с 2013 г.
Рейтинг: 160

Buranov написал:
[q]
Спасибо за скрипты! Небольшая проблемка у меня: при установке на закачку 5 снимком закачивает 3, когда нужно 10, получаю 7, установил 297, получил 149.. Подскажите, что в данном случае я делаю не так?
[/q]


Здравствуйте!
Вы используете самую первую версию скрипта и модификация с ограничением по количеству снимков с ней работает немного по-другому.
Дело в том, что в первой версии функция s(t) вызывается дважды для каждого снимка (первый вызов запускает скачивание, второй осуществляет переход на следующий снимок). В последующих версиях обе операции выполняются в одном вызове. Поэтому, если вы используете первую версию, вам нужно количество указать вдвое больше.

Либо можно исправить в вашем скрипте if(t){d();}else{e(b);} на d();e(b);. Это тоже должно помочь.

---
Семеновские, Введенские, Чистопольские, Шлюпневы, Поляковы (Нижегородская губерния)
Buranov

Buranov

Сообщений: 682
На сайте с 2014 г.
Рейтинг: 1301
Mantikore, romanvm, благодарю вас!
kotovviktor
Новичок

kotovviktor

Москва
Сообщений: 3
На сайте с 2016 г.
Рейтинг: 7
Уважаемый Mantikore! Спасибо огромное за скрипт - это настоящее спасение! Но последние несколько дней возник странный глюк - после запуска скрипта (время ставится в основном 8000, но уже экспериментировал с разными) скачивается буквально 2 файла, после чего следующий открывается крупно на весь экран с названием "dist.jpg", и загрузка обрывается. В чем может быть причина? Спасибо!
kotovviktor
Новичок

kotovviktor

Москва
Сообщений: 3
На сайте с 2016 г.
Рейтинг: 7
У меня по-прежнему те же проблемы. Опись объемом 41 файл скачивается за 6 раз - это просто невозможно. Буду очень благодарен за помощь!
Mihel

Mihel

Москва
Сообщений: 580
На сайте с 2011 г.
Рейтинг: 305
Да, есть такое дело. (правда у меня вин ХР) браузер мозила. Фото автоматом открывается крупно на весь экран с названием "dist.jpg и скачка прекращается. первый раз случилось на 5-м файле, потом на 46-м... после чего я перестал экспериментировать в этом браузере и поставил гугл хром
Попробовал - все нормально. Он и работает пошустрее и глюков меньше. Я специально для этого скачивания его и установил.
Может ошибки скачивания в мозилле связаны с устаревшей системой.
---
Матвеевы Елатьма, село Хреново, Матвеев Николай Николаевич г.Жуковский, Баталова (Шелудякова) Людмила Владимировна Москва, Баталов Сергей Владимирович, Матвеев Владимир Сергеевич Харьков, Матвеева Галина Сергеевна Тула. Фивейский Воронежская обл.
← Назад    Вперед →Страницы: ← Назад 1 2 3 4 5 6 7 8 * 9 10 11 12 ... 78 79 80 81 82 83 Вперед →
Модератор: apuzanoff
Вверх ⇈