- What AutoIcons does
- ScreenShots
- How to install AutoIcons
- How to build AutoIcons
- How to use AutoIcons
- How to get Google API Key
- How to get Google Search Engine ID
- TroubleShooting
- Donations
- License
AutoIcons finds beautiful icons for your windows folders, and downloads and applies them to your windows folders.
- Simply download the windows installer from the Github Releases Page.
- Clone the Git repo.
- Build with Ant - Run the file
/build/build.xml
with Ant. This will also generate windows installer binary.
- Alternatively, import the repo in Eclipse and press build. This will not create the windows installer binary.
This application requires you to sign up for free a Api Key from Google. See instructions below on how to get the keys. This application requires you to create a free a Custom Search Engine ID from Google. See instructions below on how to get the ID.
- Run the application from the Desktop Shortcut or from
Program Files/AutoIcons/AutoIcons.exe
. - Fill in the values of
API Key from Google
,Custom Search Engine ID for Google Search
. (See instructions below on how to get these) - Browse and select the path of the top-most folder you want to "Iconize" - i.e., give a beautiful icon.
- Select the "Depth" of folder you would like to Iconize - Giving this a value of
0
only give the above folder in point3.
the icon. Giving this a value of1
will give its subfolders icons as well. Giving a value of2
will iconize sub-folders of sub-folders as well, and so on. - Press the button "Run AutoIcons with Above Settings"
- Go to https://console.developers.google.com/apis/dashboard and login with your Google Account.
- Click the
Enable API
button at the top. - Search and select
Custom Search API
- Click
Create Project
. ClickCreate
again. - Use the default
My Project
name, or give your project any other name. ClickCreate Project
again. - Now click
Enable
to enableCustom Search API
. - Click
Create Credentials
- Click
What Credentials do I need?
- You now have your credentials. Copy and paste this in the
API Key from Google
section of AutoIcons.
The API Key is something like "AIzaSy...."
- Go to https://cse.google.com/manage/all and login with your Google Account.
- Click on
Add
below searchEdit Search Engines
- In
Sites to Search
, enterwww.findicons.com
- In
Name of the Search Engine
, give it any name. - Click
Create
- Click
Control Panel
next toModify your search engine
- Turn on the toggle next to the option
Image Search
- In
Sites to Search
, clickSearch only included sites
and change it toSearch the Entire Web but emphasize included sites
- Click
Search Engine ID
next toDetails
. - You now have your Search Engine ID. Copy and paste this in the
Custom Search Engine ID for Google Search
section of AutoIcons.
The Search Engine ID is something like 1234...:ab12..
There is a free API limit of 100 requests/day from Google, so only 100 folders can be given icons in 1 day. If you give any extra folders, it will fail.
Wait 24 hours, and when you run AutoIcons next time, check the box Check this box to only run on folders failed last time
.
This will give icons to any folders that failed previously due to reach the limit of 100 requests/day.
Note - It is possible to pay Google to get higher limits of upto 10,000 requests/day.
If you like this project, buy me a cup of coffee! :)
This program is AutoIcons Copyright (C) 2017 Akhil Kedia
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.