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

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

Инструкции

← Назад    Вперед →Страницы: ← Назад 1 2 3 4 5 6 7 * 8 9 10 11 ... 62 63 64 65 66 67 Вперед →
Модератор: apuzanoff
romanvm

romanvm

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

Корифей написал:
[q]
VM321:3 Uncaught TypeError: Cannot read property 'title' of undefined
at d (<anonymous>:3:133)
at <anonymous>:5:37
[/q]

Удалось ли решить эту проблему? У меня такая же ситуация в хроме.
---
Парамонов Василий Алексеевич,1921,учеб.рота 9 ОПАБ 68 Гродненский УР, пропал в 1941, Вепри(е)нцев Иван Владимирович,1918 пропал в 1943; Матохины,Князевы-Курск.,Парамоновы, Козловские,Вепринцевы,Изабельниковы,Чижовы,Спицины-Тульск.,Кириленко,Моисеенко-БССР
Mantikore

Mantikore

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

romanvm написал:
[q]
Корифей написал:
[q]

VM321:3 Uncaught TypeError: Cannot read property 'title' of undefined
at d (<anonymous>:3:133)
at <anonymous>:5:37
[/q]


Удалось ли решить эту проблему? У меня такая же ситуация в хроме.
[/q]


Вероятно вы запускаете скрипт в режиме просмотра снимка. Скрипт работает только в режиме просмотра каталога.
В верхнем левом углу есть кнопка для перехода в другой режим. Нажмите ее и уже после этого запускайте скрипт

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

romanvm

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

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

Спасибо большое! Всё заработало! А можно как-то указать количество скачиваемых изображений, что бы не качать до конца всю книгу?
---
Парамонов Василий Алексеевич,1921,учеб.рота 9 ОПАБ 68 Гродненский УР, пропал в 1941, Вепри(е)нцев Иван Владимирович,1918 пропал в 1943; Матохины,Князевы-Курск.,Парамоновы, Козловские,Вепринцевы,Изабельниковы,Чижовы,Спицины-Тульск.,Кириленко,Моисеенко-БССР
Mantikore

Mantikore

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

Гарчев написал:
[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

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

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 г.
Рейтинг: 19

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

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

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

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

romanvm

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

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

Столько я ещё не качал. Максимум был 283 и всё закачалось. Отправил Вам в ЛС свой скрипт.
---
Парамонов Василий Алексеевич,1921,учеб.рота 9 ОПАБ 68 Гродненский УР, пропал в 1941, Вепри(е)нцев Иван Владимирович,1918 пропал в 1943; Матохины,Князевы-Курск.,Парамоновы, Козловские,Вепринцевы,Изабельниковы,Чижовы,Спицины-Тульск.,Кириленко,Моисеенко-БССР
Mantikore

Mantikore

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

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


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

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

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

Buranov

Сообщений: 654
На сайте с 2014 г.
Рейтинг: 1005
Mantikore, romanvm, благодарю вас!
← Назад    Вперед →Страницы: ← Назад 1 2 3 4 5 6 7 * 8 9 10 11 ... 62 63 64 65 66 67 Вперед →
Модератор: apuzanoff
Вверх ⇈