Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

CTPAX-X _ Программы _ Прогресс и программы

Автор: -=CHE@TER=- Nov 26 2014, 18:25

Как вы, наверное, все знаете Microsoft бросила Windows XP, а за ней уже и все остальные подтянулись, ломая зачастую даже хорошие вещи в угоду "моде".
Ведь нормально написанная программа без проблем работает с ядром системы напрямую (KERNEL / USER / GDI и прочие DLL), без всяких "MSVCR90.DLL" и прочего ГМО призванного подтирать сопли рукожопым дебилам немогущим нормальный код.

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

Во-первых, срочно - обновилась Miranda IM до версии http://www.miranda-im.org/2014/11/24/miranda-im-v0-10-25-released/:

QUOTE
Enhancements:
- Switch to newer compiler which requires an included redistributable package
Обратите внимание: если раньше Miranda IM работала через "MSVCRT.DLL", который есть много где (хотя и не везде), то теперь через "MSVCR90.DLL", который нужно качать и ставить (redistributable package). Хотя я использую Unicode под Windows XP, но у меня большие сомнения, что их ANSI-версия теперь будет работать под Windows 98.

Так что бегом качать http://sourceforge.net/projects/miranda/files/miranda-im/0.10.24.0/ из репозитория, пока её оттуда ещё не удалили.


Во-вторых, пара слов о PHP:
1) Последний кошерный PHP собранный под VC6 - это 5.3.5 (http://windows.php.net/downloads/releases/archives/) - работает не в пример шустрее собранных под VC9, а также меньше занимает.
2) Сам PHP 5.3.x уже http://php.net/archive/2014.php#id2014-08-14-1 летом.
3) Как видно из ссылки выше PHP 5.4.x бросят в следующем году.
4) А PHP 5.5.x и выше уже не поддерживает Windows XP и Windows 2003 (минимум нужен Vista)!

В общем, делайте запасы.

Автор: -=CHE@TER=- Feb 4 2015, 18:50

http://www.microsoft.com/ru-ru/business/server-2003-end-of-support/.

Автор: -=CHE@TER=- Aug 21 2015, 19:32

Полез обновить FileZilla Client, а он не запускается ("не приложение win32"). Сначала не понял, думал они по ошибке 64-х битную версию перепутали и не в тот архив вложили (*_win32*), а потом https://filezilla-project.org/versions.php:

QUOTE
3.8.1-rc1 (2014-05-25)
New features:
* MSW: Windows XP and derivatives are no longer supported. Minimum supported operating system is Windows Vista.
Так что последняя версия поддерживающая Windows XP и её производные это:
http://sourceforge.net/projects/filezilla/files/FileZilla_Client/3.8.0/
Забирайте, пока оно ещё доступно.

Автор: Siberian GRemlin Aug 25 2015, 03:11

Чем она лучше встроенного клиента в Total Commander?

Сейчас, как я понял, крупные разработчики принудительно отключают поддержку XP, даже если их программа может работать на ней. Думаю, по настоянию M$.

Автор: Grom PE Aug 25 2015, 11:46

Зачастую программы не работают под XP только потому, что новый MSVC тупо ставит минимальную версию подсистемы 6.0 (Vista и выше) в заголовке exe-шников.

Собственноручно заставил одну программу запуститься под XP без официальной поддержки, исправив все заголовки в .exe и прилагающихся .dll на 5.0, правда, одной dll пришлось всунуть внутрь код функции InterlockedCompareExchange64, которой нет в XP.

Автор: -=CHE@TER=- Aug 25 2015, 18:31

QUOTE(Siberian GRemlin @ Aug 25 2015, 03:11) *
Чем она лучше встроенного клиента в Total Commander?
Не знаю - Total Commander не использую, а, в отличие от FTP-плагина к FAR, она может, во-первых, нормально копировать дату файлов, а во-вторых, скачивать файлы в несколько потоков (если сервер это позволяет) - быстрее получается.

QUOTE(Siberian GRemlin @ Aug 25 2015, 03:11) *
Сейчас, как я понял, крупные разработчики принудительно отключают поддержку XP, даже если их программа может работать на ней. Думаю, по настоянию M$.
Или, может быть, даже за бабло.

QUOTE(Grom PE @ Aug 25 2015, 11:46) *
Зачастую программы не работают под XP только потому, что новый MSVC тупо ставит минимальную версию подсистемы 6.0 (Vista и выше) в заголовке exe-шников.
Угу. Правда в FileZilla, увы, не только это.

QUOTE(Grom PE @ Aug 25 2015, 11:46) *
Собственноручно заставил одну программу запуститься под XP без официальной поддержки, исправив все заголовки в .exe и прилагающихся .dll на 5.0, правда, одной dll пришлось всунуть внутрь код функции InterlockedCompareExchange64, которой нет в XP.
Ну, ты смог отделаться лёгкой кровью, а в FileZilla там какие-то функции из kernel32.dll, которых в Windows XP ещё не было (GetFinalPathNameByHandleW, InitializeConditionVariable, SleepConditionVariableCS, WakeConditionVariable и какая-то библиотека Normaliz.dll с одной единственной функцией IdnToAscii), а заморачиваться со вставкой мне как-то не особо хотелось. В принципе, можно попробовать собрать из исходных кодов безо всяких таких зависимостей, но там конфигурационные файлы, для которых нужен Perl или Python, короче, ещё кучу пакетов ставить, чтобы это всё собрать - за такие вещи, вообще-то, хочется взять и как следует ушатать. Так что я махнул рукой.

Автор: Grom PE Aug 27 2015, 05:20

QUOTE(-=CHE@TER=- @ Aug 26 2015, 02:31) *

Ну, ты смог отделаться лёгкой кровью, а в FileZilla там какие-то функции из kernel32.dll, которых в Windows XP ещё не было (GetFinalPathNameByHandleW, InitializeConditionVariable, SleepConditionVariableCS, WakeConditionVariable и какая-то библиотека Normaliz.dll с одной единственной функцией IdnToAscii), а заморачиваться со вставкой мне как-то не особо хотелось.


С целым рядом отсутсвующих функций уже проще какой-нибудь загрузчик написать, либо сделать подмену библиотек. Эдакий KernelEx, только для Windows XP вместо Windows 98. Ну и игры от Висты в XP же переносили. Рано или поздно такая утилита должна появиться, энтузиастов старых ОС много.

Автор: Siberian GRemlin Aug 27 2015, 06:04

QUOTE(Grom PE @ Aug 27 2015, 12:20) *
Ну и игры от Висты в XP же переносили.
Какие? Слышал что-то про «Halo 2», но сам не пробовал.

Автор: Grom PE Aug 27 2015, 13:25

QUOTE(Siberian GRemlin @ Aug 27 2015, 14:04) *
Какие? Слышал что-то про «Halo 2», но сам не пробовал.

Те, что вместе с Вистой шли. Обновлённый сапёр, пасьянс там, новые игры.

Автор: Siberian GRemlin Sep 24 2015, 05:25

Есть такая интересная штука — WineD3D for Windows. Как я понял, она интерпретирует Direct3D и отображает графику через OpenGL. Пока сам не пробовал, но интересно проверить можно ли запустить игры для DX10 на XP, а также исчезнут ли графические глюки в Project IGI, Red Faction (про неоф. исправление знаю) и пр. играх на карточках nVidia.

http://www.theisozone.com/downloads/pc/patches/wined3d-for-windows-v1751/. Сайт автора постоянно в ауте, поэтому инфу лучше запросить у поисковика.


Попробовал на паре игр.
Grey Goo — ничего не поменялось, выводится сообщение, что данная ОС не поддерживает DX11.
Massive Chalice — запустилась, отобразился курсор на чёрном, но появилось сообщение, что ваш GPU не поддерживает DX10 — неправда. Видимо, что-то в WineD3D не доработано.
Grim Fandango Remastered — дело вообще не в DirectX. Выдаёт сообщение.

QUOTE
Точка входа в процедуру GetLocaleInfoEx не найдена в библиотеке KERNEL32.dll
Для запуска игры эта функция вообще не нужна, это проверка региона системы. Вот ведь маразм. Более требовательные современные игры на Unreal Engine можно запустить, а более простую игру — нет.

Автор: Siberian GRemlin Oct 2 2015, 15:03

