Кидаем сюда заметки по "косметической" области

Only for requests.
Alex
Moderator
Moderator
Posts: 351
Joined: 07.04.2005 4:41

Кидаем сюда заметки по "косметической" области

Post by Alex »

Никакие гампы слои и другие очевидные вещи не писать - только внешний вид
GuitarMonster
Neophyte
Neophyte
Posts: 26
Joined: 12.01.2011 1:52

Post by GuitarMonster »

У меня такие пожелания:

1) Встройте пожалуйста вкладку на редактирование скрипта в главное окно программы там где остальные вкладки.
нет, окно и так перегружено.

2) Done

3) Done

4) Done

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

6) Если открываешь какую-либо сохранённую конфигурацию со списком профилей для коннекта ("Character connections"), то закрыть её и открыть другую уже не получается. Помогает перезапуск программы - кнопка с папкой просто не активна если открыта одна из конфигураций
так и задумано

7) Done

8 ) Сделайте возможность сохранять конфигурации по каждой в отдельный файл.
не нужно

9) Done

10) Done

Спасибо за программу - это бомба.
Stealth: 3.3.0-8
CFA
Developer
Developer
Posts: 492
Joined: 20.04.2006 6:03
Contact:

Post by CFA »

GuitarMonster wrote:У меня такие пожелания:
1) Встройте пожалуйста вкладку на редактирование скрипта в главное окно программы там где остальные вкладки.
На мой взгляд это не очень удобно будет, и большой гемор в плане реализации. Редактор и так не лучшим образом работает, а перетаскивание его в общее окно грозит еще большим кол-вом глюков.
2) Сделайте автообновление карты (чтобы следить за перемещениями нпс и игроков вокруг тебя), с задаваемой периодичностью.
В свое время я хотел это сделать, но руки не дошли, раз это надо не только мне, займусь.

3) Во вкладке UO Journal - сделайте возможность сохранять фон журнала, сейчас приходится каждый раз менять его при новом запуске.
Фон - цвет? Сделаю.
4) Добавьте возможность не сворачивать программу в трей, а просто на панель задач.
Посмотрю, думаю ничего сложного.
5) Второе окошко со списком запущенных скриптов - для того чтобы помещать туда важные скрипты которые должны висеть постоянно, чтобы не закрыть их случайно если требуется запускать/закрывать периодически несколько других.
Честно говоря задача выглядит сложной, а цель сомнительная.

Насчет конфигураций посмотрю, но не обещаю.
Bubonic Pestilence
Neophyte
Neophyte
Posts: 28
Joined: 14.12.2011 4:54
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Bubonic Pestilence »

- Done
- Done
- Кнопка Toggle WarMode, или ! добавьте этот пункт в статусы(там где Dead, Paralyzed & etc.) чтобы можно было вар тыркать там, требуется когда тебя ресают, а 10 склиентов не запустишь, приходится каждый заваливаться
нет, окно и так перегружено.
Upd:
- Done
Эх, вот был бы "RubyScript" =) так я такой бы харвестер написал...
jackblack
Neophyte
Neophyte
Posts: 29
Joined: 08.02.2013 10:53

Re: Кидаем сюда заметки по "косметической" области

Post by jackblack »

Hotelosj bi uvidetj vozmozhnostj sprjatatj Stealth-Client DLL Formu, tak zhe kak i Stealth Client, i vernutj sposobom ctrl+alt+shit+s.
Tak zhe, estj li realno zdelatj, shtobi Stealth nechevo nepisal v UO Journal?
Skazhem, zdelatj bi opciju, On/Off na to shto on pishet, ili net.
User avatar
Vizit0r
Developer
Developer
Posts: 3955
Joined: 24.03.2005 17:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Vizit0r »

"писал в уо журнал" - это как?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
jackblack
Neophyte
Neophyte
Posts: 29
Joined: 08.02.2013 10:53

Re: Кидаем сюда заметки по "косметической" области

Post by jackblack »

Vizit0r wrote:"писал в уо журнал" - это как?
Tipa tokie soobshenie kak Target reply sending from stealth.

V idealnom variante v zhurnale nechevo takoe nezapisavalosj bi.
Last edited by jackblack on 09.10.2013 3:31, edited 1 time in total.
User avatar
Vizit0r
Developer
Developer
Posts: 3955
Joined: 24.03.2005 17:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Vizit0r »

писалось, и писаться будет. Ибо так правильно.

Насчет галки в настройках - не вижу смысла, если честно. Ты первый за все время, кому эти сообщения в журнале мешают жить :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by shinma »

Kashey wrote:Добавьте плиз возможность отключать/прятать/закрывать окно Client.dll. Когда запущено 5-10 клиентов - они загромождают область зхапущеных приложений в панели задач. И, во-вторых, если оно и понадобилось - сложно найти нужное.
При нажатии кнопки start client удерживай шифт тогда клиент запустится без дллки. если они тебе не нужны , как ты говоришь, то запускай сразу без них.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
BlackSpirit
Neophyte
Neophyte
Posts: 29
Joined: 20.10.2013 11:45

Re: Кидаем сюда заметки по "косметической" области

Post by BlackSpirit »

Два предложения:

1. При запуске клиенту подправлять пути в реестре, а сразу после запуска возвращать старые значения на место. А то, если играешь на нескольких шардх, приходиться запускать перед клиентом вот такой BAT:

Code: Select all

set uodisk=%~d0
set uodir=%~dpn0

if %PROCESSOR_ARCHITECTURE%==AMD64 (
  set uoroot=SOFTWARE\Wow6432Node\Origin Worlds Online
) else (
  set uoroot=SOFTWARE\Origin Worlds Online
)

reg delete "HKEY_LOCAL_MACHINE\%uoroot%" /f

reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v ExePath /t reg_SZ /d "%uodir%\client.exe" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v InstCDPath /t reg_SZ /d "%uodisk%" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v StartExePath /t reg_SZ /d "%uodir%\uo.exe" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v PatchExePath /t reg_SZ /d "%uodir%\uopatch.exe" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v Upgraded /t reg_SZ /d "Yes" /f

reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v processorType /t reg_BINARY /d 03 /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v processorClock /t reg_BINARY /d 01b2 /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v nProcessors /t reg_BINARY /d 01 /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v szVideoCardDescrip1 /t reg_SZ /d "" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v szVideoCardDescrip2 /t reg_SZ /d "" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0\HWProfile" /v timeZoneBias /t reg_BINARY /d 4c77f877 /f

reg delete "HKEY_CURRENT_USER\%uoroot%" /f

reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0" /v ExePath /t reg_SZ /d "%uodir%\client.exe" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0" /v InstCDPath /t reg_SZ /d "%uodisk%" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0" /v StartExePath /t reg_SZ /d "%uodir%\uo.exe" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0" /v PatchExePath /t reg_SZ /d "%uodir%\uopatch.exe" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0" /v Upgraded /t reg_SZ /d "Yes" /f

reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v processorType /t reg_BINARY /d 03 /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v processorClock /t reg_BINARY /d 01b2 /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v nProcessors /t reg_BINARY /d 01 /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v szVideoCardDescrip1 /t reg_SZ /d "" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v szVideoCardDescrip2 /t reg_SZ /d "" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v timeZoneBias /t reg_BINARY /d 4c77f877 /f

reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v szModemManufacturer /t reg_SZ /d "п" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v szModemDescrip /t reg_SZ /d "" /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v totalRAMInMB /t reg_BINARY /d ff9d /f
reg add "HKEY_CURRENT_USER\%uoroot%\Ultima Online\1.0\HWProfile" /v largestPartitionInMB /t reg_BINARY /d bbff /f

2. Нельзя ли в окошке, где редактируется скрипт сделать копию окошка системного журнала. Так было бы гораздо удобнее отлаживать!
Uus Wis
User avatar
Vizit0r
Developer
Developer
Posts: 3955
Joined: 24.03.2005 17:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Vizit0r »

1 нет
2 нет.

1 потому что не стоит усложнять
2 писал уже почему.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
BlackSpirit
Neophyte
Neophyte
Posts: 29
Joined: 20.10.2013 11:45

Re: Кидаем сюда заметки по "косметической" области

Post by BlackSpirit »

Vizit0r wrote:1 нет
2 нет.

1 потому что не стоит усложнять
2 писал уже почему.
Эх, прям так и хочется пофлудить. Уж очень ты категоричен со своим "нет". Ну вот давай спокойно рассуждать. Стелс изначально шардонезависимая штука, предназначена для работы с нескольким шардами одновременно. Кнопка запуска клиента работает в таком случае не корректно, т.к. без правильных путей клиент просто не запускается. Приходится костылями клиенту помогать. Проблема на лицо. Ты говоришь свое "нет" не предлагая никакого решения.

Если честно, я больше бы понял ответ "сейчас неохота, потом прикручу", ну или "ок, я понял, но надо подумать" а так, без разбору "нет" - мне непонятно.



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

Есть и другие варианты, дай возможность запускать бат-файл перед запуском клиента, но только так ,что бы клиент не запускался пока батник не отработает - будет хоть какое-то решение.
Uus Wis
User avatar
Vizit0r
Developer
Developer
Posts: 3955
Joined: 24.03.2005 17:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Vizit0r »

BlackSpirit wrote: Кстати вариант с подправкой реестра перед запуском абсолютно рабочий, я многократно проверял, что путь клиента интересует только при старте, потом он туда не обращается, так что тут нет никаких сложностей.
s etogo i nado bulo nachinat'
kstati, is togo, chto tu menyaesh v reestre, bolshinstvo - musor, nado tolko

Code: Select all

reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v ExePath /t reg_SZ /d "%uodir%\client.exe" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v InstCDPath /t reg_SZ /d "%uodisk%" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v StartExePath /t reg_SZ /d "%uodir%\uo.exe" /f
reg add "HKEY_LOCAL_MACHINE\%uoroot%\Ultima Online\1.0" /v PatchExePath /t reg_SZ /d "%uodir%\uopatch.exe" /f
i to kajetsa ne vsyo ispolsuetsya.

P.S. kategorichnoe net bulo kak raz potomu, chto ya ne sobiralsya delat' sebe golovnuyu bol' s ojidaniem zaversheniya rabotu clienta dly podmenu reestra. No esli ono tol'ko na starte - to tam del na 5 minut.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
NoSilence
Novice
Novice
Posts: 94
Joined: 02.01.2010 13:55

Re: Кидаем сюда заметки по "косметической" области

Post by NoSilence »

Сменить бы иконку для окна клиентской либы. Задолбался уже путать :)

И незначительная часть: если в библиотеке стоит иной префикс команд (вместо ","), то при отключении показа окна "Show Dll Window", эта правка не работает. Так бы я просто спрятал.
Last edited by NoSilence on 21.08.2015 18:02, edited 1 time in total.
///
User avatar
Vizit0r
Developer
Developer
Posts: 3955
Joined: 24.03.2005 17:05
Contact:

Re: Кидаем сюда заметки по "косметической" области

Post by Vizit0r »

интересно как, если это все окна одного приложения? :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply