Программы - StartMenu Animation

Ответить
 • Просмотры: 2
Аватара пользователя
PainteR

Программы - StartMenu Animation

Сообщение PainteR »





Программа для анимации процесса открытия меню пуск. Написана на AutoHotkey по аналогии с английской версией)

До этого просил помощи в реализации, но как говорится если хочешь что то сделать, то делай сам)

Вобщем вот кому то надеюсь пригодится программа)




Маленький скрин превью)




Первый вид анимации:



Второй вид анимации (Более простая):










Принцип работы:




1. Программа считывает файлы раскадрованной анимации в текущей директории, создает папку cache_ZxY (Где Z и Y разрешение меню пуска)

2. Находясь постоянно в памяти при вызове меню соответственно получаем анимацию)







- Программа в отличие от своего английского аналога кушает поменьше (хотя не на много) RAM.

- Анимация работает только если нажать на кнопку "Пуск" а не за ее пределами (Имеется ввиду сам кругляш!!! Если жать возле него анимации не будет, но меню откроется).

- Размер программы так же меньше в отличие от аналога)

- Запуск более одного экземпляра программы будет проигнорирован.

- Переделаны кадры анимации под широкое русское меню) (При уже убранной дыре в пуске)

- Добавлена замедленная анимация (На мой взгляд что то не то)

- Добавлен нормальный инсталлятор)

- Автоматически определяет локализацию ОС и используемый язык в данный момент в системе (Добавлена поддержка Английского, Немецкого, Украинского).

- Все пока доступные виды анимации в одном инсталляторе)

- При деинсталляции нет нужды закрывать программу процесс будет остановлен автоматически

- Возможность установки в "тихом" режиме с использованием ключей.



Теперь немного об
инсталляторе:




Изображение

Изображение

Изображение





Выбрать вид анимации можно только переустановив программу, тоесть удалить полностью и установить заново.

Обьясняю почему возможность выбора анимации не добавлена в саму программу, во первых анимации различаются по скорости а для более медленной скорости требуется больше кадров для плавного перехода анимации. Во вторых анимации по виду тоже разные (пока их только 2 всего но тем немение). В третьих времени практически нету и если я еще буду дальше код придумывать то я так ее вообще лет через 5 не закончу Изображение да и мне просто лень программа не так уж то популярна)

Установка простая и понятная ровным счетом как и удаление программы (Удаление либо через меню Все программы -> StartMenu Animation -> Деинсталлировать StartMenu Animation либо через аплет Программы и компоненты )




О "тихой" установке:




Установка проходит в скрытом режиме, параметры установки так же задаются ключами так же StartMenu автоматичекски записывается в Автозагрузку.

Собственно о самих ключах:



/VERYSILENT - Установка в скрытом режиме. При установке в скрытом режиме

окно мастера и фоновое окно мастера не отображаются, отображается только окно прогресса и только на панели задач.



/DIR="X:\Имя каталога" - Меняет имя папки, заданное по умолчанию, на странице Выбор папки назначения.

Должен быть задан полный путь!!! ВАЖНО - не указывать директорию вида "C:\Program Files" или "C:\Windows" т.к. при деинесталяции программы в папке с программой остается мусор - кэш рисунков и чтобы от него избавиться удаляется ВСЯ папка с программой! Соответственно программа сотрет все что сможет!



/GROUP="Имя папки"

Меняет имя папки на странице Выбор папки меню Пуск. Если ключ не указан то остается по умолчанию - Все программы -> StartMenu Animation



/TASKS="Ani1" - Указывает вид анимации:

Ani1 - Aero (Стандартная)

Ani2 - Aero (Замедленная)

Ani3 - Aero (Самая медленная)

Ani4 - Aero (Упрощенная)



Пример, допустим bat файл:



Код:

Код: Выделить всё