Проверил ещё на игры Batte Batalions — вылетает при запуске, последняя запись в журнала намекает, что дело в dx11 shaders.

А вот свежее продолжение The NeverhoodArmikrog изначально поддерживает XP.

Блин, вот с Grim Fandango Remastered действительно обидно!

Автор: -=CHE@TER=- Jan 25 2017, 20:20

https://blog.mozilla.org/futurereleases/2016/12/23/firefox-support-for-xp-and-vista/
Такие дела.

А ещё недавно тестил https://www.unrealircd.org/ (IRC сервер), так там нигде не написано что Windows XP бросили. Путём поиска и копания в веб-архиве выяснил, что последняя версия поддерживающая Windows XP это http://web.archive.org/web/*/https://www.unrealircd.org/downloads/Unreal3.2.10.5*. Пример кофигурации можно подглядеть https://cygwin.com/ml/cygwin/2003-08/txt00013.txt.

Автор: -=CHE@TER=- Mar 16 2017, 07:44

Долго думал написать здесь или в Software Patches, но всё ж решил в этой теме, ибо там патчи чтобы починить, а тут чтобы тупо заставить работать. Короче, отказался у меня сегодня Skype запускаться с ошибкой:

QUOTE
Вы были отключены от сети потому что пользуетесь устаревшей версией Skype.
Как пишут сами разработчики версии https://blogs.skype.com/news/2017/02/03/the-skype-you-love-is-getting-better-download-it-for-free-today/ более не поддерживаются.
Т.е. они тупо блочат по номеру версии.
Ну, я тоже не будь дураком - запустил ArtMoney, сделал поиск строки "6.20" (моя версия Skype, где ещё не успели окончательно весь интерфейс испоганить). Нашлось что-то около 20-30 совпадений, но, как оказалось, достаточно было поменять лишь в первом "6" на "7" чтобы Skype благополучно продолжил работать. Сделал себе небольшую программку, которая запускает Skype, ждёт, пока в этом месте памяти (адрес фиксированный) не появится "6", патчит на "7" и выходит.
Кстати, для проверки поставил в песочнице Skype 7.17.0.106 (взять http://www.skaip.su/versii-skaipa) - тот, действительно, входит без проблем, но интерфейс уже успели угробить.

Автор: -=CHE@TER=- Mar 17 2017, 12:21

11 апреля 2017 в Microsoft бросают поддержку:
- https://support.microsoft.com/en-us/help/22882/windows-vista-end-of-support (как шутят в Интернете "система, которой и так никто не пользовался")
- https://support.microsoft.com/en-us/help/3198497/office-2007-approaching-end-of-extended-support
Кто не в курсе - узнать что и когда бросят или уже бросили можно здесь:
https://support.microsoft.com/en-us/lifecycle/selectindex
Вроде бы, через три года бросают Windows 7.
Кто, вдруг, не в курсе - сейчас в Интернете идёт большой срач по поводу https://support.microsoft.com/en-us/help/4012982/discusses-an-issue-in-which-you-receive-a-your-pc-uses-a-processor-tha - Windows 7 и 8.x тупо не будут обновляться и ставить обновления безопасности, если вы проапгрейдили процессор на компьютере на 7-ое поколение. Как вы думаете, какой Microsoft предлагает выход? Правильно - поставить Windows 10. Наслаждайтесь причинёнными неудобствами. В общем, выкручивают руки - либо ставь Windows 10, либо переходи на Линукс.

Автор: -=CHE@TER=- Sep 11 2017, 16:50

http://browser.taokaizen.com/
Google Chrome Fork - Chromium
For Windows (Windows XP, Vista, Win 7, Win 8, Win 10)
Хромой обозреватель работающий под Windows XP.
Нет, я не перешёл на это убожество, просто наш хостер поставил новую биллинговую систему, которая написана через одно место и только под хромыми обозревателями и работает...

Автор: -=CHE@TER=- Sep 19 2017, 08:53

https://mkvtoolnix.download/windows/releases/10.0.0/
Latest version of MKVToolNix with Windows XP support.

Автор: Grom PE Sep 19 2017, 18:37

QUOTE(-=CHE@TER=- @ Sep 19 2017, 16:53) *
https://mkvtoolnix.download/windows/releases/10.0.0/
Latest version of MKVToolNix with Windows XP support.
Последнюю версию они компилируют с Qt 5.9, а Qt после 5.6 поломал поддержку Windows XP. Сейчас весь Qt-шный софт сползает.

В https://github.com/mbunkus/mkvtoolnix/ пишут, что можно скомпилировать с Qt 5.3.

Автор: -=CHE@TER=- Feb 26 2018, 15:04

Git перестал работать с какой-то https://stackoverflow.com/questions/48938019/git-pull-push-unable-to-access-https-ssl-routines-seem-to-be-down.
Пришлось обновиться (очень жаль, ибо старый от 2015 года я до 10 Мб урезал, а новый толстый, жирный, да ещё и глючит). И тут выяснилось вот это:

QUOTE
As of Git for Windows v2.10.1, Windows Vista or later are required. The last version of Git for Windows to support Windows XP and Windows Server 2003 is https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1.

Why?

Parts of Git are implemented in shell script, and Git for Windows runs those scripts via https://msys2.github.io/'s POSIX emulation layer, which in turn is based on the https://cygwin.com/. Seeing as Windows XP and Windows Server 2003 are years past their official end of life, the Cygwin project ended their Herculean efforts to support those Windows versions.
© https://gitforwindows.org/requirements.html

Автор: -=CHE@TER=- Apr 19 2018, 08:58

QUOTE
Windows XP Support in Sandboxie
Windows XP is supported up to Sandboxie version 5.22 . Any beta/stable versions after Sandboxie 5.22 will not work on XP.
© https://www.sandboxie.com/DownloadSandboxie
Старые версии ещё можно взять https://www.sandboxie.com/AllVersions.
А всё потому https://www.sandboxie.com/VersionChanges#v_5.24:
QUOTE
Version 5.24
Released on 12 March 2018.
...
* Source code updated to Visual Studio 2015.
...

Автор: Grom PE Apr 19 2018, 13:26

QUOTE(-=CHE@TER=- @ Apr 19 2018, 16:58) *
Source code updated to Visual Studio 2015.
Криворук автор, похоже. Ребята из Miranda-NG https://www.miranda-ng.org/en/news/0-95-7.

Автор: -=CHE@TER=- Apr 19 2018, 18:14

QUOTE(Grom PE @ Apr 19 2018, 13:26) *
Криворук автор, похоже.
А там непонятно кто сейчас автор. В 2014 году оригинальный автор, после 10 лет работы над программой, https://en.wikipedia.org/wiki/Sandboxie.
Ребята из Miranda NG нереально круты! Попробовал эту версию, но не смог к ICQ подключиться - говорит логин или пароль неверные, хотя я и так и сяк пробовал. Забавно, что старушка Miranda IM v0.10.24.0 за 2014 год вполне себе подключается (в том числе по SSL).

Автор: -=CHE@TER=- Apr 22 2018, 11:40

Firefox - всё:

QUOTE
Can I still browse safely with Firefox?

In March 2017, if you were using Firefox with Windows XP or Windows Vista, you were automatically updated to the https://www.mozilla.org/firefox/organizations/ version of Firefox. If you visit the https://www.mozilla.org/ website to download Firefox, you will be offered Firefox 52 ESR.

Firefox 52 ESR security updates for XP and Vista users will continue until May 2018, although new features will not be offered. You will continue to receive important Firefox security updates but no other features or updates. You do not need to do anything else.
© https://support.mozilla.org/en-US/kb/end-support-windows-xp-and-vista

Автор: Grom PE Apr 23 2018, 18:33

"Firefox — всё" уже настал с того момента, как они поломали поддержку расширений XUL, а замены chromeUserJS, позволяющему исполнить скрипт в контексте интерфейса браузера и им всё изменить — так и нет.

Автор: Siberian GRemlin Apr 23 2018, 23:12

«Blizzard» добавила поддержку широкоформатных разрешений в «Diablo 2» и обещает убрать поддержку «XP» при следующем обновлении игры.

Лично я не буду плакать. «XP» давно уже не отвечает современным требованиям, в первую очередь аппаратным. А то как «Blizzard» обновила «StarCraft» и продолжает его поддержку это пример для подражания вообще всем разработчикам и издателям.

Автор: -=CHE@TER=- Apr 25 2018, 15:05

5 cтадий принятия неизбежного:

1) Гнев.

