Редактор темы

Реклама
Реклама
Реклама
Реклама

Dle парсер кинопоиска для стола заказов(nodejs)

iBrm1269

Посетитель
Регистрация
10 Фев 2016
Сообщения
60
Рейтинг реакций
20
Баллы
8
1/3
Автор темы
Доброго времени суток. Сделал простенький парсер кинопоиска для модуля "Стол заказов". Может кому пригодится)

За работой модуля можете наблюдать тут пока он все не спарсил 😀

P.S. Модуль сделан для того, что бы самому не искать базу фильмов. Он соберет основной список и вы уже из стола заказов можете сами добавлять в базу.

Может быть попозже выкину допиленный модуль, который сразу в посты добавляет, как "Не опубликовано" и вам останется только добавить ссылку на трейлер и видео.


P.S. Не ложите в папку с DLE, как это судя по всему хотел сделать прошлый оратор.

Использование:

Linux:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные их архива ложите на VDS например в папку ~/node/
4. Заходите в папку, используя команду cd ~/node/
5. Выполняете команду npm install
6. Выполняете команду node kp.js(либо если установлен forever использовать команду forever start --uid="kp" -l="kp.log" -a="kp.js"

Для Windows:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные из архива ложите в нужную вам папку
4. Открываете командную строку из нужной вам папки
5. Исполняете команду npm install
6. Исполняете команду node kp.js

За сутки выполняется 162,000 запросов(округлил в меньшую сторону)


Скачать с Dropbox

Ссылка для параноиков
 

Вложения

Последнее редактирование:
Не совсем понял суть, и нет информации что куда и зачем.
 
воу воу воу воу. в открытом доступе показывать данные соединения с базой, да вы батюшка бог безопасности, небось икону еще вставили туда.

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

используете на свой страх и риск, данные можно получить без проблем, и тогда ваши сайты будут бекапнуты
Вытащить данные из приложения, которое не прослушивается не на каком порту? Да вы бог суждения Это вам не PHP скрипт. Так-что прежде, чем умничать узнали бы как работает nodejs. из него не вытащить данные никак, если нет callback'a на это, которого собственно и нет. и повторюсь еще раз. Приложение не использует НИКАКОЙ порт
 
Автор темы
Не совсем понял суть, и нет информации что куда и зачем.

P.S. Не ложите в папку с DLE, как это судя по всему хотел сделать прошлый оратор.

Использование:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные их архива ложите на VDS например в папку ~/node/
4. Заходите в папку, используя команду cd ~/node/
5. Выполняете команду npm install
6. Выполняете команду node kp.js(либо если установлен forever использовать команду forever start --uid="kp" -l="kp.log" -a="kp.js"

Для Windows:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные из архива ложите в нужную вам папку
4. Открываете командную строку из нужной вам папки
5. Исполняете команду npm install
6. Исполняете команду node kp.js
 
P.S. Не ложите в папку с DLE, как это судя по всему хотел сделать прошлый оратор.

Использование:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные их архива ложите на VDS например в папку ~/node/
4. Заходите в папку, используя команду cd ~/node/
5. Выполняете команду npm install
6. Выполняете команду node kp.js(либо если установлен forever использовать команду forever start --uid="kp" -l="kp.log" -a="kp.js"

Для Windows:
1. Скачиваете архив.
2. Скачиваете nodejs
3. Данные из архива ложите в нужную вам папку
4. Открываете командную строку из нужной вам папки
5. Исполняете команду npm install
6. Исполняете команду node kp.js
нихуясине досмотрел что на nodejs, приношу извинения.
 
Не у ловил полезности. С такой системой инсталляции пристрелица можно.
 
Автор темы
Не у ловил полезности. С такой системой инсталляции пристрелица можно.
Любой модуль nodejs так устанавливается на любую ОС. Это особенность серверного js и его интерпретации
 
Можно еще разеснения, посмотрел я на файлы и не понял а куда с парсенное сохроняется и гед вывод результата ?
Как я понял принцип, он спарсил имея доступ к базе он туда залил и при этом это выводится в стол заказов ?
И как остановить потом работу скрипта ?
 
У меня на centoce не ставится командой npm install ( yum npm install ).
4 пункт и 5 пункт не получилось сделать.
 
У меня на centoce не ставится командой npm install ( yum npm install ).
4 пункт и 5 пункт не получилось сделать.
Код:
wget https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz
tar xzvf node-v* && cd node-v*
yum install gcc gcc-c++
./configure
make
make install
 
Код:
wget https://nodejs.org/dist/v4.4.0/node-v4.4.0.tar.gz
tar xzvf node-v* && cd node-v*
yum install gcc gcc-c++
./configure
make
make install
При команде

Код:
[root@km node]# yum npm install
Loaded plugins: fastestmirror
No such command: npm. Please use /usr/bin/yum --help
Хотя все что выше было yum install gcc gcc-c++ поставилось и скомпилировалось
Так же все сделал что описано в этой статье http://centos.name/?page/howto/FastestMirror

Тоже выдает сообщение что и ранее.
 
Последнее редактирование:
Автор темы

Последние темы Популярные темы

Назад
Сверху