rem Установка StartMenu Animation в C:\Program Files\StartMenu Animation\ с использованием анимации Aero (Упрощенная)
Start StartMenu_Animation_Setup.exe /VERYSILENT /DIR="C:\Program Files\StartMenu Animation" /TASKS="Ani4"
Exit






Внимание!

Не устанавливать данную программу при наличии в системе Kaspersky Internet Security 2010, антивирус распознает ее как перехватчик и в следствии полная каша в ОС)


- Если что сильно не судите, AutoHotkey не мой конек)





StartMenu Animation Setup
Аватара пользователя
ALMAZ57

Re: Программы - StartMenu Animation

Сообщение ALMAZ57 »

Прикольно, но хотелось бя както более выразительно
Аватара пользователя
wow23

Re: Программы - StartMenu Animation

Сообщение wow23 »

Цитата ALMAZ57:



более выразительно
Программы - StartMenu Animation




Нарисуйте свой вариант анимации)

Я добавлю)
Аватара пользователя
ALMAZ57

Re: Программы - StartMenu Animation

Сообщение ALMAZ57 »

PainteR, 1.Первый вид лучшее. 2. Прога робит токо до перезагрузки. Приходится запускать по новой.

помещение ехе в овтозагрузку не проходит, у менюшки репа клинит, и комп виснет.
Аватара пользователя
PainteR

Re: Программы - StartMenu Animation

Сообщение PainteR »

ALMAZ57, написано же вторая менее тяжелая (Более простая)

К тому же видео с YouTube такая же) ток другой вид) (Поэтому такую добавил))


Цитата ALMAZ57:



Прога робит токо до перезагрузки
Программы - StartMenu Animation




Логично) Изображение Ведь ее не кто не делал для загрузки при включении компа)


Цитата ALMAZ57:



у менюшки репа клинит, и комп виснет.
Программы - StartMenu Animation




Меню просто не запускает пуск..комп не должен виснуть)

Там попозже гляну как с этим быть)
Аватара пользователя
PainteR

Re: Программы - StartMenu Animation

Сообщение PainteR »

Цитата PainteR:



Меню просто не запускает пуск..комп не должен виснуть)
Программы - StartMenu Animation




Может и не должен виснуть, но сёмка сильно потрёпана Изображение
Аватара пользователя
ALMAZ57

Re: Программы - StartMenu Animation

Сообщение ALMAZ57 »

красиво, спасибоИзображение еще бы с окнами что нибудь подобное нашаманить - но думаю это оч сложно.
Аватара пользователя
wow23

Re: Программы - StartMenu Animation

Сообщение wow23 »

красиво, спасибоИзображение еще бы с окнами что нибудь подобное нашаманить - но думаю это оч сложно.
Аватара пользователя
wow23

Re: Программы - StartMenu Animation

Сообщение wow23 »

INALKA, на счет автозагрузки....так как мне просто лень вписывать в код автозагрузку (Да я и не уверен что эффект будет другим) то вот файлик...

1. Переименовываем программу из StartMenu Animation.exe в StartMenu_Animation.exe (Просто заменяем пробел :D)

2. Возле программы ложим файлик Run_StartMenu_Animation.exe (Из вложения)

3. На него создаем ярлык и помещаем в Пуск -> Все программы -> Автозагрузка

4. Если все правильно то программа после ребута снова будет работать)

Run_StartMenu_Animation запускается один раз, запуская StartMenu после чего выгружается из памяти)




Цитата INALKA:



А для окон можно сделать такую же
Программы - StartMenu Animation




С окнами проблемней, у окон размер все время изменяется, так что я не знаю как реализовать, как нибудь позже об этом подумаю...

Но скорее всего врятли.
Аватара пользователя
PainteR

Re: Программы - StartMenu Animation

Сообщение PainteR »

PainteR, отличная прога дерзай!!!

а при нажатии на клаве win анимация не пашет((((
Ответить

Вернуться в «Оформление Windows 11/ 10 / 8 / 7 / Vista»