BCleaner - Removes Cookies, Cache and History major browsers

You can share your experience with HMG. Share with some screenshots/project details so that others will also be benefited.

Moderator: Rathinagiri

Post Reply
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

BCleaner - Removes Cookies, Cache and History major browsers

Post by Pablo César » Fri Feb 01, 2013 9:44 pm

This application serves to remove temporary files and interesting that works for most browsers to access the internet. What helps keep your computer clean, choosing cleaning at "current user" or "All users" registered on the Windows computer.
In this first phase, the application does not clean anything, just shows the interface, detecting browsers installed.

The importance that I wish to state at this early stage, is to demonstrate that it is very important to have the right elements and make them available in an appropriate manner. Important elements of the validation by the events and the availability of application variants. This causes the application to become intuitive and cognitive, providing the user with a good interface for easy understanding and flexibility in the process.

This is the face of this latest version:
Tela73.PNG
Tela73.PNG (39.92 KiB) Viewed 3148 times
To enable the "All Users", the current user will need to have administrator privileges. In Win7, you need to additionally run the application in the context-menu option "Run as administrator" or create a shortcut with this property.
Tela74.PNG
Tela74.PNG (52.84 KiB) Viewed 3148 times
This option "All Users" will allow perform cleanup on all users registered in Windows on that machine.

Hope you enjoy ! :)
Attachments
Browser_Cleaner.rar
(850.84 KiB) Downloaded 404 times
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César » Fri Feb 01, 2013 9:58 pm

For CheckBoxes been shown disable when CheckBox of Browser not being marked, please just replace lines 768 and 769:

SubCheck_Can(I,.F.)
Check_Can(I,aBrowsers)

By this:

Check_Can(I,aBrowsers)
SubCheck_Can(I,.F.)

Changing position it will work disable sub-CheckBoxes. Please correct your code. Next versions will be fine.
Last edited by Pablo César on Fri Feb 01, 2013 10:02 pm, edited 1 time in total.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
esgici
Posts: 4516
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 389 times
Been thanked: 111 times
Contact:

Post by esgici » Fri Feb 01, 2013 9:59 pm

WOW Amigo !,

very impressive and promising :o

Thanks to sharing :)

Regards
Viva INTERNATIONAL HMG :D

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César » Fri Feb 01, 2013 10:03 pm

Thank you amigo Esgici !

Hope to relase a new version with cleaning function. :D
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
bpd2000
Posts: 1080
Joined: Sat Sep 10, 2011 4:07 am
Location: India
Has thanked: 197 times
Been thanked: 96 times

Post by bpd2000 » Sat Feb 02, 2013 4:24 am

Thank you
BPD
Convert Dream into Reality through HMG

User avatar
Rathinagiri
Posts: 5263
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 169 times
Been thanked: 172 times
Contact:

Post by Rathinagiri » Sat Feb 02, 2013 4:33 am

Wonderful software. Thanks a lot.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
srvet_claudio
Posts: 2044
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Has thanked: 35 times
Been thanked: 146 times
Contact:

Post by srvet_claudio » Sat Feb 02, 2013 12:36 pm

Very nice Pablo.

This is the Unicode version of the functions FINDWINDOW and ISEXERUNNING.

Code: Select all

HB_FUNC ( FINDWINDOW )
{
   hb_retnl( ( LONG ) FindWindow( 0, HMG_parc( 1 ) ) );
}

HB_FUNC( ISEXERUNNING ) // ( cExeNameCaseSensitive ) --> lResult
{
   HANDLE hMutex = CreateMutex( NULL, TRUE, (LPCTSTR) HMG_parc(1) );

   hb_retl( GetLastError() == ERROR_ALREADY_EXISTS );

   ReleaseMutex( hMutex );
}
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 182 times

Post by Pablo César » Sat Feb 02, 2013 1:41 pm

Ohhh yeah ! Tahnk you Claudio ! Well noted ! and thanks to all for your kind of words !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply