Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы: часть 1
 

 
Notepad++ — это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.  
 

Переводы на русский
 
  • (полный перевод!) Npp_exe_7.9.5_Ru + Плагины_RU от Dm.Fedorov
  • Русификатор 7.8.9 без сКаКаНиЯ текста от wvxwxvw
  • Notepad++Portable 7.9.1 AkulaBig от 21.11.2020 г.  
  • Как в Notepad++ включить проверку орфографии
     

    ! Проблема с "макинтош"-распознаванием кириллицы в кодировке 1251 (и другим неверным авто-распознаванием, где часть символов отображается кракозябрами) решается снятием галки "Autodetect character encoding" в Preferences|Misc.
    - Если в NP++ до v7.32 ссылка не подчеркивается, нужно применить плагин ScrollPastEOF


    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения
     
    Системные требования, совместимость с Win2K,WinXP
     
    Любое упоминание политических аспектов, не касающихся непосредственного функционирования ПО, в данной теме будет заканчиваться запретом на пост.


  • Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 01:23 02-12-2015 | Исправлено: MAX63ru, 09:05 20-02-2024
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Errrrr987654321

    Цитата:
    Камрад, просто хочу уточнить (дабы не было недоразумений): вы-же скачали и попробовали именно Notepad++ x32 7.8.5 на Win10x64?  

    Именно.
    Так что в итоге проблемы надо искать в свой системе.
    На всякий случай, по тексту ошибки наверняка можно загуглить и обсуждение проблемы и возможные способы её решения..

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 13:05 19-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iglezz

    Цитата:
    Так что в итоге проблемы надо искать в свой системе.
    Не тот случай.

    Цитата:
    по тексту ошибки наверняка можно загуглить и обсуждение проблемы и возможные способы её решения.
    Это было сделано первым. "Моя" беда не уникальна.
    Советы вроде этого глупы и бессмысленны, ибо речь идёт не о работоспособности программы вообще, а только о функциониовании x32 на Winx64. Дело в кривой реализации дополнительной проверки сертификата.  
     
    Вот вы приходите на чужую (неизвестную!) машину.
    Запускаете свой любимый, настроенный, привычный x32 нотепад и получаете "отлуп".
    Начинать проверять систему, отключать/подключать компоненты виндоса, искать заразу, логические и физические ошибки, заниматься переустановками, скачками и прочей фигнёй при том, что x64 распрекрасно работает?
     
    ЧТО?! Люди, вы серьёзно?! "Где логика?"®©
    Вы же не требуете перестроить дороги, если ваша тачка "плохо едет", не?
     
    Это баг самого Notepad++ x32. Английским не владею (в достаточной мере) и баг-репорт запилить не могу.
     
    Выход на сегодня - иметь портейбл с обеими разрядностями, общими настройками и одним лаунчером.
    Пока такого нет.
    На досуге буду пилить.
     
    З.Ы.

    Цитата:
    Это баг самого Notepad++ x32. Английским не владею (в достаточной мере) и баг-репорт запилить не могу.
    Может кто займётся, кому не лень?
     
    Добавлено:
    Ещё раз повторю:
    1. Если x64 не работает на Win32x - это нормально, так и должно быть.
    2. Если x32 той-же программы не работает на Win64x - это баг программы, так быть не должно.

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 14:01 19-03-2020 | Исправлено: Errrrr987654321, 15:14 19-03-2020
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очевидно, что ошибка сия весьма трудноуловима, раз за три года не исправлена. Поэтому новый issue будет опять закрыт с пометкой "not reproducible" (как здесь).
     
    Решения на текущий момент вижу два:
  • использовать NPP сответствующей системе разрядности
  • собрать из исходников версию с отключением этой проверки (под свою ответственность)

  • Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 14:35 19-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iglezz

    Цитата:
    использовать NPP сответствующей системе разрядности
    На одной конкретной машине (своей) это не проблема. Но если использовать портаблю, перемещаясь с места на место - можно в самый неподходящий момент остаться без инструмента и без возможности решить вопрос скачиванием/настройками. Плохой вариант.

    Цитата:
    собрать из исходников версию с отключением этой проверки (под свою ответственность)
    Ещё более плохой вариант, потому что для этого:
    а) Надо обладать соответствующими знаниями, квалификацией, временем. У меня, как у большинства пользователей, этого нет.  
    б) Придётся повторять всё раз за разом с выходом новой версии.
     
    Пока лучше этого ничего приемлемого не вижу:

    Цитата:
    Выход на сегодня - иметь портейбл с обеими разрядностями, общими настройками и одним лаунчером.
    Пока такого нет.
    На досуге буду пилить.
    Ну или менять редактор, увы (очень не хочется по многим причинам).
     
    В идеале необходимо дожимать автора программы (что маловероятно).

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 15:13 19-03-2020 | Исправлено: Errrrr987654321, 15:16 19-03-2020
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    iglezz написал(а)
    Цитата:
    Очевидно, что ошибка сия весьма трудноуловима, раз за три года не исправлена. Поэтому новый issue будет опять закрыт с пометкой "not reproducible"

    Вообще-то если быть точным, то там написано что не воспроизводится в Notepad++ 7.6.6 и рекомендация обновиться до неё. То есть
    1) Очевидно предполагают, что проблема была исправлена в той версии (возможно думают, что пофиксили при переносе папки с плагигами). Поэтому таки стоит запостить и сказать, что проблема до сих пор актуальна.
    2) Из этого вердикта отнюдь не вытекает, что её вообще не смогли воспроизвести. Возможно на старых версиях у того куратора она воспроизводилась, а на новых нет. Считаю это наиболее вероятным ибо если ошибку не считали бы исправленной, то врядли бы закрыли тему. Да и те же пользователи, кто там жаловался бы тут же опровергли создав новую тему, что не исправлено.
     
    3) Там ещё такая интересная вещь указана

    Код:
    Having same issue with both x86 and x64 on Win 7 Pro.

    То есть либо это уже другая проблема (с похожими симптомами), либо она не связана с разрядностью и версия Errrrr987654321 ошибочная.


    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:23 19-03-2020 | Исправлено: regist123, 23:26 19-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123

    Цитата:
    либо она не связана с разрядностью и версия Errrrr987654321 ошибочная

    Даже представить себе не могу, что может быть другое.
    Запускал официальные портейблы без каких-либо сторонних плагинов (прилагаемые тоже убирал все скопом/по одиночке) и настроек.
    То, что проблема давняя и началась именно с версии 7.3.3 (CIA Hack fixed) ясно прямо с вышеупомянутой мной темы на PortableАpps.com: https://portableapps.com/node/55921
     
    Забиваю в гуглю:
    https://www.google.com/search?q=Notepad+%2B%2B+SciLexer.dll+certificate+error
     
    Находим:
    https://community.notepad-plus-plus.org/topic/15078/cannot-open-program-scilexer-dll-certificate-problem
     
    Там например, даётся совет перерегистрировать wintrust.dll.  
    Но, как я уже писал: "Какого чёрта?" У меня всё (остальное) работает, в том числе и 64-х разрядная версия NPP. x32 версия тоже должна просто работать!
     
    Вот здесь
    https://community.notepad-plus-plus.org/topic/13415/v7-3-3-fix-cia-hacking-notepad-issue
    говорят о "моей" проблеме.
    Кто-то её "решает" кучей телодвижений, чуть-ли не до переустановки Виндуза, находя "неправильные" DLL (ладно-бы ещё сторонние, ан нет - грешат на "родные")...
    А я утверждаю, что всё это имело-бы смысл при полной неработоспособности NPP (но 64-битная пашет!) и ковырять/настраивать систему - это логическая ошибка!
     
    Короче, NPP самыми первыми "хак ЦРУ" пофиксили (первыми отчитались), но работу x32 на Win64x при этом совершенно точно поломали.
     
    Добавлено:
    Сорян, народ, если я несколько импульсивен и многословен. Объясняюсь как умею.

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 02:15 20-03-2020 | Исправлено: Errrrr987654321, 02:39 20-03-2020
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Errrrr987654321 написал(а)
    Цитата:
    Там например, даётся совет перерегистрировать wintrust.dll.  

    Если быть точным, то там советуют

    Код:
    regsvr32 c:\windows\SysWOW64\wintrust.dll

    Цитата:
    как я уже писал: "Какого чёрта?" У меня всё (остальное) работает, в том числе и 64-х разрядная версия NPP. x32 версия тоже должна просто работать!

    Не должно. Если внимательно посмотрите на эту команду, то из неё явно видно, что на x64 системе за работу 32 и 64 битной версии отвечают разные .dll (имя одинаковое, но в разных системных папках для разной разрядности). Так что для начала стоит это всё-таки проверить.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 11:12 20-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123

    Цитата:
    Так что для начала стоит это всё-таки проверить.

    Нет, дорогой, проверять не стоит. Ещё раз говорю - это логическая ловушка.
    Я использую ОГРОМНОЕ количество 32-х разрядных программ (в основном "портабельных") и ВСЕ они работают без "бубно-плясок".

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 12:00 20-03-2020
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Я использую ОГРОМНОЕ количество 32-х разрядных программ
    Закон В. Терешковой: любое число, помноженное на ноль, равно нулю.

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 12:13 20-03-2020
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Errrrr987654321 написал(а)
    Цитата:
    Я использую ОГРОМНОЕ количество 32-х разрядных программ (в основном "портабельных")

    И вы уверены, что все они используют именно эту .dll и этой разрядности? shadow_member написал(а)
    Цитата:
    Закон В. Терешковой: любое число, помноженное на ноль, равно нулю.

    То же самое, что я написал только в другой формулировке .

    Цитата:
    Нет, дорогой, проверять не стоит.

    Значит вам не особо и нужно решение.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 12:29 20-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shadow_member

    Цитата:
    Закон В. Терешковой: любое число, помноженное на ноль, равно нулю

    Ну... Как по мне - "так себе" юмор...
     
    regist123

    Цитата:
    И вы уверены, что все они используют именно эту .dll и этой разрядности?

    Я совершенно уверен в том, что "именно эта .dll" в Винде не "специально для NPP" присутствует.
    И мне кажется, что вы упорно не хотите принимать во внимание тот факт, что NPPx64 работает.
     
    И почему для решения проблемы с NPP x32 я должен регистрировать "c:\windows\SysWOW64\wintrust.dll" а не "c:\Windows\System32\wintrust.dll"?
     
    А если у меня после этих манипуляций другие программы "загнутся", (а возможно и система)?  
     
    А что делать там, где нет админ-прав?
     

    Цитата:
    Значит вам не особо и нужно решение.

    Да решение, собственно, есть (уже несколько раз его описал). Но оно будет стоить времени на исполнение + два десятка мегабайт. Просто для (многих) других пользователей, которые пострадали/пострадают оно не дойдёт/будет неудобным и т.п.. Лично мне - норм.

    Цитата:
    Выход на сегодня - иметь портейбл с обеими разрядностями, общими настройками и одним лаунчером.
    Пока такого нет.
    На досуге буду пилить.

    Баг-то всё равно никуда не денется.
     
    Добавлено:

    Цитата:
     
    Если быть точным, то там советуют

    Посоветовать-то могут что угодно. Например - в окно прыгнуть. Без гарантий.

    Цитата:
    Re-registering the wintrust.dll may resolve the error. This is however without guarantee and also at your own risk.

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 13:14 20-03-2020 | Исправлено: Errrrr987654321, 13:17 20-03-2020
    Loafer



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    И почему для решения проблемы с NPP x32 я должен регистрировать "c:\windows\SysWOW64\wintrust.dll" а не "c:\Windows\System32\wintrust.dll"?  
     

    Что касается этого вопроса, ответ: потому что так правильно.
    https://support.microsoft.com/ru-ru/help/249873/how-to-use-the-regsvr32-tool-and-troubleshoot-regsvr32-error-messages
     

    Цитата:
    Если 32-разрядная библиотека DLL находится в папке %systemroot%\System32, переместите ее в папку %systemroot%\SysWoW64.

    Всего записей: 6440 | Зарегистр. 09-12-2001 | Отправлено: 14:21 20-03-2020
    generator324

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скажу сразу, в Notepad++ я неофит - всемощий гугл посоветовал его в качестве средства, для редактирования файлов .json. Скачал Notepad++ , открываю файл (.json) и... вижу ту же "белиберду", что и при открытии обычным Блокнотом, только в одну строчку.
    Я так понимаю, мне плагин какой-то нужен? Какой?
    Или, может есть какое-либо более простое средство редактировать .json-ы - мне всего-то мусор (неудаляемые подменюшки) из избранного выкинуть надо...

    Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 15:46 20-03-2020
    Loafer



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    generator324
    Да, попробуйте JSTool или JSON Viewer установить через "Управление плагинами"

    Всего записей: 6440 | Зарегистр. 09-12-2001 | Отправлено: 16:01 20-03-2020 | Исправлено: Loafer, 16:02 20-03-2020
    generator324

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Loafer
    Спасибо, посмотрел (скачал) - ничего не изменилось. Боюсь, это всё-таки не моё. Или я этот JSON готовить не умею

    Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 19:55 20-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    generator324
    Попробуй это:
    http://joosengportableapp.blogspot.com/2019/12/mitec-json-viewer-150-english.html
     
    Может, понравится...

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 20:23 20-03-2020
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    generator324
    Учись, лучшие повара всегда мужчины. Скачал JSMinNPP.dll или NPPJSONViewer.dll, кидаешь в папку plugins. Открываешь файл json в NP++
     

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 20:27 20-03-2020
    Errrrr987654321



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А, сорри... Тебе-ж редактор нужен.
     
    Добавлено:

    Цитата:
    Скачал JSMinNPP.dll или NPPJSONViewer.dll, кидаешь в папку plugins

    Вот и решение подъехало.
     
    shadow_member

    Цитата:
    Учись, лучшие повара всегда мужчины.

    Не могу с тобой, бабца, не согласится. Мы действительно готовим лучше.

    Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 20:50 20-03-2020
    generator324

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Errrrr987654321

    Цитата:
    Попробуй это:
    http://joosengportableapp.blogspot.com/2019/12/mitec-json-viewer-150-english.html
     
    Может, понравится...

    Пробовал, но... Нет!
     
    shadow_member

    Цитата:
    Учись, лучшие повара всегда мужчины.  

    Эт точно. Сам повар

    Цитата:
    Скачал JSMinNPP.dll или NPPJSONViewer.dll, кидаешь в папку plugins.

    Я качал через Менеджер плагинов, то не то? JSTool и JSON в плагинах появились (использую Notepad++Portable 7.8.5 AkulaBig от 08.03.2020 из шапки), но толку-то?  
    Ага, посмотрел на скрины: точно готовить не умею
    Сделал как у вас, появилось хоть что-то похожее на вразумительное. Пошёл разбираться...

    Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 21:00 20-03-2020
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Errrrr987654321 написал(а)
    Цитата:
    И мне кажется, что вы упорно не хотите принимать во внимание тот факт, что NPPx64 работает.

    Нет, просто вы упорно не хотите подучить матчать чтобы разобраться в свой проблеме детальней. Если бы вы её подучили, то сами бы ответили на вопрос
    Цитата:
    почему для решения проблемы с NPP x32 я должен регистрировать "c:\windows\SysWOW64\wintrust.dll" а не "c:\Windows\System32\wintrust.dll"?

    Ну и заодно не писали бы подобных глупостей  

    Цитата:
    если у меня после этих манипуляций другие программы "загнутся", (а возможно и система)?  

    Тут 5 минут всего лишь надо, чтобы открыть справку по этой команде в яндексе или тупо в командной строке вызвать по ней справку.
    (добавлю, что тут разумеется говорю про эту конкретную рекомендацию, а не про кучу разных которые вы в теории ещё можете найти и неизвестно насколько они грамотны будут). А вам для себя ещё подумать, почему переустановка системы решает проблему если по вашей же логике проблема в Npp.
     
    И от себя добавлю, что ответ что проблема в этой .dll помимо того, что даёт ответы на все выше озвученные вопросы также даёт ответ почему проблема настолько редкая, почему её "до сих не исправили", почему она есть даже на win 7 x32. И отчасти я даже понимаю почему эта проблема возникла после того фикса и что это не бага Npp.

    Цитата:
    Да решение, собственно, есть (уже несколько раз его описал). Но оно будет стоить времени на исполнение + два десятка мегабайт. Просто для (многих) других пользователей, которые пострадали/пострадают оно не дойдёт/будет неудобным и т.п.. Лично мне - норм.

    И оно будет работать до тех пор пока не повезёт наткнуться на систему, где и оно не будет работать. При чём на такой проблемной 7 x32 у вас не будет работать от слова совсем.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:22 20-03-2020 | Исправлено: regist123, 23:29 20-03-2020
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru