Автор Тема: AMM to PVD converter  (Прочитано 130048 раз)

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

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
AMM to PVD converter
« : 24 Марта 2008, 12:52:09 »
AMM to PVD converter v 0.10.0 build 91
add: Импорт эпизодов сериала, для версии All My Movies выше v4.7 Build 1251, в противном случае не возможно поставить флаг импорта эпизодов.
add: Проверка на наличие библиотек FireBird Embedded.
fixed: Не работало отключение(включение) импорта студий.
fixed: Ошибка при импорте фото персоны при хранении вне базы.

http://depth.fatal.ru/converter_v_0.10.0_build_91_ru.zip

Как пользоваться:
1. Распаковываем в папку, где новая версия PVD, скачанный архив
2. Открываем базу AMM
3. Нажимаем кнопку Convert
4. Открываем в PVD созданный файл

Важно!
 К сожалению программу обновить не могу т.к. исходники безвозвратно утеряны, с нуля писать пока нет возможности поэтому:
Для правильной работы база AMM должна быть версии 4.7 Build 1251, конвертируется в  PVD версии 0.9.8.6.


p.p.s. И не забываем ДЕЛАТЬ РЕЗЕРВНЫЕ КОПИИ.
« Последнее редактирование: 19 Декабря 2010, 11:18:16 от moran »
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #1 : 24 Марта 2008, 13:19:43 »
Цитировать
Вот и появилась первая версия "AMM to PVD converter"
Отличная новость! и главное все заявленное работает! Огромное спасибо!
И конечно вопрос, планирует ли уважаемый moran довести до совершенства данный плагин? (перенос всех програмных полей), картинок, а главное возможность перенести пользовательские поля в PVD в ручном режиме?

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #2 : 24 Марта 2008, 13:33:15 »
Немного поспешил :) Опробовал плагин на маленькой базе, а стал конвертировать основную, плагин выдал ошибку. Что из отчета нужно копирнуть, что бы Вы могли бы глянуть, может, подскажете, в чем проблема. Очень подозреваю, что у меня проблема с какой то записью актера, еще в плагине для АММ когда редактировал тоже постоянно ошибка вылетала. Перенос из АММ в PVD именно на актерах и вылетел, сами фильмы перенеслись, а на персонах остановился
; fib.IBError (Line=508 - Offset=59)
; ----------------------------------
004FBD43  mov     fs:[eax], edx
004FBD46  jmp     fib.IBError (Line=513)
004FBD48  jmp     -$000F73D1
;
; Line=510 - Offset=61
; --------------------
004FBD4D  mov     eax, [ebp-$24]
004FBD50  call    -$000F78B9
;
; Line=511 - Offset=62
; --------------------
004FBD55  call    -$000F6F5E
004FBD5A  call    -$000F6F0F
;
; Line=513 - Offset=64
; --------------------
004FBD5F  cmp     byte ptr [ebp-$25], $00
004FBD63  jz      fib.IBError (Line=516)
;
; Line=514 - Offset=65
; --------------------
004FBD65  mov     eax, [ebp-$24]
004FBD68  call    -$000F6F99               ; <-- EXCEPTION
004FBD6D  jmp     fib.IBError (Line=517)
;
; Line=516 - Offset=67
; --------------------
004FBD6F  mov     eax, [ebp-$24]
004FBD72  call    -$000F78DB
;
; Line=517 - Offset=68
; --------------------
004FBD77  xor     eax, eax
004FBD79  pop     edx
004FBD7A  pop     ecx
004FBD7B  pop     ecx
004FBD7C  mov     fs:[eax], edx
004FBD7F  push    $004FBDAC                ; '_^[‹е]Г'
004FBD84  lea     eax, [ebp+$FFFFAFD4]
Registers:
-----------------------------
EAX: 00BC22B0   EDI: 1400000E
EBX: 004F5BDD   ESI: 00000023
ECX: 0012F300   ESP: 0012A33C
EDX: 004FBD6D   EIP: 004FBD68

