Автор Тема: World-Art.ru (персоны)  (Прочитано 104764 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #75 : 24 Июня 2008, 00:19:18 »
И еще:
Не надо ли поменять местами продюсера и сценариста в коде? Просто продюсер идет после сценариста на странице персоны (мне это неважно я уже переделал продюсера в автора оригинала, а он идет в самом начале). Так же еще нужно композитора добавить, ну это могу и я сам уже наверное сделать!

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: World-Art.ru (персоны)
« Ответ #76 : 24 Июня 2008, 00:27:55 »
Цитировать
Не надо ли поменять местами продюсера и сценариста в коде?

Неа, я там сделал умно - использовал Pos вместо PosFrom так, что это всё равно в какой последовательности...

Цитировать
Так же еще нужно композитора добавить, ну это могу и я сам уже наверное сделать!

Да, нужно.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #77 : 24 Июня 2008, 00:31:43 »
Цитировать
Неа, я там сделал умно - использовал Pos вместо PosFrom так, что это всё равно в какой последовательности...
Т.е. для добавлени я композитора последовательность не важна? Или все таки его после актеров пихнуть (он вроде там по странице должен находиться, хотя композитор обычно никем другим не бывает).

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #78 : 24 Июня 2008, 00:33:10 »
Можешь с годами помочь? Хотя бы один пример (любой хоть режисер, хоть кто другой), а дальше я по подобию сам уже сделаю!

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #79 : 24 Июня 2008, 00:38:52 »
Композитора сделал:
Цитировать
//Composers
curPos := Pos('<b>Композитор в анимации</b>', HTML);
 if curPos > 0 then begin
  EndPos := curPos;
  curPos := PosFrom('animation/animation.php?id=', HTML, EndPos);
  while (curPos > 0) AND (curPos < PosFrom('</table>', HTML, EndPos)) do begin
   curPos := curPos + Length('animation/animation.php?id=');
   EndPos := PosFrom('"', HTML, curPos);
   
   pURL := BASE_URL + 'animation/animation.php?id=' + Copy(HTML, curPos, EndPos - curPos);
   
   curPos := PosFrom('>', HTML, curPos) + 1;
   EndPos := PosFrom('</a>', HTML, curPos);
   
   Title := Copy(HTML, curPos, EndPos - curPos);
   
   curPos := PosFrom('</td>', HTML, EndPos);
   if (curPos > 0) AND (curPos < PosFrom('</tr>', HTML, EndPos)) then begin
    EndPos := EndPos + Length('</a>') + 2;
   
   Role := Trim(Copy(HTML, EndPos, curPos - EndPos));
   
   //Remove ] to make results more readable
   curPos := Pos(']', Role);
    if curPos > 0 then
     Delete(Role, curPos, 1);
   end;   
   
   AddPersonMovie(Title, '', Role, '', pURL, ctComposers);

   curPos := PosFrom('animation/animation.php?id=', HTML, EndPos);
  end;
 end;
Вставил после актеров! Работает.  :D

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #80 : 24 Июня 2008, 00:44:58 »
Правильно я понял что надо включить галочку объединять фильмографию и поставить галочку на фильмографию, тогда он не будет затирать что уже у меня есть и будет добавлять новые!

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: World-Art.ru (персоны)
« Ответ #81 : 24 Июня 2008, 00:56:36 »
Правильно я понял что надо включить галочку объединять фильмографию и поставить галочку на фильмографию, тогда он не будет затирать что уже у меня есть и будет добавлять новые!

Да
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: World-Art.ru (персоны)
« Ответ #82 : 24 Июня 2008, 01:12:48 »
Сделал год -> в шапке
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #83 : 24 Июня 2008, 01:16:26 »
Еще раз спасибо!

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: World-Art.ru (персоны)
« Ответ #84 : 24 Июня 2008, 01:23:03 »
Да незачто.
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #85 : 24 Июня 2008, 01:33:37 »
Ладно, я спать, а завтра полностью протестирую (пока вроде все нормально работает)!

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #86 : 24 Июня 2008, 10:13:35 »
Нашел ошибку при импорте урла из фильмографии:
Нужно сделать вот так для все видов карьеры.
Цитировать
pURL := BASE_URL + '/animation/animation.php?id=' + Copy(HTML, curPos, EndPos - curPos);
Было:
Цитировать
pURL := BASE_URL + 'animation/animation.php?id=' + Copy(HTML, curPos, EndPos - curPos);
И соответственно он импортировал для аниме кривой URL,
Например:
Цитировать
http://www.world-art.ruanimation/animation.php?id=2908
,
а на самом деле он должен быть таким:
Цитировать
http://www.world-art.ru/animation/animation.php?id=2908

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #87 : 24 Июня 2008, 10:35:11 »
2  nostra
Можешь посмотреть почему он делает вот как скрине??!!
Если нужен урл персоны: http://www.world-art.ru/people.php?id=4056

[вложение удалено Администратором]

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #88 : 24 Июня 2008, 10:41:39 »
Кажется понял почему:
Цитировать
>Ями, Шляпа и те, кто путешествуют по
книге</a>
Вот так там в оригинале, и из-за не понятного переноса он просто сливает "покниге".
А это можно как-нибудь исправить?

Оффлайн Tsume

  • Гуру
  • ****
  • Сообщений: 778
  • Я просто иду в Рай
Re: World-Art.ru (персоны)
« Ответ #89 : 24 Июня 2008, 10:57:22 »
И еще он почему-то иногда добавляет уже присутствующий фильм (полное совпадение со всеми параметрами)
Пример во вложении.
Урл примера: http://www.world-art.ru/people.php?id=5084

[вложение удалено Администратором]