Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2010-03-16

Скрипты

Понадобилось сегодня узнать, как в винде установить шрифт скриптом (не руками). Я вообще люблю автоматизировать всякое скриптами, поэтому с удовольствием прогуглил тему. Ответ нашелся легко. Создаем файл instfont.vbs и пишем в нем:
Const FONTS = &H14&
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(FONTS)
objFolder.CopyHere "C:\Scripts\Myfont.ttf"

после чего можно с консоли сделать так: cscript.exe //nologo instfont.vbs

Совсем не трудно. А ответ этот нашелся не где нибудь, а в одном из главных месторождений:
Hey, Scripting Guy! блог в TechNet Microsoft. Там этого добра богато.


Яндекс выкатил полезняшку, хостинг JS-библиотек на своем CDN, плюс загрузчик этих библиотек. Хостинг — громко сказано, доступный пул, скорее. (Спасибо за наводку, terrakot). Для российских веб-сайто-строителей это хорошее подспорье — у Яндекса быстрые сервера и каналы, да и кэширование засчитывается.


Еще находка, How to serve a OneGeology level 1 conformant web map service (WMS) - Cookbook 1
Довольно развесистый мануал на тему построения своего картографического веб-сервиса. Что очень любопытно, там есть главы, посвященные переносу раскраски карт из Арк* в свободный MapServer.
Раз, два. А это (раскраска), вообще-то, больная тема для картографов. Они, артисты, привыкли к тому, что полет творческой мысли довольно несложно можно воплотить в АркМэп. А ничего подобного для МэпСервера нету, как красоту делать?

1 комментарий:

  1. >после чего можно с консоли сделать так: cscript.exe //nologo instfont.vbs

    Однако...Нда, я мышевод, а не словесник - всего лишь правой кнопкой по скаченному шрифту и "установить".

    ОтветитьУдалить

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) humor (23) Java (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Manager (15) web-browser (15) Никонов (15) Klaipeda (14) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) Photo (9) купи/продай (9) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) serialization (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)