PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS+Foobar2000 (http://pccar.ru/showthread.php?t=14176)

seriousstas 16.07.2015 17:44

ок , тем более механизм там и родился ...
а по последнему вопросу #1677 сможешь ответить ?

duzzy 16.07.2015 18:38

Цитата:

Сообщение от seriousstas (Сообщение 332973)
ок , тем более механизм там и родился ...
а по последнему вопросу #1677 сможешь ответить ?

Цитата:

Она одновременно переходит в плейлист и выполняет "exe" .
как этот фокус сделать через WSH ?
сори страницу не обновил не заметил:rolleyes2:

думаю что да это можно решить и без всш(на всш нужно оба скрита допиливать с функцией window.NotifyOthers не охота лезть в эту муть), ты пробовал с фокусом плейлиста скрипт на Хоткее, т.е. сейчас...

фокусишь плейлист(не забывая про класс)
ControlFocus, uie_wsh_panel_mod_class6, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
затем клик
MouseClick, left, 55, 233 -------(координаты от балды)
......
у меня была проблема с этим в библиотеке, библиотека не принимала нажатия пришлось фокусить ее в Хоткее.
...

В идеале конечно хотелось бы все через всш делать, но я пока не знаю как это провернуть, вообще подумываю об отдельной панели управления т.е. как у меня в сборке ряды кнопок но на всш:) поэтому и заинтересовался компонентом Mega Panel Splitter, в нем есть возможность вызова панелей через всш... пока еще думаю как все это сделать.

seriousstas 16.07.2015 19:29

Цитата:

ты пробовал с фокусом плейлиста
Да именно так и реализовано ...
ps :
Имеется ввиду поиск трека , а в библиотеке скрипт выбора выглядит так :
Код:

#NoTrayIcon
SetTitleMatchMode, 2
DetectHiddenWindows, On
ControlFocus, uie_wsh_panel_mod_class13, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Sleep, 50
Send +{Enter}
WinClose, sel_m


duzzy 17.07.2015 13:50

Вложений: 1
Цитата:

Сообщение от seriousstas (Сообщение 332978)
Да именно так и реализовано ...
ps :
Имеется ввиду поиск трека , а в библиотеке скрипт выбора выглядит так :
Код:

#NoTrayIcon
SetTitleMatchMode, 2
DetectHiddenWindows, On
ControlFocus, uie_wsh_panel_mod_class13, ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8}
Sleep, 50
Send +{Enter}
WinClose, sel_m


Да да я понимаю:)
От Гены пока новостей нет, так что пока сделаю без цвета в Настройках.

Ночью сидел с этим компонентом MegaPanelSplitter, пытался сделать клон своей сборки, кнопки некоторые приделал, работает интересно...(без анимации и прочей фигни), как что то внятное получится поделюсь результатами.:smile2:
.................................................. .................................................. .................................................
Скрипт с тремя символами как говорил:smile2:
Изменить можно:
- Действие(ехе файл)
- Шрифты для трех символов
- Размер шрифтов для трех символов
- Сами символы
- Положение символов на кнопке

Настройки

http://i.imgur.com/8ko6sVy.png?1

кнопка выглядит так

http://i.imgur.com/qOBxn9B.png?1

Скрипт:
Вложение 40484

kgena_ua 19.07.2015 08:52

seriousstas, а как тут скачать, посмотреть.http://tieba.baidu.com/p/3536924434

Если есть интерес к foo_uie_mega_panel_splitter, то новый тест, есть небольшой бок с foo_uie_graphical_browser, я там через одно место считаю ширину панели:http://rghost.ru/6y6PzYCfB

duzzy, в EXE_caller_3_symbols что "делает строка" WshShell.Run(".\\themes\\" + butt_type); , я просто не совсем знаком с WshShell.Run.

duzzy 19.07.2015 16:40

kgena_ua
Привет!:smile2:
Cкачать можно и отсюда у автора компонента foo_uie_mega_panel_splitter на githab есть страничка.
http://neonmori.github.io/

Интерес к foo_uie_mega_panel_splitter есть и очень большой... плохо только у меня знаний не хватает по WSH. Просто мне кажется можно немного облегчить сборку убрав лишние сплиттеры т.е. упростить чтоб пошустрей работала на слабых конфигах. У меня слабый конфиг в машине(старый уже) и пришлось отказаться от нескольких лайотов, потому как переходы на них занимают приличное время(т.е. пока выстроится выбранный лайот после перехода на него) а в машине это не есть хорошо, так же я думаю что визуальное оформление будет выглядеть эстетичней, у меня в сборке приходится ждать рефреша PSS чтоб показались два верхних ряда кнопок и отрисовываются они с задержкой, а если стоит пауза или стоп нужно мышой или пальцем касаться этой зоны.:smile2: + проще производить манипуляции с панелями чем в PSS.
Если интересно как выглядит и работает сборка https://www.dropbox.com/s/1gx8d9m670...ON_BG.exe?dl=0
...сейчас она в машине стоит, упакована SFX так проще в машине распаковывать.

строка WshShell.Run(".\\themes\\" + butt_type); запускает ехе файл находящийся в папке themes(либо любую другую программу), который пописываем в Properties. Ну на сколько я понимаю это запуск внешних программ из скрипта.

seriousstas 19.07.2015 22:16

kgena_ua
есть там строчка :
foobar2000.xrea.jp/up/files/up1202.zip
вставляю в хром и стартует закачка
duzzy
Цитата:

Скрипт с тремя символами как говорил
Супер , заценим!

kgena_ua 19.07.2015 23:28

duzzy, может попробовать перенести все кнопки в MPS. В своем тесте я и показываю эту возможность. Вообще собираюсь использовать MPS в своей сборке - PSS уменьшится на 50% (примерно).
За ссылку на foo_uie_mega_panel_splitter спасибо, только он у меня есть, ну это понятно. Я просто хотел посмотреть ихние разработки, а как там скачивать и где ....

"Если интересно..." . Не имел бы своей сборки если бы не копался в чужих :smile2:
В на стоящее время много других забот. Да и скрипт таймер-будильник нужно довести до ума.

P.S. macarych, привет.

duzzy 19.07.2015 23:54

Цитата:

Сообщение от kgena_ua (Сообщение 333172)
duzzy, может попробовать перенести все кнопки в MPS. В своем тесте я и показываю эту возможность. Вообще собираюсь использовать MPS в своей сборке - PSS уменьшится на 50% (примерно).
За ссылку на foo_uie_mega_panel_splitter спасибо, только он у меня есть, ну это понятно. Я просто хотел посмотреть ихние разработки, а как там скачивать и где ....

"Если интересно..." . Не имел бы своей сборки если бы не копался в чужих :smile2:
В на стоящее время много других забот. Да и скрипт таймер-будильник нужно довести до ума.

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

У меня тоже с иероглифами проблема, искал что ни будь но так и не нашел ничего нормального. Можно через гугл хром попробовать там есть функция перевода, но мне не всегда понятна структура их сайтов она очень отличается от наших и америкосовских

Ну я надеюсь ты не против ели я у тебя буду консультироваться по WSH.
Да таймер будильник пробовал, уже поставил в домашнюю сборку.:smile2:

macarych 20.07.2015 00:15

Цитата:

P.S. macarych, привет.
Здравствуй kgena_ua, а точнее доброй ночи. Рад встречи.


Часовой пояс GMT +4, время: 00:06.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot