MaxRusov / far-plugins

Automatically exported from code.google.com/p/far-plugins
49 stars 12 forks source link

PlugMenu v1.21 -кнопка PlugRing не работает с HTTPS, диалог VERSION - текст уехал влево #54

Open VictorVG opened 6 years ago

VictorVG commented 6 years ago

PlugMenu v1.21 -кнопка PlugRing не работает с HTTPS, диалог VERSION - текст уехал влево:

ucm

Тут всё так же наглядно:

plugmenu

С поддержкой стека протоколов SSL/TLS на машинах проблем нет - согласно рекомендациям разработчиков стоят параллельно оба OpenSSL x64 v1.0.2n и v1.1.0g тулкита в виде SDK.

VictorVG commented 5 years ago

Минимальный патч для PlugRing.pas:

--- PlugMenu/PlugRing.pas   Wed Jun 17 20:16:57 2015
+++ PlugMenu/PlugRing.pas   Mon Nov 12 05:28:16 2018
@@ -30,10 +30,10 @@
     PlugMenuCtrl;

   const
-    cPluginURL    = 'http://plugring.farmanager.com/plugin.php?pid=';
+    cPluginURL    = 'https://plugring.farmanager.com/plugin.php?pid=';
     cPlugringSrv  = 'plugring.farmanager.com';
     cPlugringCmd  = 'command.php';
-//  cPlugringAPI  = 'http://plugring.farmanager.com/command.php';
+//  cPlugringAPI  = 'https://plugring.farmanager.com/command.php';
     cFindRequest1 = 'command=<plugring><command code="getinfo"/><uids><uid>%s</uid></uids></plugring>';

Ну а съехавший текст можно конечно в .LNG пробелами сместить, но будет выглядеть не красиво. Дифф с ходу накидал, о тексте вечно забываю. Надо по идее глянуть, но у меня Дельфи нет, а FPC собирает криво - уже не раз пробовал....