Перейти к содержимому








Фотография
Скачать

Скрипт для слива аттачей с форумов



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Mr_Null

Mr_Null
  • Сливапер LVL 2
  • Сообщений: 10
  • Регистрация: 28.07.2015
  • Заработано: 0 руб.
Репутация: 17

Награды: 10

  
  
  
  
  
  
  
  

Отправлено 30 Август 2015 - 22:41

Написал небольшой скрипт для скачивания прикрепленных файлов с форумов.
 
Настройки:
$url_forum = 'http://searchengines.guru/attachment.php?attachmentid='; // путь до аттачей, для подстановки id
$path = '/home/null/php/test/files/'; // куда сохранять файлы
$forid = 1; // с какого id
$toid = 144819; // до какого id скачивать

Для запуска в консоли Linux: nohup php5 -q se.php > script.log 2>&1 &

Ход выполнения будет в script.log

 

Пример и формат аттачей: http://searchengines...ttachmentid=777

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

 

Скрытый контент:

  Для просмотра содержимого необходимо 10 очков репутации (вам не хватает 10)

 Скачать без ограничений   Купить этот материал за 390 руб.

Буду благодарен +1 к репутации за эти старания.


  • 5

#2 Flexxxo

Flexxxo
  • Сливапер LVL 5
  • Сообщений: 135
  • Регистрация: 25.10.2014
  • Заработано: 7 руб.
Репутация: 108

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 30 Август 2015 - 23:27

Можно ли с хостинга как то запустить, или только линукс?


  • 0

#3 Mr_Null

Mr_Null
  • Сливапер LVL 2
  • Сообщений: 10
  • Регистрация: 28.07.2015
  • Заработано: 0 руб.
Репутация: 17

Награды: 10

  
  
  
  
  
  
  
  

Отправлено 30 Август 2015 - 23:34

Можно ли с хостинга как то запустить, или только линукс?

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

Вы можете запустить скрипт под Windows аналогичном образом.

 

1. Установите php5 на windows

2. Распакуйте архив в c:\sliv\

3. Запустите в терминале php.exe -q c:\sliv\se.php

 

Ход выполнения вы увидите в терминале. Да, не забудте отредактировать скрипт под ваши настройки. Например для сохранения аттачей путь будет c:\sliv\files\


Сообщение отредактировал Mr_Null: 30 Август 2015 - 23:39

  • 0

#4 Тони

Тони

    Главный модератор

  • Модератор
  • Сообщений: 2 130
  • Регистрация: 18.03.2014
  • Заработано: 147 руб.
Репутация: 874

Награды: 32

  
  
  
  
  
  
  
  

Отправлено 31 Август 2015 - 02:48

Вопрос! Сделал все по инструкции, при запуске команды ничего не происходит
 

 

 

Скрытый контент:

    Быть пользователем с именем Mr_Null

 

 



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

Вы можете запустить скрипт под Windows аналогичном образом.

 

1. Установите php5 на windows

2. Распакуйте архив в c:\sliv\

3. Запустите в терминале php.exe -q c:\sliv\se.php

 

Ход выполнения вы увидите в терминале. Да, не забудте отредактировать скрипт под ваши настройки. Например для сохранения аттачей путь будет c:\sliv\files\

 

 

 

PHP5 - можете  скачать по этой ссылке КЛАЦ


Сообщение отредактировал Onlyvictory: 31 Август 2015 - 03:36

  • 0

#5 Flexxxo

Flexxxo
  • Сливапер LVL 5
  • Сообщений: 135
  • Регистрация: 25.10.2014
  • Заработано: 7 руб.
Репутация: 108

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 31 Август 2015 - 19:19

Скачал отдельно php5 , но проблема, как и у Onlyvictory.
Ничего не происходит в командной строке.


  • 0

#6 Mr_Null

Mr_Null
  • Сливапер LVL 2
  • Сообщений: 10
  • Регистрация: 28.07.2015
  • Заработано: 0 руб.
Репутация: 17

Награды: 10

  
  
  
  
  
  
  
  

Отправлено 31 Август 2015 - 21:05

Измените в оригинальном файле только путь, для проверки

$path = 'c:\sliv\files\';

 

У вас проблемы с запуском php, для этого попробуйте

 

C:\PHP5(путь до php)\php.exe -f "C:\sliv\se.php"

или создайте в директории рядом с php.exe файл run.bat с такой строкой

php.exe C:\sliv\se.php

 

Должно работать. Пойдет скачивание аттачей с серча.


  • 0

#7 Барабулина

Барабулина
  • Platinum
  • Сообщений: 20
  • Регистрация: 09.03.2014
  • Заработано: 0 руб.
Репутация: 0

Награды: 15

  
  
  
  
  
  
  
  

Отправлено 31 Август 2015 - 23:40

так как произойдет обрыв по времени выполнения скрипта.

 

Ты имеешь в виду max_time_execution?

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


  • 0

#8 Mr_Null

Mr_Null
  • Сливапер LVL 2
  • Сообщений: 10
  • Регистрация: 28.07.2015
  • Заработано: 0 руб.
Репутация: 17

Награды: 10

  
  
  
  
  
  
  
  

Отправлено 01 Сентябрь 2015 - 00:00

Ты имеешь в виду max_time_execution?

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

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

 

Сами аnтачи серча из примера: http://slivup.top/to...-searchengines/


  • 0



Похожие темы Collapse

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

×

Зарегистрируйся моментально!