Autorun
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 32, 33, 34 ... 133, 134, 135  Next  :| |:
Total Commander -> Плагины Total Commander

#481:  Author: LonerDLocation: Донецк PostPosted: Sat Jan 14, 2012 22:20
    —
Quote:
Тогда пиши путь относительно папки плагина.

Я уже как только не пробовал, после чего задал вопрос здесь. Может автор прояснит или тот, кто пользуется этой функцией.
Тем более сказано в ридми - что писать надо не путь к файлу, а Font Name (то есть имя шрифта).

#482:  Author: FlasherLocation: Москва PostPosted: Sat Jan 14, 2012 22:29
    —
LonerD
Вообще-то я раньше проверял эту команду, всё работало.
Обрати внимание, что в ряде команд автор написал в синтаксисе "имя/name", не указав, что может быть использован путь, это вовсе не исключает самой возможности.
И, кстати, не имя шрифта надо было писать, а - имя файла шрифта.

#483:  Author: LonerDLocation: Донецк PostPosted: Sat Jan 14, 2012 22:31
    —
Разобрался. Надо указывать путь к файлу относительно папки Тотала.
Например, если файл шрифта лежит в подпапке Install папки Тотала, то путь должен быть:
LoadFont /N Install\MyFont.ttf

#484:  Author: KopBuHLocation: Tashkent, Uzbekistan PostPosted: Mon Sep 10, 2012 11:00
    —
If %AUTORUN_OSVERSION% == WIN_XP Then
SetEnv COMMANDER_OSVER "Windows XP"
ElseIf %AUTORUN_OSVERSION% == WIN_2003 Then
SetEnv COMMANDER_OSVER "Windows Server 2003"
ElseIf %AUTORUN_OSVERSION% == WIN_VISTA Then
SetEnv COMMANDER_OSVER "Windows Vista"
ElseIf %AUTORUN_OSVERSION% == WIN_2008 Then
SetEnv COMMANDER_OSVER "Windows Server 2008"
ElseIf %AUTORUN_OSVERSION% == WIN_2008R2 Then
SetEnv COMMANDER_OSVER "Windows Server 2008R2"
ElseIf %AUTORUN_OSVERSION% == WIN_7 Then
SetEnv COMMANDER_OSVER "Windows Seven"
ElseIf %AUTORUN_OSVERSION% == WIN_UNKNOWN Then
SetEnv COMMANDER_OSVER "MS Windows"
EndIf

подскажите, что здесь неправильно?.
как сделать такое условие, чтобы правильно определилась версия ОС?.
сейчас условие сравнения срабатывает самое первое, даже на WIN7, и определяет как WinXP (потому что она первая в блоке)
помогите пожалуста разобратся

#485:  Author: LonerDLocation: Донецк PostPosted: Tue Sep 11, 2012 20:43
    —
У меня не получилось тоже. Игрался с кавычками, пробелами, ничего не дало. Упростил конструкцию; на семёрке стабильно даёт значение WindowsXP.
Code:
If %AUTORUN_OSVERSION% == WIN_XP Then
SetEnv COMMANDER_OSVER WindowsXP
Else SetEnv COMMANDER_OSVER MSWindows
EndIf

А вот такая
If %AUTORUN_OSVERSION% != WIN_XP Then
SetEnv COMMANDER_OSVER WindowsXP
Else SetEnv COMMANDER_OSVER MSWindows
EndIf
вообще не добавляет переменную.


Last edited by LonerD on Tue Sep 11, 2012 23:15; edited 4 times in total

#486:  Author: FlasherLocation: Москва PostPosted: Tue Sep 11, 2012 22:05
    —
LonerD wrote:
вообще не добавляет переменную.
Конечно, ты же команду на одной строке с Else написал. См. как в ридми.

#487:  Author: LonerDLocation: Донецк PostPosted: Tue Sep 11, 2012 23:13
    —
Quote:
См. как в ридми.

А, ну да. Я уже по-всякому пробовал, дошёл и до таких извратов ))

#488:  Author: Loopback PostPosted: Wed Sep 12, 2012 14:48
    —
KopBuH
LonerD
Это была ошибка при сравнении строк. Впрочем, даже если бы они сравнивались правильно, то всё испортила бы ошибка в коде определения версии...

Исправленная версия: wdx_autorun_1.6_beta4.zip

#489:  Author: LonerDLocation: Донецк PostPosted: Wed Sep 12, 2012 15:36
    —
Loopback
Теперь нормально отрабатывает. Спасибо.
А WIN_8 ещё не поддерживается? (в документации нету упоминания).

#490:  Author: FlasherLocation: Москва PostPosted: Wed Sep 12, 2012 16:07
    —
Loopback, при установке:
Quote:
---------------------------
wdx_autorun_1.6_beta4.zip
---------------------------
Этот архив содержит следующий плагин/аддон для Total Commander:

Total Commander. ****** , . , !



Вы хотите установить его?
---------------------------
Да Нет
---------------------------

У меня локализация ТС в юникоде.

#491:  Author: Loopback PostPosted: Thu Sep 13, 2012 13:17
    —
LonerD wrote:
Loopback
Теперь нормально отрабатывает. Спасибо.
А WIN_8 ещё не поддерживается? (в документации нету упоминания).

Нет, но думаю несложно будет добавить.

Flasher
Не понял в чем проблема.

#492:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Sep 13, 2012 16:35
    —
Flasher, если у тебя локаль не 1251, то конечно ты не увидишь строку, написанную в ASCII.

#493:  Author: FlasherLocation: Москва PostPosted: Thu Sep 13, 2012 17:21
    —
Loopback wrote:
Не понял в чем проблема.
Я же красным выделил.

MVV, локаль системы? Русская.

#494:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Sep 13, 2012 17:33
    —
Хм, а действительно, если в LNG-файле стоит codepage=65001, эта строка нечитаема. Но это скорее баг тотала.

#495:  Author: FlasherLocation: Москва PostPosted: Thu Sep 13, 2012 17:58
    —
MVV
Ага, я с этим давно мучаюсь. Что-то показывает нормально, а что-то нет. Сообщишь Гислеру? Хотя там не только с этим проблема при юникодизации.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 32, 33, 34 ... 133, 134, 135  Next  :| |:
Page 33 of 135

Powered by phpBB © 2001, 2005 phpBB Group