lunedì 29 marzo 2010

Heavy Refactoring on the way...

The project is in refactoring...we'll have the first stable release as soon as possible.

Implemented Features:

  • Added Tray Icon status;
  • Added Save Password option;
  • Source Code is (almost) good;
  • Everything seems to be stable on Windows;
TO-DO:
  • Notify Sound system;
  • Launch Adsense-Monitor on on startup;
  • Bufix...
Here you can download the .zip package for Windows:
you need to have installed gtk runtime environment.
As soon as possible I will be back to Gnome development ;)

Before running remember to remove preferences:

  • On Windows 7/Vista: remove C:\Users\\Appdata\Roaming\adsense-monitor
  • On Windows XP: remove C:\Documents and Settings\\application data\adsense-monitor
  • On Linux: remove .~/.config/adsense-monitor/


STAY TUNED


sabato 27 marzo 2010

Tray Icon and Icon Theme

Finally i've refactored TrayIcon (hours of work :P ) and added Tray-Icon status. The last themes is the following:
Not Working (something gone wrong)
Works Good
Updating Data
You can find setup file HERE

mercoledì 24 marzo 2010

Newest Icon Set

I have decided to make an icon set by myself. Following Gnome Art guidelines i've reached this result:


I'm not an artist...but i think that those are really a good start point!!!

Some GUI improvements

I've just made a better gui (i'm studying the better way to develop GUIs: spaces, borders etc...) This is my first result:

This screenshot has been taken on Windows 7.
Notice: Save Password option is still not working

mercoledì 17 marzo 2010

First Windows Release (with setup)

Download it from HERE:
http://dl.dropbox.com/u/1219146/setup.exe

domenica 14 marzo 2010

Added more (working) options. Refactoring on the way

Hi there guys,
after some days on studying Windows "balloons" and py2exe i'm introducing some new features in Adsense-Monitor: settings dialog is now richer than ever before.
All the options are working, look at the screenshot for more details ;)

Adsense-Monitor's new settings

Here is the SVN revision details
http://code.google.com/p/adsense-monitor/source/detail?r=11

venerdì 12 marzo 2010

Since i love nice integrated apps...

This is today's screenshot!

This explains my today's work on Windows!!!

First Windows screenshot

Got up all the framework running on Windows 7 Platform (with Snarl Notifyer :'( ) ). Here i've uploaded a screenshot, but it's still not ready to be released. I'm planning to refine this version when i'll finish the gnome/linux version and libadsense library

New Theme and dropped PyCurl dependency

Long time since i wrote last time here. My Wubi Ubuntu crashed down (arrgh, i'm waiting for Ubuntu 10.04) so i got no time to code.
Tonite i introduce you new blog's theme and...

Dropped dependency from pycurl for adsense library...so now it's PURE PYTHON SCRIPT (with no curl :P )

TODO:

  • Fix Date in notify balloon;
  • Pylint the whole code;
  • Improve UI;
  • Port to Windows (argh!);
  • Recheck the whole code (it's really needed);
  • Add option "Remember Password" in login screen;

giovedì 4 marzo 2010

First Alpha Release

I'm proud to announce that Adsense-Monitor reached first alpha (only for developers :P ) release.
Download the first package from here (right panel).
Here you can find some screenshots:

Adsense Login

Basic System Tray support

remember to install pycurl:
$sudo apt-get install pycurl 
then untar and run controller.py

Stay Tuned: program is still in development!

mercoledì 3 marzo 2010

Icon set

Since i'm not a good artist i've developed this scratch icon theme:

  • First one is "Update"
  • Second one is "Valid Adsense Credentials"
  • Third one is "Not Valid Adsense Credentials"


As soon as possible i'll release the first alpha thas includes:

  • Tray Support;
  • Visual Notifications;
  • Sound Notifications;
What is NOT included:
  • Advanced reports (month/week/custom data);
  • Graphs for reports;
  • Search for software Updates;
  • Auto start on boot;
  • Support for Windows / MacosX
Those features will be added when everything will be clean and stable enough.

martedì 2 marzo 2010

Tray Icon and User Preferences added

Thanks to Saverio I've added basic GUI support (Tray icon and basic account settings). System is not still completely working, but it will be soon.

Here is the changelog (commit diff)

http://code.google.com/p/adsense-monitor/source/detail?r=5

Stay tuned!!!

lunedì 1 marzo 2010

Project Hostin on Google Code

Finally i've started my repository on:

http://code.google.com/p/adsense-monitor/

Get the latest updates from there.

[ lib-adsense ] The first draft

Still i've not started a github repository for this project. However i wanto to share with you my this first pre-release of my python-adsense library, called lib-adsense.

I'll put here a sample code to let you understand how to access to your adsense in terminal mode.

From Adsense import Adsense
monitor = Adsense()
monitor.login( "foo@gmail.com", "password" )
data = monitor.get_today()


There are still other methods you can call such as:
  • get_all_time();
  • get_last_month();
  • get_custom_data();
on get_custom_data() i'm still working.
Those functions will return a .csv file that has this format for each line:

Date \t Impressions \t Clicks \t CTR \t eCPM \t Earnings\n


Download File from MediaFire