@poopoo

Тег Windows в блоге poopoo

poopoo

Windows API це якась пиздавата хуїта. Як зробити HTTP–запит, наприклад, в VBScript:

Dim http
Set http = CreateObject("Msxml2.XMLHTTP")

http.open "GET", "https://web.site.com", False
http.setRequestHeader "Authorization", "Authorization value"
http.send

Як зробити HTTP–запити за допомогою функцій з Windows API:

hSession = WinHttpOpen(…)
IF hSession THEN
hRequest = WinHttpOpenRequest(hConnect,…)

IF hRequest THEN
bResults = WinHttpSendRequest(hRequest,…)

IF bResults THEN
bResults = WinHttpReceiveResponse(hRequest, NULL)

IF bResults THEN
DO
IF ISFALSE WinHttpQueryDataAvailable(hRequest, dwSize) THEN

END IF

IF hRequest THEN WinHttpCloseHandle(hRequest)
IF hConnect THEN WinHttpCloseHandle(hConnect)
IF hSession THEN WinHttpCloseHandle(hSession)

І на всі ці функції сторінки документації та пачка обмовок що якщо …, то … . Вони спеціально так чи що?

poopoo

Windows сповільнують не лише операції зчитування з оптичних дисків. На USB–флешку поставив „Frontlines: fuel of war“ а потім почав ставити патчі до гри. Навантаження на ЦП було незначним на відміну від файлових операцій на флешці. Закічнилося все клавішою reset тому що все висло а якщо щось і запускалося, то виконувалося страшенно довго. Єдиним винятком став диспетчер завдань. Найбільше страждав Explorer. Хто зна як так виходить. Мабуть в надрах ОС все якось завʼзано на якийсь обробник вводу–виводу. Згадався випадок коли через копіювання файликів на дві флешки виснув „Morrowind“.

poopoo

Windows 8.1 — гумно.

poopoo

Замість Windows 7 яка чомусь зіпсувалася поставив Windows 8.1 (Windows 8.1 (x86-x64) 20in1 by Eagle123 (04.2021)).
З хорошого:
На відміну від Windows 7 воно зупиняє HDD якщо певний час немає звернень.
Програми з автозапуску завантажуються не всі зразу а якось по черзі.
Сама по собі менше крутить HDD.
Нібито займає менше місця на диску.

З поганого:
Не працюють деякі програми які працювали в Windows 7.
Ribbon в Explorer. Панелька з кнопками, як це було в Windows XP, набагато зручніша. Взагалі починаю думати що Ribbon люта херня.
Нове пласке оформлення з тоненькими рамочками, товстенними рамками навколо вікон, сіренькими піктограмами, майже чорними шрифтами і білим кольором в поєднанні з сірим і блідим синім де тільки можливо.
Файлові операції чомусь повільніші.
Часом звук хрипить і спотворюється.
My computer замінили на This PC.
Якийсь Smart screen який часом не дозволяє запускати ту чи іншу програму.

poopoo

Нова (нестабільна) версія MyPal 68.12.3. Автор пише що на Windows XP SP2 викликає сині екрани смерті.
https://www.mypal-browser.org/download.html
https://github.com/Feodor2/Mypal68/

I am developing mypal upon the firefox quantum 68-78, recently i have finished studying mozilla rust language and found that it is no problem to use rust to build for winxp.

poopoo

Випадково виявив що в вікнах встановлення драйверів замість next можна натискати комбінацію Ctrl + Tab.

poopoo

Eсли ОС Unix создавалась для профессионалов, то Windows создавалась для пользователей, чтобы им легче было работать. Потом она превратилась в ОС для чайников, ну а сейчас Windows превратили в ОС для полных кретинов, которые с компьютером полностью несовместимы. Так что теперь для успеха любой программы нужно обязательно делать большое количество подсказок, потому что кретины не умеют читать мануалы и файлы помощи. Сейчас уже надо чтобы любой мог сесть за компьютер и сразу начинал работать.

Horrific AKA Фленов Михаил. vr_online@cydsoft.com

poopoo

По сообщению сайта The Verge, Microsoft задумала новый способ напомнить, что Windows 11 подходит лишь для новых компьютеров. Если операционная система Microsoft установлена на неподходящий ПК, на экране может появиться соответствующее предупреждение.

Судя по данным The Verge, предупреждение выглядит подобно напоминанию о необходимости активации в Windows 10. На экране, в нижнем левом углу, виднеется надпись "компьютер не соответствует системным требованиям", сообщает "ЛІГА.net".

Windows 11 весьма требовательна к оснащению компьютера и не подходит для старых ПК. Сделано это, по заверению Microsoft, чтобы повысить надежность работы компьютеров с новой Windows. Впрочем, нашлись возможности, как обойти эту преграду при установке Windows 11, и нововведение, видимо, создано Microsoft в ответ на эту хитрость.

Недавно также стало известно, что на этапе установки Windows 11 Pro потребуется подключение к интернету и аккаунт Microsoft. А для своевременного получения обновлений для Windows Microsoft посоветовала реже выключать компьютеры.

https://tech.liga.net/techn...dows-11-na-starye-pk

poopoo

Оновив Windows 7. Воно перестало вимикаться і переходити в режим очікування а також не бачить флешки в кард рідері і диски в оптичному приводі. При спробі вимкнути комп монітор вимикається і гасне все включаючи лампочки–індикатории активності HDD і живлення, але вентилятори продовжують крутитися. Єдине чого не вистачає це напису „Теперь питание компьютера можно отключить“.

poopoo

.NET це якась херня.
MSI error: Directory Lookup failed for SystemFolder

poopoo

BleachBit version 4.4.2. GTK+ 3.18.9 і Python. Запускається і навіть працює під Windows XP. Розмір встановленної программи 15,4 Мб. Якось аж дивно чому воно не займає під гігабайт.
https://www.bleachbit.org/

poopoo

.NET це якась хуєта хоча б тому що 99% програм написаних на цьому .NET запускаються під Windows і розраховані саме на Windows. Таким чином віртуальна машина посередник між програмою і ЦП просто намарно жере ресурси. Для написання кроссплатформенних програм самої ж віртуальної машини і набору готових функцій та класів мало тому що так чи інакше доведеться враховувати особливості різних ОС. А GUI це ще один величезний геморой. Почитавши Wikipedia навіть засумнівався в тому що .NET задумувався як кроссплатформа, але невідома людина на Quora розвіяла сумніви. Втім я так і не зрозумів в чому вигода для Microsoft від власної копії JVM. .NET must die! Вихлоп від просування .NET за межі Windows в порівнянні з затраченими зусиллями буде мізерним і воно все осяде на лічених процентах серверів з сайтиками web–програмістів. Принаймні я на це сподіваюся бо інакше нас накриє хвилею монстроузних прожерливих програм. Не знаю кому крім віндузятників спаде на думку тягнути .NET в Linux. Замість цього непорозуміння Microsoft б краще щось зробили зі своює ОС.

poopoo

Як це не дивно, але вдалося встановити Windows Live Photo Gallery (version 2008) а також Windows Live Writer (теж старої версії) через Windows Live installer версії 12.0.1471.1025. Щоправда ця програмка завантажує все з серверів Microsoft і займає 2,3 MB.

poopoo

Час від часу Windows 7 доволі довго тріщить жорсткими дисками і при цьому все підвисає (зокрема Internet explorer) та сповільнюється доступ до файлів. Через вбудовану в Windows програмку Resource monitor побачив що це Superfetch та якісь системні процеси щось незрозуміле роблять з різноманітними файлами (наприклад з файлами Firefox) а також з MFT NTFS. Коротше, ясно що нічого не ясно. В Windows XP, як і, мабуть, в Vista, такого ніколи не було.

poopoo

Top 10 worst uses for Windows

  1. To display a static green arrow over the open TSA security lanes at Detroit Metro.
  2. Ticket scanner at Frankfurt airport
  3. Gift certificate dispensing kiosk
  4. Job application kiosk
  5. Train engine controls
  6. Building controls
  7. Manufacturing controls
  8. ATMs
  9. SCADA Networks
  10. Medical equipment

Updated 9-10-08: 11. Running a major stock exchange.

https://www.networkworld.co...ses-for-windows.html

poopoo

Через AIMP слухаю музику з DVD. Кожного разу коли перемикається пісня (файли великі) підвисає Explorer та PDF-Exchange editor не даючи пролистати сторінку. Як воно все повʼязане?

poopoo

Кнопка з випадаючим меню доступна лише починаючи з Vista. Довелося взяти ToolBar і вже в нього додати ToolButton яка таки може мати таке меню. Виявилося що при зміні оформлення на класичне висота ToolButton зменшується до 19, вона зміщається всередині ToolBar і її висота не співпадає з висотою панелі інструментів що по–перше, виглядає погано і по–друге, важче попадати мишкою. Повернути пристойний вигляд можна задіявши властивість AlignWithMargins панелі інструментів, але якщо змінити оформлення на відмінне від класичного, то ToolButton стає значно вищою і частково залазить за межі ToolBar. І на додачу: якщо задіяти властивість EnableDropdown ToolButton, то кнопка набуває вигляду неактивної хоча й працюючої, але навіть попри EnableDropdown = False випадаюче меню всеодно зʼявляється. Знайшов JVCL (JVCL is a library of over 600 Delphi components developed by "Project JEDI" members), але як ним користуватися я не знаю. Воно не встановлюється з повідомленням „rtl170.bpl was not found“.

За всі роки існування Delphi та Windows можна було наробити стільки елементів GUI, що вистачило б на покоління і покоління вперед. Замість цього вони постійно клепають нові версії з хер пойми якими нововведеннями. Visual studio та Windows forms і WPF майже такі самі.

І це IDE. Жах якийсь. Пошуку по властивостям і подіям елементу немає тож доводиться проглядати довгий перелік всього цього добра (звісно ж дрібним шрифтом). Просто якісь кінчені виродки.

poopoo

Надибав цікаву зборочку Windows XP Pro SP3. Називається WINDOWS XP PROFESSIONAL SP3 X86 - INTEGRAL EDITION 2022.6.16. Мова англійська, сертифікати найновіші. Працює ніби нормально. Завантажувати звідси — http://www.zone94.com/downl...x86-integral-edition Заодно дізнався що MyPal все ще живий і є копія Mozilla thunderbird яка називається Mailnews.

poopoo

Windows XP дуже повільно запускалася. Було видно як промальовувалася смужка–індикатор процесу завантаження. Все стало нормально після того як поправив штекер від PS/2 клавіатури. Контакт, мабуть, був поганий.

poopoo

Far для Linux. https://github.com/elfmz/far2l

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.