57 lines
2.0 KiB
Bash
Executable File
57 lines
2.0 KiB
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# Copyright (C) 2017 The Android Open Source Project
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
BASE="http://www.google.com/chart?chs=32&chst=d_simple_text_icon_above"
|
|
|
|
# From http://developers.google.com/chart/image/docs/gallery/dynamic_icons#basic-icons
|
|
icons=(
|
|
academy activities airport amusement aquarium
|
|
art-gallery atm baby bank-dollar bank-euro
|
|
bank-intl bank-pound bank-yen bar barber
|
|
beach beer bicycle books bowling
|
|
bus cafe camping car-dealer car-rental
|
|
car-repair casino caution cemetery-grave cemetery-tomb
|
|
cinema civic-building computer corporate courthouse
|
|
fire flag helicopter home
|
|
info landslide legal location locomotive
|
|
medical mobile motorcycle music parking
|
|
pet petrol phone picnic postal
|
|
repair restaurant sail school scissors
|
|
ship shoppingbag shoppingcart ski snack
|
|
snow sport star swim taxi train
|
|
truck wc-female wc-male wc
|
|
wheelchair
|
|
)
|
|
|
|
# The 500s from https://spec.googleplex.com/quantumpalette#
|
|
colors=(
|
|
DB4437 E91E63 9C27B0 673AB7 3F51B5
|
|
4285F4 03A9F4 00BCD4 009688 0F9D58
|
|
8BC34A CDDC39 FFEB3B F4B400 FF9800
|
|
FF5722 795548 9E9E9E 607D8B
|
|
)
|
|
|
|
|
|
# See https://developers.google.com/chart/image/docs/gallery/dynamic_icons
|
|
for n in `seq 1 80`;
|
|
do
|
|
i=n%76
|
|
c=$(($RANDOM%19))
|
|
# <font_size>|<font_fill_color>|<icon_name>|<icon_size>|<icon_fill_color>|<icon_and_text_border_color>
|
|
url=${BASE}"&chld=Ch+"${n}"|7|00F|${icons[${i}]}|24|${colors[${c}]}|FFF"
|
|
echo ${url}
|
|
curl ${url} -o tests/input/res/drawable-xhdpi/ch_${n}_logo.png
|
|
done; |