Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

TTXプラグインを無効にする機能が欲しい - Tera Term Ticket #42377 on OSDN

$
0
0

TTXプラグインを無効にする機能が欲しい

Eröffnet am: 2021-05-24 07:02

Letztes Update: 2021-07-07 06:58

Auswertung:tomo3136Verantwortlicher:(Keine)
Priorität:5 - MittelMeilenstein:(Keine)
Typ:FunktionsanfragenSchweregrad:5 - Mittel
Komponente:(Keine)Status:Offen
LösungKeine

Einzelheiten

インストール済みのTTXプラグインを無効にできるようにしてほしい。

TTXプラグインは、一度インストールすると、使用しないのにTTXプラグインが有効になっており、メニューが圧迫され使いにくい。

そこで、TERATERM.INI ファイルの TTXPlugin セクションを以下のように off 設定してTTXプラグインをインストールしていても無効にするパッチをつくりました。

[TTXPlugin]
TTXProxy=on
TTXResizeMenu=off
ttxssh=on
TTXttyplay=off
TTXttyrec=off
TTXPlugin=on

以降パッチ。

--- C:/work/tt/4-stable/teraterm/teraterm/ttplug.c	Mon May 24 00:35:59 2021
+++ C:/work/tt/dev/teraterm/teraterm/ttplug.c	Mon May 24 06:43:54 2021
@@ -68,6 +68,18 @@
   char buf[1024];
   DWORD err;
   char uimsg[MAX_UIMSG];
+  char *p1;
+  char *p2;
+
+  p1 = strrchr(fileName, '\\');
+  if (NULL != p1) {
+    p2 = strchr(++p1, '.');
+    if (NULL != p2) {
+      strncpy_s(buf, 1024, p1, (p2 - p1)/sizeof(char));
+      GetPrivateProfileString("TTXPlugin", buf, "", buf, sizeof(buf), ts.SetupFName);
+      if (_strnicmp("off", buf, 3) == 0) return;
+    }
+  }
 
   if (NumExtensions>=MAXNUMEXTENSIONS) return;
   LibHandle[NumExtensions] = LoadLibrary(fileName);

Letzte Aktualisierung für dieses Ticket

2021-07-07 06:58 Aktualisiert von: tomo3136

Kommentar

開発への参加のお誘いありがとうございます。

最近はgitしか使っていないのでもうsubversionを使うことはない(インストールすらしていない)と思います。

ツールはいくつも持ちたくないので差分を送るレベルでいいかなと思っています。

TERATERM_EXTENSIONS 環境変数の仕組みですが、OFFにするとsshも使えなくなるのではないでしょうか。

今時は環境変数やDOSプロンプト、なかにはエディタすら使えない人も 多いのでGUIでの提供がないとダメそうです。

以下は作ったプラグイン。

https://github.com/tomo3136a/TTX/tree/main/TTXPlugin


Viewing all articles
Browse latest Browse all 2128

Trending Articles


Vimeo 10.7.1 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Presence Quotes – Positive Quotes


EASY COME, EASY GO


Love with Heart Breaking Quotes


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 10.7.0 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


FORTUITOUS EVENT


Pokemon para colorear


Sapos para colorear


Smile Quotes


Letting Go Quotes


Love Song lyrics that marks your Heart


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


Long Distance Relationship Tagalog Love Quotes