Парсер на Python – №1196102
Завершен
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно.

Антон
28 лет, Россия
3 года в сервисе
Был
онлайн 4 дня назад
48 отзывов
100% фрилансеров рекомендуют
35% заказов с выбором исполнителя
Парсер на Python (через прокси) и связать с телеграм ботом
Ищу профессионала, чтобы написать многофункциональный парсер, который будет собирать, отслеживать изменения данных и добавлять в базу, так же отправлять данные в бот. Понимание многопоточного, асинхронного кода, приветствуется. Реализовать задачу на Python. Дополнительно нужно будет вывести данные в Django. Подробности в ЛС.
Заявки фрилансеров
Нет заявок
Другие заказы в категории «Прикладное ПО»
Нужен разработчик Django, который знаком с:Commit,Celery,aiogram (это телеграмм библа для ботов, но будет хорошо если знает и разбирается)ТЗ прикрепил
$180
4 заявки
Закрыт
Нужно разработать приложение для фотостойки с фотоаппаратом Canon (работа с SDK Canon)
Приложение должно делать фотографии, накладывать фильтры на фото. ... Читать дальше
Приложение должно делать фотографии, накладывать фильтры на фото. ... Читать дальше
Нужно разработать приложение для фотостойки с фотоаппаратом Canon (работа с SDK Canon)
Приложение должно делать фотографии, накладывать фильтры на фото. Фотографии должны вставляться в заранее приготовленные темплейты (в формате PNG) и распечатываться. Серверная часть будет предоставлена и необходимое API. С меня также графика для интерфейса в формате psd или png
Работать приложение должно на Windows 10
Как работает приложение
Экран 0
Загрузка данных
Вводится код приложения из 6 цифр и в приложения загружаются данные для дальнейшей работы
Экран 1
На экране крутится видео при нажатии пользователь нажимает на экран и попадает на
Экран 2
Где идет обратный отсчет и пользователь делает фото
Если фото не понравилось может сделать новое
В зависимости от конфигурации пользователь может сделать от одного до 4 фото
Экран 3
Пользователь может выбрать фильтры стандартные (сепия, серый и тп)
Экран 4
Пользователь может добавить на фото аксессуары (очки, усы и тп)
Аксессуары загружаются с сервера и выбираются кликом на один из них
Экран 5
Печать. Пользователь распечатывает фото
В зависимости от конфигурации, каждый раз может распечатать одно или несколько фото
В итоге в конфигурации на сервере находятся следующие данные
1 Рамка на которой распечатываются фото
2 Видео для первого экрана
3 Картинки для добавления на фото (в png формате)
4 Параметры (сколько фотографий в рамке (1 или больше), длина обратного отсчета перед фотографией Свернуть
Приложение должно делать фотографии, накладывать фильтры на фото. Фотографии должны вставляться в заранее приготовленные темплейты (в формате PNG) и распечатываться. Серверная часть будет предоставлена и необходимое API. С меня также графика для интерфейса в формате psd или png
Работать приложение должно на Windows 10
Как работает приложение
Экран 0
Загрузка данных
Вводится код приложения из 6 цифр и в приложения загружаются данные для дальнейшей работы
Экран 1
На экране крутится видео при нажатии пользователь нажимает на экран и попадает на
Экран 2
Где идет обратный отсчет и пользователь делает фото
Если фото не понравилось может сделать новое
В зависимости от конфигурации пользователь может сделать от одного до 4 фото
Экран 3
Пользователь может выбрать фильтры стандартные (сепия, серый и тп)
Экран 4
Пользователь может добавить на фото аксессуары (очки, усы и тп)
Аксессуары загружаются с сервера и выбираются кликом на один из них
Экран 5
Печать. Пользователь распечатывает фото
В зависимости от конфигурации, каждый раз может распечатать одно или несколько фото
В итоге в конфигурации на сервере находятся следующие данные
1 Рамка на которой распечатываются фото
2 Видео для первого экрана
3 Картинки для добавления на фото (в png формате)
4 Параметры (сколько фотографий в рамке (1 или больше), длина обратного отсчета перед фотографией Свернуть
3 заявки
Закрыт
Нужно написать программу в Visual Studio Code 2019 на языке C# используя базу данных MySql.
Суть работы программы расписал ниже, ... Читать дальше
Суть работы программы расписал ниже, ... Читать дальше
Нужно написать программу в Visual Studio Code 2019 на языке C# используя базу данных MySql.
Суть работы программы расписал ниже, возникнут вопросы пишите.
Желательно код сделать с комментариями.
Первая форма – авторизация администраторов и операторов телемаркетингового центра.
Кнопка «Войти» отвечает за вход в программу после ввода верных данных. Вторая
кнопка – «Выход». Нажав на нее, вы выходите из приложения.
Войдя под своим логином и паролем и нажав кнопку «Войти», откроется доступ к главной форме, редактор и настройке . В форме «Редактор» администратор может добавлять новых клиентов в базу или же редактировать ранее
введенные данные и контакты.
В форме «Настройки» администратор может создавать новых пользователей
данной программы, введя для этого логин и пароль. Чтобы зарегистрировать нового
пользователя, нужно нажать на кнопку «Зарегистрировать».
В форме «INSERT» можно добавить данные и контакты нового клиента, заполнив пустые поля в форме и нажав кнопку «Добавить».
В форме «UPDATE» можно редактировать данные и контакты уже существующих клиентов. Изменения вступят в силу после заполнения пустых строк в форме и нажав кнопку «Изменить».
В форме «DELETE» можно удалить сведения о клиентах, а также их контакты. Для этого нужно внести нужные данные в пустые строки и нажать кнопку «Удалить».
Если авторизация проходит под логином оператора, вы попадаете на главную форму с ограниченными возможностями, разработанную для специалистов телемаркетингового центра. Свернуть
Суть работы программы расписал ниже, возникнут вопросы пишите.
Желательно код сделать с комментариями.
Первая форма – авторизация администраторов и операторов телемаркетингового центра.
Кнопка «Войти» отвечает за вход в программу после ввода верных данных. Вторая
кнопка – «Выход». Нажав на нее, вы выходите из приложения.
Войдя под своим логином и паролем и нажав кнопку «Войти», откроется доступ к главной форме, редактор и настройке . В форме «Редактор» администратор может добавлять новых клиентов в базу или же редактировать ранее
введенные данные и контакты.
В форме «Настройки» администратор может создавать новых пользователей
данной программы, введя для этого логин и пароль. Чтобы зарегистрировать нового
пользователя, нужно нажать на кнопку «Зарегистрировать».
В форме «INSERT» можно добавить данные и контакты нового клиента, заполнив пустые поля в форме и нажав кнопку «Добавить».
В форме «UPDATE» можно редактировать данные и контакты уже существующих клиентов. Изменения вступят в силу после заполнения пустых строк в форме и нажав кнопку «Изменить».
В форме «DELETE» можно удалить сведения о клиентах, а также их контакты. Для этого нужно внести нужные данные в пустые строки и нажать кнопку «Удалить».
Если авторизация проходит под логином оператора, вы попадаете на главную форму с ограниченными возможностями, разработанную для специалистов телемаркетингового центра. Свернуть
8 заявок
Закрыт
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
Есть такой ... Читать дальше
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
Есть такой ... Читать дальше
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
Есть такой скрипт для API запросов и расположен по адресу: ссылка :
<?php
$curl = curl_init();
$data = array(
'start_time' => '2023-01-06',
'end_time' => '2023-01-16'
);
$data_string = http_build_query($data);
$url = 'ссылка;
$headers = array(
'api-key: blablablablabla',
'api-username: userblablabla'
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, $url);
$resp = curl_exec($curl);
//dumps an associative array representation of the json
var_dump(json_decode($resp, true));
// Close request to clear up some resources
curl_close($curl);
?>
Ответ работы api.php выглядит следующим образом:
=>
array(77) {
=>
string(6) "123"
=>
string(6) "160585"
=>
string(1) "2"
=>
string(1) "0"
=>
string(1) "0"
=>
string(10) "1673140501"
=>
string(33) "CENTROBILL:54321:1673138636:E"
=>
string(1) "6"
=>
string(1) "0"
=>
string(1) "0"
=>
string(3) "USD"
=>
string(1) "0"
=>
string(1) "9"
=>
string(7) "123"
=>
string(1) "0"
=>
string(1) "0"
=>
string(2) "cc"
=>
string(0) ""
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(7) "Default"
=>
string(1) "2"
=>
string(3) "000"
=>
string(2) "30"
=>
string(3) "RHU"
=>
string(2) "78"
=>
string(6) "RHUTT2"
=>
string(3) "352"
=>
string(67) "1 Month Membership||$1.95|1|Billed in one payment of $1.95|$0.95"
=>
string(10) "CENTROBILL"
=>
string(2) "US"
=>
string(3) "USA"
=>
string(3) "840"
=>
string(13) "United States"
=>
string(6) "webmaster"
=>
string(20) "[email protected]"
=>
string(6) "expire"
=>
string(1) "0"
=>
string(12) "Credit Cards"
=>
string(7) "121"
=>
string(9) "member123"
=>
string(23) "[email protected]"
=>
string(0) "New-York"
=>
string(0) ""
=>
string(5) "78251"
=>
string(2) "US"
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(49) "memberip|||r%E0%DE%83%DE%A4%28z%12%AF%5B9fP%88%29"
=>
string(12) "67.11.44.103"
=>
string(1) "3"
=>
string(20) "CENTROBILL:54321"
=>
string(118) "http://join.site1.com/signup/signup.php"
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(16) "No Referring URL"
}
Мне необходимо написать такой скрипт, чтоб при обращении с другого сервера к скрипту ссылка
например так:
curl -X GET 'ссылка; -H "api-key: blablablablabla" -H "api-username: userblablabla" -H "site: site1.com"
или так из браузера своего ПК:
ссылка
я получал бы в ответ только такие значения:
Вот в таком виде:
[email protected]','member123','New-York','78251','US','67.11.44.103','
Учесть что есть кроме site1.com еще и site2.com, site3.com, site4.com и т.д. , но пути будут по одинаковому шаблону
$url = 'ссылка;
поэтому при обращении к скрипту ссылка я должен передавать этот параметр как -H "site: site2.com" или &site=site2.com и т.д.по аналогии.
То есть по итогу мы должны сами передавать скрипту параметры:
start_time
end_time
api-key
api-username
site
а сам скрипт должен выдавать только необходимые значения API, которые я перечислил выше в определенном виде через ','
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка Свернуть
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
Есть такой скрипт для API запросов и расположен по адресу: ссылка :
<?php
$curl = curl_init();
$data = array(
'start_time' => '2023-01-06',
'end_time' => '2023-01-16'
);
$data_string = http_build_query($data);
$url = 'ссылка;
$headers = array(
'api-key: blablablablabla',
'api-username: userblablabla'
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, $url);
$resp = curl_exec($curl);
//dumps an associative array representation of the json
var_dump(json_decode($resp, true));
// Close request to clear up some resources
curl_close($curl);
?>
Ответ работы api.php выглядит следующим образом:
=>
array(77) {
=>
string(6) "123"
=>
string(6) "160585"
=>
string(1) "2"
=>
string(1) "0"
=>
string(1) "0"
=>
string(10) "1673140501"
=>
string(33) "CENTROBILL:54321:1673138636:E"
=>
string(1) "6"
=>
string(1) "0"
=>
string(1) "0"
=>
string(3) "USD"
=>
string(1) "0"
=>
string(1) "9"
=>
string(7) "123"
=>
string(1) "0"
=>
string(1) "0"
=>
string(2) "cc"
=>
string(0) ""
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(1) "0"
=>
string(7) "Default"
=>
string(1) "2"
=>
string(3) "000"
=>
string(2) "30"
=>
string(3) "RHU"
=>
string(2) "78"
=>
string(6) "RHUTT2"
=>
string(3) "352"
=>
string(67) "1 Month Membership||$1.95|1|Billed in one payment of $1.95|$0.95"
=>
string(10) "CENTROBILL"
=>
string(2) "US"
=>
string(3) "USA"
=>
string(3) "840"
=>
string(13) "United States"
=>
string(6) "webmaster"
=>
string(20) "[email protected]"
=>
string(6) "expire"
=>
string(1) "0"
=>
string(12) "Credit Cards"
=>
string(7) "121"
=>
string(9) "member123"
=>
string(23) "[email protected]"
=>
string(0) "New-York"
=>
string(0) ""
=>
string(5) "78251"
=>
string(2) "US"
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(49) "memberip|||r%E0%DE%83%DE%A4%28z%12%AF%5B9fP%88%29"
=>
string(12) "67.11.44.103"
=>
string(1) "3"
=>
string(20) "CENTROBILL:54321"
=>
string(118) "http://join.site1.com/signup/signup.php"
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(0) ""
=>
string(16) "No Referring URL"
}
Мне необходимо написать такой скрипт, чтоб при обращении с другого сервера к скрипту ссылка
например так:
curl -X GET 'ссылка; -H "api-key: blablablablabla" -H "api-username: userblablabla" -H "site: site1.com"
или так из браузера своего ПК:
ссылка
я получал бы в ответ только такие значения:
Вот в таком виде:
[email protected]','member123','New-York','78251','US','67.11.44.103','
Учесть что есть кроме site1.com еще и site2.com, site3.com, site4.com и т.д. , но пути будут по одинаковому шаблону
$url = 'ссылка;
поэтому при обращении к скрипту ссылка я должен передавать этот параметр как -H "site: site2.com" или &site=site2.com и т.д.по аналогии.
То есть по итогу мы должны сами передавать скрипту параметры:
start_time
end_time
api-key
api-username
site
а сам скрипт должен выдавать только необходимые значения API, которые я перечислил выше в определенном виде через ','
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка Свернуть
4 заявки
Закрыт