Stack: Memory Dump:
------------------ ---------------------------------------------------------------------------
0012A33C: 0012F388 004FBD68: E8 67 90 F0 FF EB 08 8B 45 DC E8 25 87 F0 FF 33  .g......E..%...3
0012A340: 00404CB0 004FBD78: C0 5A 59 59 64 89 10 68 AC BD 4F 00 8D 85 D4 AF  .ZYYd..h..O.....
0012A344: 0012F380 004FBD88: FF FF E8 ED 96 F0 FF 8D 45 F0 BA 03 00 00 00 E8  ........E.......
0012A348: 1400000E 004FBD98: 04 97 F0 FF 8D 45 FC E8 84 B9 F0 FF C3 E9 86 8E  .....E..........
0012A34C: 1400000E 004FBDA8: F0 FF EB D8 5F 5E 5B 8B E5 5D C3 00 FF FF FF FF  ...._^[..]......
0012A350: 00AB6B40 004FBDB8: 02 00 00 00 5C 6E 00 00 FF FF FF FF 01 00 00 00  ....\n..........
0012A354: 00000000 004FBDC8: 2E 00 00 00 FF FF FF FF 02 00 00 00 0D 0A 00 00  ................
0012A358: 63000000 004FBDD8: E8 7F BF F0 FF 8D 80 68 01 00 00 C3 E8 73 BF F0  .......h.....s..
0012A35C: 65766E6F 004FBDE8: FF 8D 80 68 01 00 00 C3 55 8B EC 8B 55 08 8B 52  ...h....U...U..R
0012A360: 6F697372 004FBDF8: FC 03 C0 03 C0 03 D0 8B 45 08 89 50 FC 5D C3 90  ........E..P.]..
0012A364: 7265206E 004FBE08: 55 8B EC 83 C4 F4 53 56 57 8B CA 85 C9 78 07 8B  U.....SVW....x..
0012A368: 20726F72 004FBE18: 1C 88 49 53 79 F9 8B C4 89 55 F4 89 45 F8 E8 AD  ..ISy....U..E...
0012A36C: 6D6F7266 004FBE28: FF FF FF 89 45 FC 33 DB EB 5D 4F 74 18 83 EF 02  ....E.3..]Ot....
0012A370: 72747320 004FBE38: 74 05 4F 74 10 EB 44 55 B8 03 00 00 00 E8 A6 FF  t.Ot..DU........
0012A374: 20676E69 004FBE48: FF FF 59 EB 42 55 B8 01 00 00 00 E8 98 FF FF FF  ..Y.BU..........
0012A378: 30303222 004FBE58: 59 33 F6 EB 0F 8B 45 FC 8B 00 8B 55 F8 3B 04 B2  Y3....E....U.;..
« Последнее редактирование: 24 Марта 2008, 13:43:19 от NewSky »

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #3 : 24 Марта 2008, 13:34:48 »
Цитировать
Вот и появилась первая версия "AMM to PVD converter"
Отличная новость! и главное все заявленное работает! Огромное спасибо!
И конечно вопрос, планирует ли уважаемый moran довести до совершенства данный плагин? (перенос всех програмных полей), картинок, а главное возможность перенести пользовательские поля в PVD в ручном режиме?

Раз все работает, значит можно продолжать...
По поводу полей, все поля которые можно сопоставить между форматами будет переносится в автоматическом режиме. По поводу пользовательских полей, они то же будут в автоматическом режиме, в соответствующие пользовательские поля PVD, про ручной режим пока не задумываюсь, возможно после того как все основное будет сделано.
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #4 : 24 Марта 2008, 13:39:06 »
Немного поспешил :) Опробовал плагин на маленькой базе, а стал конвертировать основную, плагин выдал ошибку. Что из отчета нужно копирнуть, что бы Вы могли бы глянуть, может, подскажете, в чем проблема.

в окне с ошибкой есть синяя надпись "click here"
в новом окне поставить галочку "copy to clipboard" и прислать то что скопировалось на мыло moran.x[gav]gmail[dot]com
или в личку на форуме
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #5 : 24 Марта 2008, 14:12:08 »
Цитировать
в окне с ошибкой есть синяя надпись "click here"
в новом окне поставить галочку "copy to clipboard" и прислать то что скопировалось на мыло moran.x[gav]gmail[dot]com
или в личку на форуме
Отправил на мыло. И еще повнимательней посмотрел, не все фильмы перенеслись, может и не в актерской записи дело, не знаю  :(

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #6 : 24 Марта 2008, 14:15:48 »
Цитировать
в окне с ошибкой есть синяя надпись "click here"
в новом окне поставить галочку "copy to clipboard" и прислать то что скопировалось на мыло moran.x[gav]gmail[dot]com
или в личку на форуме
Отправил на мыло. И еще повнимательней посмотрел, не все фильмы перенеслись, может и не в актерской записи дело, не знаю  :(

ошибка в одном из фильмов дата производства стоит "200?" а надо число
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #7 : 24 Марта 2008, 14:38:02 »
Цитировать
ошибка в одном из фильмов дата производства стоит "200?" а надо число
Точно! Нашел! Сконвертил! Здооорово! Спасибо! :) Работает отменно быстро и без проблем! Буду ждать фулл версион :)

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #8 : 24 Марта 2008, 14:45:39 »
Цитировать
ошибка в одном из фильмов дата производства стоит "200?" а надо число
Точно! Нашел! Сконвертил! Здооорово! Спасибо! :) Работает отменно быстро и без проблем! Буду ждать фулл версион :)
быстро потому что картинки не копируются пока....  ;D
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #9 : 24 Марта 2008, 20:12:00 »
Все же, при более детальном ковырянии вылезают некоторые косячки :) Во первых, актеры мигрируют не в той очередности, в которой находились в АММ, причем не понятен алгоритм, не по алфавиту, а просто вперемешку, но не как в АММ и второе... нет, еще раз проверю тогда и отпишу, что то уже не уверен, что есть второе :)

Ан нет, есть и второе и третье  :(
1) Все таки актеров распологает по алфавиту а не "как надо"
2) не уверен, что это напрямую связано с AMM2PVD но пока не могу понять закономерность, дело в следующем: Имеем карточку фильма (AMM2PVD) и хотим обновить инфу о фильме на IMDB и инфа о наградах нивкакую не заносится (в настройках плагина данное поле отмечено как перезаписывать) при добавлении фильма "с чистого листа" в другой базе, данные о наградах заносятся без проблем (и с теми же настройками плагина)
3) актеры из базы после AMM2PVD не хотят загружать свою фильмографию ни с Кинопоиска ни с IMDB
« Последнее редактирование: 24 Марта 2008, 20:19:16 от NewSky »

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter v 0.1.0 build 15
« Ответ #10 : 25 Марта 2008, 05:22:31 »
Ан нет, есть и второе и третье  :(
1) Все таки актеров распологает по алфавиту а не "как надо"
Попробую сделать как надо, просто в АММ я еще не понял как сделано, что бы актеры распологались как надо

Fixed...

2) не уверен, что это напрямую связано с AMM2PVD но пока не могу понять закономерность, дело в следующем: Имеем карточку фильма (AMM2PVD) и хотим обновить инфу о фильме на IMDB и инфа о наградах нивкакую не заносится (в настройках плагина данное поле отмечено как перезаписывать) при добавлении фильма "с чистого листа" в другой базе, данные о наградах заносятся без проблем (и с теми же настройками плагина)
Это мой косяк, я не исправил генераторы для уникальной идентефикации фильмов и персон

Fixed...

3) актеры из базы после AMM2PVD не хотят загружать свою фильмографию ни с Кинопоиска ни с IMDB
Тот же косяк как и во 2-м пункте

Fixed...
« Последнее редактирование: 25 Марта 2008, 10:56:57 от moran »
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #11 : 25 Марта 2008, 10:55:30 »
« Последнее редактирование: 25 Марта 2008, 10:59:18 от moran »
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #12 : 25 Марта 2008, 11:58:38 »
AMM to PVD converter v 0.2.0 build 25
http://www.videodb.info/forum_ru/index.php?topic=115.msg680#msg680
Отправил новый баг репорт :(

Оффлайн moran

  • Гуру
  • ****
  • Сообщений: 403
  • Пиво - тоже компонента...
Re: AMM to PVD converter
« Ответ #13 : 25 Марта 2008, 14:01:22 »
Русские кинопремьеры 2001-2010 (www.kinopoisk.ru)
80.64.88.51:ГОД_ПРЕМЬЕР
login: ГОД_ПРЕМЬЕР
password: ГОД_ПРЕМЬЕР
2006-2008 в процессе, 2001-2005,2009-2010 доступны...

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: AMM to PVD converter
« Ответ #14 : 25 Марта 2008, 14:28:08 »
AMM to PVD converter v 0.2.0 build 25
http://www.videodb.info/forum_ru/index.php?topic=115.msg680#msg680
Отправил новый баг репорт :(
не получил...

Теперь кажется точно отправил :)