АРМАДА
EgogoW - сбор статистики с NATS и CCBILL (пока)
Новая тема Написать ответ

EgogoW
Свой
Зарегистрирован: 01.10.2015
Сообщений: 5
Обратиться по нику
# Добавлено:Чт Окт 01, 2015 1:24 pmДобавить в избранноеОтветить с цитатой
Всем привет!

Рад представить вам свою программу.

Немного предистории.
Все вы наверное помните программу 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 , в зависимости от вашей операционной системы. В окне консоли, во время работы программы, будет мелькать много всяких понятных и не понятных строк. По большей части это инфа о скачивании статы и об ошибках работы программы(служебная инфа). По ней можно смотреть , что прога не повисла Smile)

Добавить партнерки можно через программу. Правый клин на поле таблицы и во всплывающем меню выбрать пункт меню 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.

Многое еще предстоит сделать , доработать и исправить. Но начало положено Smile
На этом пока всё.Всем спасибо за внимание.
Смотрите , предлагайте, критикуйте.
Если кому-то данная программа облегчит его не лёгкую работу , то буду только рад.
Всем удачи!!!

P.S. Еще раз ссылка на скачивание программы http://216.172.52.118/files/program-distrib/last-version

P.P.S.На мастере мой ник Adrenal1ne

EgogoW
Свой
Зарегистрирован: 01.10.2015
Сообщений: 5
Обратиться по нику
# Добавлено:Чт Окт 01, 2015 10:14 pmОтветить с цитатой
Почему-то предыдущее сообщение править не могу , добавлю здесь.

В windows нужно дать разрешение в брендмауэре для работы программы.
EgogoW - Сбор статистики с партнерок, бесплатный софт

EgogoW
Свой
Зарегистрирован: 01.10.2015
Сообщений: 5
Обратиться по нику
# Добавлено:Чт Dec 24, 2015 4:42 pmОтветить с цитатой
Всем привет.

Выпустил первое обновление:
- добавил Royal-Cash;
(у них работает антибот видимо от ddos так , что лучше не кликать на скачивание данной партнерки 2 раза подряд).Если с первого раза скачалать статистика не со всех сайтов , то можно запустить скачивание еще раз, статистика докачается.)

-переработал CCBILL
(у меня стата с 280 программ качается примерно 25-35 мин)

ссылка на скачивание программы http://216.172.52.118/files/program-distrib/last-version

скачать, распаковать и заменить старые файлы на новые.

P.S. Ошибки в проге есть и я об этом знаю, стараюсь исправлять их. Но если вы заметите какую-то ошибку , то обязательно напишите про нее здесь.
Всем удачи.
EgogoW - Сбор статистики с партнерок, бесплатный софт
Новая тема Написать ответ    ГЛАВНАЯ ~ РЕКЛАМА И ОБЪЯВЛЕНИЯ

Перейти:  





Генеральный спонсор



Партнеры