Архив: парсер олх с номерами телефонов постоянный
Бюджет
76$
/ 2000
грн
в месяц
Создан: 5 лет назад
Закрыт
- Описание
- Нужен парсер олх который будет быстро получать телефон и парсить необходимые данные без остановки и банов со стороны олх, и делать запись в мою базу данных цена, год, маркамодель ,коментарии( в коментарии входит все что написано на странице : Состояние машины ,Доп. опции , Безопасность , Прочее , Растаможена - это название полей само название передавть не нужно) телефон, дата создания, дата редактирования,обьем двигателя, пробег, кпп, область, ссылка на обьяву, ссылка на изображение,вид топлива , тип кузова, цвет
Сылка на парсинг Но нужно сделать что бы можно было менять ее ;
https://www.olx.ua/transport/legkovye-avtomobili/lexus/ko/?search%5Bfilter_float_motor_year%3Afrom%5D=1990&search%5Bfilter_enum_cleared_customs%5D%5B0%5D=yes¤cy=USD
конект по сокету
new Socket("localhost", 8100);
порт 8100
туда передаеться строка
String result=
"©"+price.replaceAll("|","").replaceAll("||","")
+ "©"+old.replaceAll("|","").replaceAll("||","")
+ "©"+марка.replaceAll("\"","").replaceAll("|","")
+ "©"+comment.replaceAll("|","").replaceAll("\"","").replaceAll("\'","").replaceAll("","")
+ "©"+telephone.replaceAll("|","").replaceAll("|","")
+ "©"+createdate.replaceAll("|","").replaceAll("|","")
+ "©"+editdate.replaceAll("|","").replaceAll("|","")
+ "©"+объем двигателя.replaceAll("|","").replaceAll("|","")
+ "©"+probeg.replaceAll("|","").replaceAll("|","")
+ "©"+kpp
+ "©"+oblast.replaceAll("|","").replaceAll("|","")
+ "©"+siteLink
+ "©"+imageUrl
+ "©"+тут число, 8
+ "©"+топливо;
+ "©" + Тут число 0
+ "©" + Тут число 0
+ "©"+тип кузова
+ "©"+Цвет
Если в объяве несколько телефонов предавать их через запятую, предварительно убрав все пробелы и +)( - и
обрезав до 10 знаков на чиная с конца ( +380504620159 или +38 (050) 462-01-59 должно предать 0504620159 )
Объем двигателя если указан 1800 или 5500- передавать 1.8 и 5.5 если обем указан 42 см³ - предавать 4.2 и округлять объем двигателя ( 1998 - до 2 , 1789- до 1.8 , 1398- до 1.4 , 2989- до 3 и тд )
Если цена указана в гривне или евро преводить и передавать в доллрах - отдельно вывести файлик что бы курс доллараи евро можно было поеменять , по умолчанию поставить 26.5 доллар 30 евро
область нужно передавать так
Волынь";"Волынская"
"Закарпатье";"Закарпатская"
"Ивано-франковск";"Ивано-франковская"
"Львов";"Львовская"
"Ровно";"Ровенская"
"Тернополь";"Тернопольская"
"Хмельницкий";"Хмельницкая"
"Черновцы";"Черновецкая"
"Винница";"Винницкая"
"Житомир";"Житомирская"
"Киев";
- Категория