Автор Тема: Разработка скриптов (вопросы)  (Прочитано 162806 раз)

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

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #90 : 02 Апреля 2009, 20:58:37 »
Несколько вопросов по работе с локальными файлами (находящимися на жёстком диске):
1. В версии 0.9.9.4 к результату, возвращаемому функцией GetDownloadURL, добавляется префикс http://, что не наблюдалось в версии 0.9.8.20. Это не позволяет загружать локальные файлы, в частности, не работают скрипты загрузки информации из текстового файла. Кроме того, при отсутствии локального файла в версии 0.9.8.20 выдавалось окно для выбора файла, а в 0.9.9.4 выдаётся ошибка. Это нормально или нет?
2. В версии 0.9.8.20 не работает загрузка постера из локального файла. Другими словами, функция GetDownloadURL возвращает полное имя файла, а загрузка не происходит. Так и должно быть?
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Разработка скриптов (вопросы)
« Ответ #91 : 03 Апреля 2009, 02:18:19 »
Цитировать
1. В версии 0.9.9.4 к результату, возвращаемому функцией GetDownloadURL, добавляется префикс http://, что не наблюдалось в версии 0.9.8.20. Это не позволяет загружать локальные файлы, в частности, не работают скрипты загрузки информации из текстового файла. Кроме того, при отсутствии локального файла в версии 0.9.8.20 выдавалось окно для выбора файла, а в 0.9.9.4 выдаётся ошибка. Это нормально или нет?

Ха, точно, забыл реализовать загрузку локальных файлов в 0.9.9. Исправлю к выходным ;)

Цитировать
2. В версии 0.9.8.20 не работает загрузка постера из локального файла. Другими словами, функция GetDownloadURL возвращает полное имя файла, а загрузка не происходит. Так и должно быть?

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

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #92 : 03 Апреля 2009, 05:36:02 »
Цитировать
2. В версии 0.9.8.20 не работает загрузка постера из локального файла. Другими словами, функция GetDownloadURL возвращает полное имя файла, а загрузка не происходит. Так и должно быть?

Фиг его знает, но править 0.9.8 облом править  :-[
И не надо уже ;). Пусть в следующих версиях загрузка не забудет заработать :).
Просто это другая ошибка, нежели указанная в п.1, а в 0.9.9.4 я её проверить не смог именно из-за п.1 :).
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Разработка скриптов (вопросы)
« Ответ #93 : 07 Апреля 2009, 06:29:20 »
есть такой вопрос , сейчас работаю над одним скриптом по загрузке обложек , и там наблюдаю интересный способ получения самой картинки.
Вот Http запросы между браузером и сайтом.

GET /mirror.php?id=19277
#redirect# GET /download.php?id=3514&u=55091&sid=p17lc7s0kn2u80fkbsmfocntj3&key=itBKUO1jWRmbc
#redirect# GET /data/3514.jpg

Первый запрос содержит адрес ссылки в браузере на которую я нажимаю для скачивания картинки , а вот дальше идет 2 редиректа , первый по ходу проверяет "печенье" и генерирует 2 запрос на получение адреса самой картинки.
У меня вопрос будет ли это дейстовать в PVD , и какой запрос подхватит функция для загрузки.

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #94 : 07 Апреля 2009, 06:34:01 »
есть такой вопрос , сейчас работаю над одним скриптом по загрузке обложек , и там наблюдаю интересный способ получения самой картинки.
Вот Http запросы между браузером и сайтом.

GET /mirror.php?id=19277
#redirect# GET /download.php?id=3514&u=55091&sid=p17lc7s0kn2u80fkbsmfocntj3&key=itBKUO1jWRmbc
#redirect# GET /data/3514.jpg

Первый запрос содержит адрес ссылки в браузере на которую я нажимаю для скачивания картинки , а вот дальше идет 2 редиректа , первый по ходу проверяет "печенье" и генерирует 2 запрос на получение адреса самой картинки.
У меня вопрос будет ли это дейстовать в PVD , и какой запрос подхватит функция для загрузки.
Так ты попробуй в тестовом скрипте в функции GetDownloadURL безусловно вернуть .../mirror.php?id=19277 и посмотришь в логе, к чему это приведет. В ParsePage можно вставить ShowMessage (URL, '');.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Разработка скриптов (вопросы)
« Ответ #95 : 07 Апреля 2009, 06:55:23 »
есть такой вопрос , сейчас работаю над одним скриптом по загрузке обложек , и там наблюдаю интересный способ получения самой картинки.
Вот Http запросы между браузером и сайтом.

GET /mirror.php?id=19277
#redirect# GET /download.php?id=3514&u=55091&sid=p17lc7s0kn2u80fkbsmfocntj3&key=itBKUO1jWRmbc
#redirect# GET /data/3514.jpg

