yurikhan: (Default)
[personal profile] yurikhan

После долгого перерыва, связанного с общим улучшением сетевых условий, вдруг понадобилось выкачать 100 гиг по FTP в несколько потоков. Вспомнил, что у меня есть лицензия на Reget Deluxe. Выкачал свежую версию (4.2.265). Поставил. Был неприятно удивлён.

Неприятности начались с активации. Я ему имя и код, он мне — «всё зашибись, перезапусти меня». Я его перезапускаю, он мне — «какая активация, вы про чё вообще? Я вас не помню, представьтесь ещё раз».

Правило 1: Если ты — shareware, то ты либо хранишь регистрационную информацию в HKEY_CURRENT_USER, либо сообщаешь пользователю, что регистрировать программу должен администратор.

Хорошо. Запускаю его под админом. «Всё зашибись, перезапусти меня.» Я его перезапускаю, уже под юзером — уж теперь-то он всё прописал? А вот фиг.

Иду ковыряться в реестре. Нахожу регистрационные данные в HKEY_LOCAL_MACHINE и ещё один параметр Key в HKEY_CURRENT_USER. Копирую его себе в юзерский реестр. Поехали!

Ну хорошо. Я ему кидаю кучу линков, иду спать. Утром просыпаюсь, включаю монитор, а там — «ой, мне фигово, я сдох, вот моё завещание/результаты вскрытия, отошлите разработчикам». Ну я помню, что у него там где-то было автосохранение очереди, щас, думаю, перезапущу его, и он дальше поедет.

А вот хрен. Очередь по умолчанию называется %ProgramFiles%\ReGetDx\default.wjr. То есть, записать её он не мог принципиально, пока я ему не скажу File | Save As и не покажу куда-нибудь, где у меня есть право записи.

Правило 2: Файлам данных, которые нужно записывать, но которые не есть документы, место в %AppData%.

Правило 3: Если у тебя есть autosave, пиши в %TEMP%. Или, опять же, в %AppData%.

Удивительно, Windows XP уже скоро 5 лет, а программы всё ещё не научились себя под ней прилично вести.

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

Вот, а ещё, когда я жму клавишу с буквой, он не перемещает курсор автоматически на файл, с этой буквы начинающийся. Мелочь, а неприятно.

(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

yurikhan: (Default)
Yuri Khan

August 2018

S M T W T F S
   1234
567891011
12131415161718
19202122232425
26 2728293031 

Links

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-02-05 18:36
Powered by Dreamwidth Studios