QUOTE(Siberian GRemlin @ Sep 24 2015, 05:25) *
Grim Fandango Remastered — дело вообще не в DirectX. Выдаёт сообщение.
Для запуска игры эта функция вообще не нужна, это проверка региона системы. Вот ведь маразм. Более требовательные современные игры на Unreal Engine можно запустить, а более простую игру — нет.

2. Отрицание.
QUOTE(Siberian GRemlin @ Oct 2 2015, 15:03) *
А вот свежее продолжение The NeverhoodArmikrog изначально поддерживает XP.

Блин, вот с Grim Fandango Remastered действительно обидно!

3. Депрессия.
QUOTE(Siberian GRemlin @ Oct 15 2015, 10:41) *
Жаль только, что не сделали поддержку ХРюши в «Grim Fandango Remastered». Я тоже в неё не играл из-за визуального стиля и кривого управления, а тут такой повод попробовать с нормальны управлением и обновлённой графикой. И облом...

4. Торг.
QUOTE(Siberian GRemlin @ Mar 27 2016, 17:45) *
Игра «Day of the Tentacle Remastered» вышла, но на XP не запустить. Придётся всё-таки обновляться до «Семёрки». Думаю купить проц с рук для той материнки, которая вместе с ОЗУ без дела лежит.

5. Принятие.
QUOTE(Siberian GRemlin @ Apr 23 2018, 23:12) *
Лично я не буду плакать. «XP» давно уже не отвечает современным требованиям, в первую очередь аппаратным. А то как «Blizzard» обновила «StarCraft» и продолжает его поддержку это пример для подражания вообще всем разработчикам и издателям.
Siberian GRemlin, ты меня, конечно, извини, но я хохотал в голос. Если не замечаешь как ты выглядишь со стороны и что с тобой стало рекомендую прочитать:
http://kmeleonbrowser.org/forum/read.php?1,141148
Это обсуждение было ровно год назад на форуме K-Meleon, где некто Pale as the Moon, предложил всем дружно послать Windows XP куда-то далеко и что из этого в итоге вышло.
Я тебе даже больше скажу: мне доставляет безграничное удовольствие видеть как исходят на... эээ... пеной т.н. "профессиАналы", когда ты упоминаешь что твои программы поддерживают не только Windows 10, но и Windows XP. А уж если ты заметил что они и под Windows 98 работают - всё, тем врачей придётся вызывать, чтоб им успокоительное вкололи. Я, например, перешёл когда-то с Windows 98 на Windows XP, но у меня нет "сдвига по фазе", чтобы при любом упоминании Windows 98 начать пеной захлёбываться. И когда ты говоришь людям про Windows XP, а они начинают с ума сходить и на тебя кидаться, то это выглядит, мягко скажем, очень странно.
Вот ты закончил школу и пошёл в университет. Ты теперь школу будешь помоями поливать? Нет? А почему? Вот здесь точно также - я не могу понять что с людьми происходит и почему, но выглядит это со стороны как цирк какой-то ей-богу.

