Бюджет: 8500 RUB Срок: 5 дней
Здравствуйте. Я занимаюсь веб-программированием и разработкой онлайн парсеров любой сложности. Смотрите портфолио - @JWprogrammer.
Выполню проект быстро и качественно. Оптимизирую парсер под ваши задачи. Парсер будет настраиваться через удобную админку, работать в фоне на сервере (не требуется работающий ПК) и добавлять новые объявления в базу. Результаты постоянно пополняющейся базы можно будет скачать в любой момент, например в формате Excel. Это самый оптимальный вариант.
Гарантирую поддержку парсера после сдачи проекта.
Предлагаю лично обсудить подробности, чтобы назвать окончательную цену и сроки.
Telegram: t.me/JWprogrammer
[email protected]
+380685240684
Бюджет: 3000 UAH Срок: 10 дней
Нужно будет работать с АПИ твиттера. Сделаю в виде десктоп приложения на javafx (примеры смотрите в портфолио).
skype: hdls19
Ставки скрыты
Ставки пока отсутствуют
-
Василий Х. 11 мая 2019300 аккаунтов за 1-2 минуты?) Ну-ну.... Даже на соединение не хватит времени, не говоря уже о парсинге.
-
Сергей Федоров
11 мая 2019
Пусть не 300. Пусть 100. Тоже не получится? Решение есть ? Или не существует? Если 10-15 минут, то это долго и смысла нет.
-
Василий Х. 11 мая 2019Думаю, и на 300 будет решение. Вопрос лишь в готовности Вас влаживать в разработку деньги) Ценник, на вскидку, от 300 уе
-
Сергей Федоров
11 мая 2019
Примерно понятно. Нужно изучить внимательнее все варианты. Если ничего не найду -вернемся к обсуждению.
-
Сергей К. 23 мая 2019Сделал десктопное приложение на Electron JS, при запуске логинится в Твиттере, куки сохраняет в файл. Буду дальше писать. Когда сделаю цену предложу.
Для вопросов есть Whatsapp: 89135429218 -
Сергей Федоров
24 мая 2019
это какой то другой проект? просто похожий? или это реализация моего проекта?
-
Сергей Федоров
24 мая 2019
если вдруг имеет отношение к моему. мне логиниться в твиттере ни к чему. если только без этого нельзя обойтись - ну тогда можно и залогиниться
-
Сергей Федоров
24 мая 2019
Список аккаунтов
https://twitter.com/WestHamUtd
список слов
Goal
Transfer
Game
-
Сергей Федоров
25 мая 2019
Разработчик нашелся за меньшую стоимость и сроки. Спасибо за внимание к моему проекту. Но дальнейшее обсуждение нужно отменить
-
Сергей К. 26 мая 2019Это рефлизация Вашего проекта, просто мне самому интересна эта тема. ЛОгиниться бязательно, но для пользователя приложения это неважно так-как происходит в фоне.
-
Сергей К. 28 мая 2019Когда он сделает? У меня уже все написано. Осталось оповещения сделать и протестировать - отладить. День - два и готово. На 5 тыс я согласен, если всё как в техзадании, не больше. Пишите на Whatsapp, если интересует.
-
Сергей Федоров
28 мая 2019
я могу взять второй вариант. чтобы сравнить в работе. но все только через сейф. ТЗ немного изменялось с момента первого размещения. Скину последний вариант, чтобы не было непоняток. если написано по ТЗ - сможем договориться. особо обращаю внимание на таблицы в конце ТЗ. у многих с этим проблемы. без таблиц точно не подойдет
-
Сергей Федоров
28 мая 2019
Парсинг избранных твиттер-аккаунтов (100-300 аккаунтов) по ключевым словам (5-10 слов).
Просмотреть весь избранный список аккаунтов нужно не более чем за 1-2 мин.
Список аккаунтов должен быть доступен для регулярного редактирования.
Список ключевых слов должен быть доступен для регулярного редактирования.
Выдача результатов в табличной форме: дата/время - тикер - аккаунт - ссылка на твит.
Событие сопровождается звуковым сигналом и любым визуальным оповещением.
Ретвиты игнорируются.
Архив событий в табличной форме, доступный для просмотра и копирования в EXEL.
Парсер запускается периодически на ПК пользователя. Необходима индексация событий по аккаунту и дате/времени.
Язык поиска ENG
API Twitter у заказчика отсутствуют
Проект должен быть выполнен в виде десктопного приложения.
Описание интерфейса: запускаем модуль с ярлыка на рабочем столе. появляется окно, в котором таблица с графами дата/время - тикер - аккаунт - ссылка на твит. сортировка строк по умолчанию по дате, по убыванию. в таблице уже есть строки с событиями, обнаруженными ранее. модуль мониторит избранные аккаунты, при обнаружении ключевых слов создается новая строка и помещается сверху предыдущих. при этом повторно строки не создаются, так как есть индексация событий по каждому аккаунту. при создании новой строки выдается оповещение на экран и звуковое извещение
в программе есть три таблицы: список аккаунтов, список слов, список событий. все таблицы доступны для редактирования, включая добавление/удаление строк, возможно изменение данных в любой графе аналогично как это делается в EXEL - помещая курсор в ячейку, данные из таблиц можно копировать/вставить в EXEL (встроенным инструментом).
структура таблицы Accounts (аккаунты): №№ - тикер (мое обозначение типа 123 или АБВГД) - урл аккаунта – Vol (число)
структура таблицы Words (ключевые слова) : №№ - слово - Flag (да/нет)
структура таблицы Journal (журнал событий) : дата/время чч.мм.сс - тикер - урл аккаунта - урл события - Flag -
Сергей К. 28 мая 2019С таблицами я не понял, по клику менять данные, аккаунты и слова это понятно. Но что менять в событиях?
-
Сергей Федоров
28 мая 2019
таблица выглядит как счетчик. у меня вместо нее таблица Journal. структуру я написал. там просто строки появляются. последнее событие - в верхнюю строку помещается. потом следующее и т.д. а считать не надо ничего
-
Сергей Федоров
28 мая 2019
Accounts
№№
Ticker
Url Accounts
Vol
1
LFC
20
2
CFC
10
3
ARS
20
4
MNU
30
5
MNC
20
6
WFC
50
7
LCF
20
8
WHU
40
-
Сергей Федоров
28 мая 2019
на экране висят данные с таблицы Journal и обновляются, когда происходят нужные события
-
Сергей К. 28 мая 2019С этим понятно, а что именно менять по клику в таблице Journal? Что говорит FLAG ИСТИНА ЛОЖЬ ?
-
Сергей Федоров
29 мая 2019
>>что именно менять по клику в таблице Journal?
да ничего не менять. по какому клику ? вообще нет кликов в интерфейсе, я не писал в ТЗ никакие клики. Появляется новая строка - вот и все
-
Сергей К. 29 мая 2019"возможно изменение данных в любой графе аналогично как это делается в EXEL - помещая курсор в ячейку," C этим дороже будет на две тысячи.
-
Сергей Федоров
29 мая 2019
>>Что говорит FLAG ИСТИНА ЛОЖЬ ?
ничего не говорит. это я сам пишу. формат поля только нужно задать тот, который я указал
-
Сергей Федоров
29 мая 2019
таблицы ACCOUNTS и WORD - это настройки. в JORNAL собираются события, когда они случаются. и на монитор нужно выводить как раз строки из этой таблицы. каждая новая строка помещается сверху предыдущих. и появляется оповещение + звуковой сигнал
-
Сергей К. 31 мая 2019Работает уже программа. Остались мелочи по настройкам. Вопросы есть но здесь не буду их писать. Куда переместимся?
-
Сергей Федоров
31 мая 2019
внешне - да, похоже на то, что ожидаю. а куда перемещаться и зачем? может здесь и завершить проект ?
-
Сергей К. 31 мая 2019Вы говорили, через сейф, тогда надо создать заявку, чтобы я принял и т.д. или как?
-
Сергей К. 31 мая 2019Всё оформим, я вам сразу скину как есть, попробуете, напишете пожелания, исправлю сразу если косяк найдете добавлю что-то, если не накладно будет, вообщем там договоримся. 5 тыс, комиссия ваша.
-
Сергей К. 3 июня 2019Парсинг избранных твиттер-аккаунтов (100-300 аккаунтов) по ключевым словам (5-10 слов).
Периодичность - 1-2 мин.
Список твиттер-аккаунтов должен быть доступен для регулярного редактирования.
Список ключевых слов должен быть доступен для регулярного редактирования.
Выдача результатов в табличной форме: дата/время - тикер - аккаунт - ссылка на твит.
Событие сопровождается звуковым сигналом и/или оповещением.
Ретвиты игнорируются.
Архив событий в табличной форме, доступный для просмотра и копирования в EXEL.
Парсер запускается периодически на ПК пользователя. Необходима индексация событий по аккаунту и дате/времени.
5тыс
-
Сергей К. 3 июня 2019Вы получите гораздо больше чем написано в этом ТЗ, но если там в сейфе ТЗ будет идентичным с этим, то я пойму что всё по честному.
-
Сергей Федоров
3 июня 2019
Проект разместил. ТЗ в последней редакции. Все это кажется в переписке уже обсуждали. Делайте ставку. Потом пополню баланс.
-
Сергей К. 3 июня 2019С новой редакцией я не говорил, что согласен, предлагал сделать перемещение клавишами, но на 2 тысячи дороже, сейчас по клику, Вы не ответили. Но я учел пожелания в новой редакции и поэтому говорю, "вы получите больше".
-
Сергей К. 3 июня 2019Таблицы я немного подругому реализовал.
Две таблицы.
Журнал событий: с полями (дата время, аккаунт, слова содержащие в Твите, ссылка на твит). Возможность добавлять к этой таблице любое количество дополнительных колонок и редактировать их для каждой строки. Данная таблица обновляется при клике на иконку события, новые события подсвечиваются (новые твиты зеленым, ранние из вновь добавленных аккаунтов или слов например - оранжевым.) Иконки событий появляются в сопровождении звукового сигнала, на панели инструментов. Данную таблицу можно скачать в формате .xlsx для просмотра в EXEL.Сводная таблица аккаунов и строк: строки это аккаунты, столбцы это слова, на пересечениях количества отловленных твитов по данному слову данного аккаунта. Редактируется сводная таблица редакцией списка аккаунтов и слов отдельно. Имеется возможность добавления комментария на каждое слово и аккаунт, при клике. Комментарий всплывает при наведении курсора мыши.
-
Сергей Федоров
3 июня 2019
сводная таблица - кажется более сложное решение, чем две отдельных. ну пусть так
-
Сергей Федоров
3 июня 2019
комментарии не помешают. про оповещения не понял - они будут? на экран и на динамик
-
Сергей К. 3 июня 2019оповещения есть, во время парсинга, груг за кругом, он чравнивает данные и при появлении новых данных сигналит и появляются значки, звуки брал из смс Iphone
-
Сергей К. 3 июня 2019И примерно 1 секунда на аккаунт уходит (в 4 потока смотрел), это про времени, при нажатии на старт начинает парсить по кругу, считает количество кругов и номер круга. В зависимости от мощности компьютера можно изменять количество потоков, от 2 до 64, (самое эффективное, когда соответствует количеству ядер процессора). Если у вас 8 ядер, возможно быстрее будет чем 1 сек на акк
-
Сергей К. 3 июня 2019просто сводную таблицу писал, когда ещё не проговорили про таблицы, действительно получилось сложно, но работает)
-
Сергей К. 3 июня 2019Также есть возможность в окне наблюдать за процессом, нужно в настройках выключить режим headless, и тогда вкладки(процессы), браузера chromium(движок на котором парсит), будут видимыми(это так, чтобы иметь представление, что внутри происходит, обычно не нужно это режим отключать)




