|
|
EgogoW Свой |
Зарегистрирован: 01.10.2015
Сообщений: 5
|
Обратиться по нику
|
EgogoW |
Ответить с цитатой | | |
|
Всем привет!
Рад представить вам свою программу.
Немного предистории.
Все вы наверное помните программу CashStats. Это был проект мой и еще одного программера.Так как программировать я не умел, то все задачи необходимые в программе поручал делать программисту. Но мне не нравилась как работала сама программа по всяким мелочам, но я ничего не мог исправить , а просить всё время , что то исправить прогера было делом не из лёгких. В конечном итоге проект развалился и CashStats накрылась «маминым местом».
Но так как мне данный проект был интересен , то я сам решил начать изучать программирование с нуля. Чтобы программа могла работать из под разных ОС я выбрал язык программирования Java. Цель себе поставил: написать программу по сбору статистики с партнерок.
О программе.
На данном этапе программа совсем простенькая, собирает статистику и сохраняет ее в базе sql. Отображает данные в таблице по сайтам. Так как я работаю по большей мере только с Nats и Ccbill, то программа пока умеет тянуть стату только с этих монстров. Ccbill качаю только два отчет Reffered Affiliates, Transactions (Affiliate). Качает программа в 50 потоков, один поток — одна партнерка.
Системные требования:
ОС Linux или Windows(на Mac тоже думаю пойдет)
Java SE 8u40 - обязательное условие , на компе должна быть установлена Java не ниже 8u40 иначе программа не запустится.
Ссылка на скачивание Java
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Установка Java Linux Ubuntu/Mint
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Сайт-заглушка пока без домена http://216.172.52.118/ , не думаю, что это критично на данном этапе.
Ссылка на скачивание программы http://216.172.52.118/files/program-distrib/last-version
Распакуйте скачанный архив в любую папку.
Запускать программу следует с помощью файлов startForLinux.sh или startForWindows.bat , в зависимости от вашей операционной системы. В окне консоли, во время работы программы, будет мелькать много всяких понятных и не понятных строк. По большей части это инфа о скачивании статы и об ошибках работы программы(служебная инфа). По ней можно смотреть , что прога не повисла )
Добавить партнерки можно через программу. Правый клин на поле таблицы и во всплывающем меню выбрать пункт меню Add new AP(через данное меню можно еще посмотреть и изменить свойства партнерки и удалить ее из базы).
Можно импортировать программы из текстового файла с названием affiliatePrograms. Файл находится в папке с программой.
Формат файла:
AP Name||http link||Type||Login||password||Stats StartDate||служебное поле||ccbill id||служебное поле
Пример партнерок:
Deluxecoin||http://deluxecoin.com||Nats||firstLogin||password||2010-01-01||true||none||none
Deluxecoin||http://deluxecoin.com||Nats||secondLogin||password||2012-01-01||true||none||none
Ccbill||https://admin.ccbill.com/loginMM.cgi||Ccbill||myCcbillLogin||password||2009-01-01||true||2389000||no
Ccbill||https://admin.ccbill.com/loginMM.cgi||Ccbill||secondLogin||password||2009-01-01||true||2180000||no
CashCore||http://cashcore.com/||Nats||secondLogin||password||2010-01-01||true||none||none
MofosCash||http://mofoscash.com||Nats||firstLogin||password||2010-01-01||true||none||none
WamCashEng||http://natsen.wamcash.com/||Nats||secondLogin||password||2010-01-01||true||none||none
WamCashEsp||http://nats.wamcash.com/||Nats||secondLogin||password||2010-01-01||true||none||none
AmaKings||https://nats.amakings.com||Nats||secondLogin||password||2010-01-01||true||none||none
Можно добавлять разные эккауты одной и той же партнерки(отсутствие данной возможности очень раздражала в CashStats).После заполнения файла нажимаем в программе кнопку «Import AP» и партнерки заносятся в базу программы.
Для обновления статистики в таблице выбираем период и жмем кнопку «Refresh»
DownloadsAll — запускает процесс скачивания статистики со всех партнерок.
Download — запускает процесс скачивания статистики выбраной в таблице партнерки.
Если возникнут проблемы с добавлением партнерок в программу, то пишите , будем разбираться.
Значение не имеет какой Натс у партнерки 3, 4 или 4.1. Программа сама определит версию Nats.
Многое еще предстоит сделать , доработать и исправить. Но начало положено
На этом пока всё.Всем спасибо за внимание.
Смотрите , предлагайте, критикуйте.
Если кому-то данная программа облегчит его не лёгкую работу , то буду только рад.
Всем удачи!!!
P.S. Еще раз ссылка на скачивание программы http://216.172.52.118/files/program-distrib/last-version
P.P.S.На мастере мой ник Adrenal1ne |
|
|
|
|
|
|
EgogoW Свой |
Зарегистрирован: 01.10.2015
Сообщений: 5
|
Обратиться по нику
|
EgogoW |
Ответить с цитатой | | |
|
Почему-то предыдущее сообщение править не могу , добавлю здесь.
В windows нужно дать разрешение в брендмауэре для работы программы. |
|
|
|
|
|
EgogoW - Сбор статистики с партнерок, бесплатный софт |
EgogoW Свой |
Зарегистрирован: 01.10.2015
Сообщений: 5
|
Обратиться по нику
|
EgogoW |
Ответить с цитатой | | |
|
Всем привет.
Выпустил первое обновление:
- добавил Royal-Cash;
(у них работает антибот видимо от ddos так , что лучше не кликать на скачивание данной партнерки 2 раза подряд).Если с первого раза скачалать статистика не со всех сайтов , то можно запустить скачивание еще раз, статистика докачается.)
-переработал CCBILL
(у меня стата с 280 программ качается примерно 25-35 мин)
ссылка на скачивание программы http://216.172.52.118/files/program-distrib/last-version
скачать, распаковать и заменить старые файлы на новые.
P.S. Ошибки в проге есть и я об этом знаю, стараюсь исправлять их. Но если вы заметите какую-то ошибку , то обязательно напишите про нее здесь.
Всем удачи. |
|
|
|
|
|
EgogoW - Сбор статистики с партнерок, бесплатный софт |
|
|
Партнеры
|