QUOTE(Grom PE @ Apr 23 2018, 18:33) *
"Firefox — всё" уже настал с того момента, как они поломали поддержку расширений XUL, а замены chromeUserJS, позволяющему исполнить скрипт в контексте интерфейса браузера и им всё изменить — так и нет.
Ну, о таких вещах я не знал, ибо последняя версия FF которой я пользовался была 3.6.28, а потом я на K-Meleon переполз, ибо он был куда быстрее чем все последующие версии FF.

Автор: Siberian GRemlin May 1 2018, 10:35

Когда XP похерил мне файлы на 2 терабайта из 4-х из-за глюка драйверов для поддержки винтов выше 2 в XP, я понял, что лучше обновить систему и не заниматься мазохизмом. Ранее я писал, что благодаря лишь Win7 большую часть из них удалось восстановить. Нервные клетки после выкидонов устаревшего ПО мне уже никто не восстановит.


https://pikabu.ru/story/loshad_sdokhla__slez_1125411

Автор: -=CHE@TER=- May 1 2018, 16:52

Согласен, печальная история. Но от косяков в системе никто не застрахован. И дело не в устаревании.
Не знаю, слышал ты или нет, но когда вышел Windows NT (тот, который ещё 4.0), то у него в драйверах NTFS вообще был леденящий душу баг. Я уже не помню сейчас каким Service Pack'ом он затыкался, но он был обязателен для установки, если ты не хотел получить вместо жёсткого диска равномерно перемешанную кашу из байтов.
Поэтому это скорее проблема подхода к разработке системы в целом (вот, как раз, о том как в cтаром NT https://blogs.msdn.microsoft.com/oldnewthing/20180212-00/?p=98005), чем проблема старой/новой системы.

Автор: -=CHE@TER=- Apr 9 2019, 14:18

Сегодня https://support.microsoft.com/en-us/help/4489209/end-of-support-for-windows-embedded-2009 расширенная поддержка Windows Embedded POSReady 2009 (это такая Windows XP для банкоматов) обновления для которой подходили и для обычного Windows XP. Из тех обновлений я, правда, использовал только одно, которое обновляло корневые сертификаты в системе. Но всё равно обидно.

Автор: -=CHE@TER=- Apr 25 2019, 10:41

Кто пользуется Sandboxie - сайт программы лежит, из-за чего она бесконечно предлагает обновиться.
На форуме Sandboxie есть решение, но форум тоже недоступен.
Кое-как нагуглил, при том что гугл, скотина, мне постоянно капчу выкидывал, мол, с вашего адреса какая-то подозрительная активность - видимо, когда люди ринулись искать в чём проблема, то запросов со словом "Sandboxie" стало слишком много и гугель стал такие запросы банить (всё для людей, блин!).
В общем, https://community.sophos.com/products/sandboxie/f/sandboxie-forum/112376/sandboxie-status-update-what-happened-to-the-sandboxie-site-and-forums.
Процитирую:

QUOTE
XP Users need to perform the following steps to avoid their computers to constantly use your network to access sandboxie.com:
- Click Help --> Check for Updates
- Choose "Next week"
Do not choose "Never" (or your computer will not stop contacting the Sandboxie site, using your network resources).
Последнее предложение просто шедеврально - даже если ты отказался от обновлений, то программе на это пофигу.
А ещё я в C:\WINDOWS\Sandboxie.ini заменил строку со временем следующего обновления на вот это:
QUOTE
SbieCtrl_NextUpdateCheck=1577836800
Это 1 января 2020 по GMT (формат Unix Time Epoch). Посмотрим, сбросит программа или нет, а то неизвестно когда ещё они сайт починят (тем более что для Windows XP новых версий, один фиг, уже давно больше не выходит).

Автор: -=CHE@TER=- Sep 30 2019, 10:52

Хорошая новость: Sandboxie стал бесплатным в начале этого месяца и его обещают сделать ещё и открытым - выложить исходные коды. Пока что полную и не требующую регистрации для работы версию можно скачать на официальном сайте (там попросят заполнить анкету перед скачиванием, но можно вбить что угодно).
Плохая новость: они отключили online activation (да, у меня честно купленная лет 8 назад версия). Работает только offline, которая представляет из себя https://www.sandboxie.com/OfflineActivation и всё равно требует подключения к Интернету. Более того, активируется она только на 180 дней (полгода).
Проблема в том, что программа начала выбивать ошибку из-за сломанной онлайн активации (это специально сделали, чтобы люди обновлялись до последней версии), но последняя работающая в Windows XP версия 5.22 и её нельзя обновить, т.к. Windows XP они уже давно не поддерживают.
Ждём исходных кодов, возможно, как и с Chromium, кто-нибудь пересоберёт под Windows XP или сам попробую.

Автор: -=CHE@TER=- Oct 20 2019, 11:19

14 января 2020 года https://support.microsoft.com/en-us/help/4057281/windows-7-support-will-end-on-january-14-2020 поддержка Windows 7.
Т.е. из всех систем линейки Windows останутся только 8/8.1 (которые, впрочем, тоже бросят, да и кривые они) и 10-ка.
Но 10-ка - это феерическое дермище из того что я видел и с чем приходилось сталкиваться у знакомых. Она ломается с каждым обновлением (официально купленная версия!). Постоянно какие-то программы перестают работать (последняя версия Sandboxie, например, после установки свежего обновления Windows 10 перестаёт работать и авторы программы, пока что, не знают как это решить). Исчезают все файлы с рабочего стола. Какое-то из обновлений даже, вроде бы, полностью удаляло всё из "Моих документов", что вызывало лютый срач со стороны тех, кто там что-то хранил. Хотя, конечно, винить людей в этом трудно, когда Microsoft ещё с Windows 95 насильно приучала людей использовать этот каталог для своих файлов. Кто сдался и стал использовать - тот и огрёб.
В общем, начинаю серьёзно думать, а не свалить ли мне с винды на иксы какие-нибудь. Потому что на современные игры и программы мне как-то похрен, зато хочется работать за компьютером, а не постоянно воевать с системой.
Угробить свою собственную систему, при этом являясь ещё и монополистом на рынке - это я даже не знаю как прокомментировать. Тут надо было особо постараться такое сделать. При Билле Гейтсе такой фигни не было!

Автор: Siberian GRemlin Dec 25 2019, 16:47

Приветствую. Есть ли 32-разрядное исправление для ошибки 200 откомпилированных программ «Borland Pascal»?

Автор: -=CHE@TER=- Dec 25 2019, 17:12

В смысле, тебе что-то типа такого http://prgmizer.chat.ru/bp7fix.htm нужно?
Что значит "32-разрядное"? Для 32-х битного защищённого режима DOS что ли?
Уточни, пожалуйста, что сделать пытаешься, возможно, есть способ проще.

Автор: Siberian GRemlin Dec 25 2019, 17:27

Да, только работающее на современных ОС.

Автор: -=CHE@TER=- Dec 25 2019, 17:39

Если честно, я про такие приложения (исправляющее error 200, но для современных ОС) не слышал. Т.к. программы под DOS сейчас в DOSBox запускают, то и проблемы запустить там же BP7FIX нет.
Но, вообще, можно что сделать: взять кривое приложение, пропатчить его, затем сравнить с оригиналом и посмотреть в дизассемблере (той же IDA) что там BP7FIX наменял. На основе этого уже сделать свой патч.
Ещё можно попробовать автору патча написать (у него на главной странице e-mail есть), не факт, конечно, что ответит (сайт с 2001 не обновлялся), но, чем чёрт не шутит.

Автор: Siberian GRemlin Dec 26 2019, 16:10

Проблема в том, что у меня эта программа для исправления даже под эмулем почему-то не запускается и выдаёт ошибку.

Автор: -=CHE@TER=- Dec 26 2019, 17:10

Ого, а ты под чем запускаешь? У меня под DOSBox 0.74-3 работает нормально.
Кстати, программу можно распаковать при помощи известной тулзы UNP:
http://unp.bencastricum.nl/ t BP7FIX.COM
Должно получиться 850 байт (из которых только 620 это код, а остальное строковые константы), которые уже можно в IDA изучать на предмет того как она работает.

Автор: -=CHE@TER=- Feb 9 2020, 11:41

На прощание Microsoft таки поднагадила пользователям 7-ки:
https://habr.com/ru/news/t/485060/

Добавлено:
А-а-а-а-а-а-а-а-а-а!
https://www.bleepingcomputer.com/news/microsoft/windows-7-users-suddenly-cant-shut-down-their-pcs-how-to-fix/

Автор: -=CHE@TER=- Apr 29 2020, 14:52

Таки выложили исходные коды к https://github.com/sandboxie/sandboxie, но нифига от регистрации там не осталось. Ну, кроме "bignum.c" для работы с большими числами.
Я отдебажил свой драйвер от версии 5.22 (они в драйвер регистрацию всунули, что, в общем-то, правильно, ибо при попытке изменить его он потеряет цифровую подпись и встанет проблема с его установкой в систему). У них там RSA 2048 бит. Как бы это так помягче сказать... короче, я теперь понимаю, почему все кряки на программу ломали драйвер и до сих пор не было кейгена. Открытый-то ключ из программы выковырять и расшифровать код активации ты можешь (там, кстати, и дата до которой ключ действителен без дальнешей проверки есть), но вот для зашифровки назад (чтобы не ломать программу и подсунуть корректный код активации с продлённой датой), нужен приватный ключ, а его в исходных кодах нет! Там даже системы регистрации нет - они всё удалили!
На сайте у них, вообще, охрененное: "we will be shutting down the license server on June 1st 2020".
Они как бы всеми своими действиями говорят нам "никогда не покупайте программы, а ломайте их - в этом случае вы сможете пользоваться ими всегда".
В общем, долблю службу поддержки, чтобы выложили ключ и код активации до 2999 года (судя по отладчику, это максимальный год, до которого ключ можно сделать), если уж они приватную часть RSA отдавать не хотят.

Автор: Siberian GRemlin Sep 28 2020, 05:44

Исходники мелкомягких операционок, ссылка в 4-ом сообщении.
_ttps://exelab.ru/f/?action=vthread&forum=7&topic=26628

Автор: -=CHE@TER=- Sep 28 2020, 09:40

Спасибо! Не знал. Я сейчас работой загружен, за новостями не слежу, вообще ни на что времени нет.
А Sandboxie, увы, всё. Редкостные 3,14дорасы, конечно. У меня в конце этого года код активации заканчивается (я с их сервера его каждый день качал, пока сервис работал, чтобы срок накрывания тазом оттянуть на максимум) и всё.
Желаю Sophos гореть в аду вечно.
Просто есть кое-какие программы, которые я хочу купить, а не использовать взломанные.
В общем, буду смотреть на то как оригинальная регистрация работает - если там что-то продляется, связывается с Интернетом или привязывается к твоей текущей конфигурации (системе или железу), то пусть идут строем в пень. Потому что купить это г*внище, чтобы потом оказаться с оплаченным ключом, но неработающей регистрацией - это нахрен надо.

Автор: Siberian GRemlin Dec 28 2020, 05:03

Всё-таки прогрессировать нужно. На какую версию «Delphi» лучше перейти с седьмой? Пока склоняюсь к 2010, так как в ней есть поддержка классического интерфейса седьмой версии, поддержка юникода и современных интерфейсов, насколько я понял. Необходимо создавать программы для широкого потребления на разных языках, а в седьмой версии проблемы с кодировкой и перекособочивание интерфейса при малейших отличиях в темах оформления винды у конечного пользователя.

Автор: -=CHE@TER=- Dec 28 2020, 11:54

Нет, ты всё правильно пишешь. Проблема только в том, когда новая версия программы ещё хуже, чем то что было до неё (это я, в общем, пишу, а не про конкретно этот случай).
Что касается твоего вопроса, то, увы, ничего подсказать не смогу - после Delphi 7 я на сях пишу и что там дальше с Delphi стало не знаю (слышал, что Borland был куплен Embarcadero, тех, вроде, ещё кто-то купил и теперь там концов не сыщешь).
Можешь попробовать Lazarus (бесплатный аналог Delphi на Free Pascal - лицензия даже позволяет коммерческие продукты на нём делать и никому ничего заносить не нужно), но у него чудовищно толстые исполняемые файлы были, когда я последний раз проверял (даже если ты специальной утилитой strip.exe их очищал от отладочной информации), оно долго компилировалось и местами основательно глючило (например, можно было написать Button1.Text:='Hello'; или Edit1.Caption:='Hello'; и оно компилировать, но только при запуске программы падало, потому что у Button нет Text, а у Edit нет Caption). Впрочем, повторюсь, это было давно, возможно, сейчас оно уже терпимо.

Автор: -=CHE@TER=- May 28 2021, 11:27

FileZilla Client / Server 3.9.0.6 и PHP 7 для Windows 2003/XP: http://www.lindasc.com/
Ни то, ни другое я не смотрел, но, может, кому-то пригодится.
Что там с FileZilla я не знаю, но про PHP 7 с этого сайта пишут что там просто импорт исполняемых файлов и библиотек пропатчен и туда всунута своя .DLL'ка эмулирующая недостающие функции на Windows XP, в результате чего PHP почему-то работает только в режиме FastCGI, а CLI (из командной строки) валится с ошибкой. Но, возможно, кому-то и FastCGI будет достаточно.