Первый запрос содержит адрес ссылки в браузере на которую я нажимаю для скачивания картинки , а вот дальше идет 2 редиректа , первый по ходу проверяет "печенье" и генерирует 2 запрос на получение адреса самой картинки.
У меня вопрос будет ли это дейстовать в PVD , и какой запрос подхватит функция для загрузки.
Так ты попробуй в тестовом скрипте в функции GetDownloadURL безусловно вернуть .../mirror.php?id=19277 и посмотришь в логе, к чему это приведет. В ParsePage можно вставить ShowMessage (URL, '');.

мне еще для начала нужно сделать регистрацию на сайте , без регистрации никуда не пустят.

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Разработка скриптов (вопросы)
« Ответ #96 : 07 Апреля 2009, 10:19:53 »
Есть такое предложение по модернизации скриптового движка.

Добавить функции:
1. Удалять все кроме цифр из строки WideString
2. Удалять только цифры из строки WideString

очень часто пользуюсь этими функциями , думаю пора сделать на постоянку.

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Разработка скриптов (вопросы)
« Ответ #97 : 08 Апреля 2009, 17:01:31 »
написал скрипт , пробую первое тестирование , а он ругается.
Вот лог , в чем дело подскажите:
08.04.2009 21:53:46: POST: http://сovers.mrcat.org/login.php?&username=XXX&password=XXX&remember=on&restore=
08.04.2009 21:53:47: Searching movie information for: шепот стен 4 Голос
08.04.2009 21:53:48: POST: http://сovers.mrcat.org/search.php postback=1&title=%F8%E5%EF%EE%F2+%F1%F2%E5%ED+4+%C3%EE%EB%EE%F1&useorand=0&case=-1&cover=-1&language=18&year=0showdetails=1&btnSubmit=%C8%F1%EA%E0%F2%FC?
08.04.2009 21:53:50: Socket Error # 11004

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Разработка скриптов (вопросы)
« Ответ #98 : 08 Апреля 2009, 17:35:31 »
Цитировать
http://сovers.mrcat.org/search.php postback=1&title=%F8%E5%EF%EE%F2+%F1%F2%E5%ED+4+%C3%EE%EB%EE%F1&useorand=0&case=-1&cover=-1&language=18&year=0showdetails=1&btnSubmit=%C8%F1%EA%E0%F2%FC?

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

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #99 : 08 Апреля 2009, 17:39:03 »
08.04.2009 21:53:48: POST: http://сovers.mrcat.org/search.php postback=1&title=%F8%E5%EF%EE%F2+%F1%F2%E5%ED+4+%C3%EE%EB%EE%F1&useorand=0&case=-1&cover=-1&language=18&year=0showdetails=1&btnSubmit=%C8%F1%EA%E0%F2%FC?
Вместо пробела после search.php поставить знак вопроса. В конце знак вопроса убрать.
И самое главное!
Замени в адресе в слове сovers первую букву на английскую c. Сейчас у тебя русская с.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: Разработка скриптов (вопросы)
« Ответ #100 : 08 Апреля 2009, 17:57:42 »
Еще одна попытка , результат прежний:
Кстати когда сбрасываеш данные об регистрации , страница загружаться должна , или нет.
У меня не загружается.

08.04.2009 22:51:46: POST: http://сovers.mrcat.org/login.php?username=ххх&password=ххх&remember=on&restore=
08.04.2009 22:51:46: Searching movie information for: Dark Water
08.04.2009 22:51:48: POST: http://сovers.mrcat.org/search.php?postback=1&title=Dark+Water&useorand=0&case=-1&cover=-1&language=18&year=0showdetails=1&btnSubmit=%C8%F1%EA%E0%F2%FC
08.04.2009 22:51:48: Socket Error # 11004

Оффлайн nostra

  • Администратор
  • *****
  • Сообщений: 2749
    • Personal Video Database
Re: Разработка скриптов (вопросы)
« Ответ #101 : 08 Апреля 2009, 18:12:31 »
У меня даже http://сovers.mrcat.org не грузится ???
Мы уже работаем над постановлением по углублению конструктивных мер, принятых в результате консолидации

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #102 : 08 Апреля 2009, 18:21:15 »
У меня даже http://сovers.mrcat.org не грузится ???
И самое главное!
Замени в адресе в слове сovers первую букву на английскую c. Сейчас у тебя русская с.
:D :D :D
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн NewSky

  • Гуру
  • ****
  • Сообщений: 842
Re: Разработка скриптов (вопросы)
« Ответ #103 : 08 Апреля 2009, 18:28:08 »

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: Разработка скриптов (вопросы)
« Ответ #104 : 08 Апреля 2009, 18:34:56 »
А так? :) http://covers.mrcat.org/
А чего я-то так не додумался объяснить? ??? :D
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?