Ru-Board.club
← Вернуться в раздел «Тестирование»

» Перевод программ от Sysinternals+Process Hacker+XYPlorer

Автор: KLASS
Дата сообщения: 09.02.2016 21:41
Мысли вслух. Уж не знаю, кто сталкивался или как...
Код правят в обоих версиях, раз.
.rdmap файлы в IDA я создаю только для х64 версии, потому как ссылок не видно, а без них переводить затруднительно, два.
Разделенные ссылки в x64 версии не помню, когда слетали, три
В х86 ссылки видны без .rdmap файлов и переводить там намного проще, но разделенные ссылки постоянно слетают, четыре.
Попробовать создать .rdmap файлы и для х86... на первый взгляд почти ничего не меняется, видно надо несколько ревизий обновить, тогда будем поглядеть.
Попробую пока тока для ProcessHacker.exe х86 создать и приглядеться.
Достала версия х86, тока с ней и вожусь, когда х64-ю за 20 минут можно перевести очередную ревизию.
Автор: VictorVG2
Дата сообщения: 09.02.2016 21:44
KLASS

Так наверное всё кончится тем, что для 32-х битных осей вообще код перестанут писать - типа зело пещерные.
Автор: KLASS
Дата сообщения: 09.02.2016 21:48

Цитата:
Дак там шеллов на выбор - KDE, XFree, Gnome

Шелл, чтобы как в Выни, можно настроить?

Добавлено:

Цитата:
типа зело пещерные.

Да уж скорее бы, достала. Но у нас то поди народу еще много на 86 сидят...

Добавлено:
Ну чудеса, сделал .rdmap тока для ProcessHacker.exe х86 (разделенные ссылки тока в нем, в плагинах х86 и так все работает без разделения) и ни одной слетевшей ссылки.
А кто-то (не будем показывать пальцем) меня уверял, что я лишнюю работу делаю с .rdmap-файлами.
Радоваться пока рано, конечно, подождем несколько ревизий, но я это дело на заметочку....
Щаз еще раз на всякий проверю все злачные места в х86... и тогда уже закатывать в архивчик
Автор: VictorVG2
Дата сообщения: 09.02.2016 23:32
KLASS

Без вопросов - просто выбери KDE и кроме того, что иконки будут в PNG до 256х256 и четырёх переключаемых десктопов на первый взгляд отличий, в том числе в приёмах работы не заметишь. M$ давно и честно ворует у других всё, что только может, а после выдаёт за своё.

Добавлено:
Ну а с 32/64 бит - тут просто решаются разные задачи где нужно иметь разный объём адресов. Например для какого то управляющего устройства и десятков KБ адресов с запасом хватит, а если считать что-то сложное там и 64 EB DEC Alpha AXP 21x64 может оказаться мало. Тот же Xeon E7-x Gen3 адресует всего 3 Tb - примерно на шесть с небольшим порядков меньше, а DEC Alpha AXP была выпущена в 1992-м году.
Автор: KLASS
Дата сообщения: 10.02.2016 08:32
VictorVG2
Переход на BSD вряд ли возможен и по сей день. Эти попытки предпринимались еще в середине 90х. Программ, скажем, типа Radialix, которые умеют работать с жесткими строками, для перевода Хакера, там днем с огнем не сыщешь. Она под Вынь то одна. В итоге все говорят, что BSD надежней, не стучит и вообще это круто, тока конечному пользователю от этого ни тепло ни жарко Софта под Вынь на порядок больше. Потом, представь секретаршу\бухгалтера, которая сидит и с умным видом изучает никсовые пакеты, дабы найти программу, скажем, для составления гороскопа
Автор: VictorVG2
Дата сообщения: 10.02.2016 19:05
KLASS

Всё гораздо проще - байка "Под UNIX нет и не создавалось прикладных программ..." придумана в Microsoft - например для процессора DEC Alpha AXP в момент анонса процессора были аналогичные вопли со стороны Intel, только ... каталог программ под Alpha AXP на тот момент это том примерно на 700 листов формата А3 в которой каждой из программ отведено максимум десяток строк, и тот же AutoDesk AutoCAD за несколько лет до появления его DOS версии был написан для DEC OSF/1, и только после того, как появился i486DX был портирован под DOS - вычислительной мощности тогдашних ЦП Intel катастрофически не хватало для систем CAD/CAM/CAE/DTP/3D моделирования/видеомонтажа/обработки изображений - эти задачи были монопольной областью применения рабочих станций на процессорах MIPS, SPARC, nVAX, IBM Power работавших под управлением различных диалектов ОС UNIX, а на DOS/Windows или играли в игрушки созданные на тех же рабочих станциях или в лучшем случае работали в простейших текстовых редакторах - на большее мощности их ЦП просто не хватало. И разница в производительности ЦП рабочих станций и ЦП Intel была "скромной". На аналогичных задачах где i486DX2-66 показывал "высочайшую" производительность SPECint92=5,4 и SPECft92=1,7, DEC Alpha AXP 21064A@190 MHz показывала "скромные" SPECint92=63,8 и SPECfp92=112,2. И именно потому Intel купив формальные права на архитектуру DEC Alpha AXP первым делом поспешила заявить что "Разработка RISC процессоров, и DEC Alpha AXP в частности была стратегической ошибкой руководства DEC приведшей к разорению компании, а сама RISC архитектура DEC Alpha AXP это тупиковый путь развития вычислительной техники.", но почему-то первым делом без каких либо переделок использовала узлы (ALU, FPU, блоки регистров и управления кэшем, декодер команд, предсказатель переходов, архитектуру конвейера, подсистему ввода-вывода) Alpha AXP в своих Pentium.

И с прикладными программами под демона ситуация абсолютно аналогична, и более того, многие программы изначально пишутся под UNIX, а после приходит дядя из Редмонда с мешком денег и говорит "Я это покупаю, но ставлю условие - версии под UNIX не выпускать!". Так например было с пакетом нелинейного монтажа SGI SoftImage XL (переименован в SoftImage 3D) - сначала в начале 85-го он был выпущен компанией SGI под именем SoftImage XL для SGI IRIX (диалект BSD UNIX), после в 90-х выпускался компанией SoftImage, в 96-м куплен Микрософт и после выпускался исключительно в WinNT редакции, а все упоминания о его UNIX корнях были удалены даже из технических библиотек и программных каталогов.
Автор: KLASS
Дата сообщения: 10.02.2016 19:46

Цитата:
приходит дядя из Редмонда с мешком денег и говорит "Я это покупаю, но ставлю условие - версии под UNIX не выпускать!"

Стало-быть вопрос стоит так: зачем мне UNIX, если сначала всё делают для и под них, но им низя потому что... продали(сь). На колу мочало, если все делают сначала под UNIX,

Цитата:
тока конечному пользователю от этого ни тепло ни жарко

Автор: VictorVG2
Дата сообщения: 10.02.2016 20:14
KLASS

Цитата:
Стало-быть вопрос стоит так: зачем мне UNIX, если сначала всё делают для и под них, но им низя потому что...

Ну, с энтим можно занять кресло в правлении любой монополии, ибо сии Карабасы жируют пока Буратины не хотят замечать что их грабят.
Автор: KLASS
Дата сообщения: 10.02.2016 20:29
Те карабасы у нас на Буратинах много не нажируют, ПО должно быть доступным... в том числе и проданный Карабасам софт
Автор: VictorVG2
Дата сообщения: 10.02.2016 20:45
KLASS

Неправильно ты дядя Фёдор бутерброд ешь!© Если бутерброд будет доступен, то как тогда жить бедному Карабасу? Он же как Неуловимый Джо станет никому нафиг не нужен!
Автор: KLASS
Дата сообщения: 10.02.2016 20:55
VictorVG2
Так и леший с ним (Карабасом), нам то пофик где пимпочки жамкать... вопрос, есть ли... что жамкать!
Автор: VictorVG2
Дата сообщения: 10.02.2016 21:46
А у него дети, и они кушать хотят. Пожалей маленьких.
Автор: KLASS
Дата сообщения: 10.02.2016 22:03
VictorVG2
Я, кстати, тоже... кто меня пожалеет
Автор: VictorVG2
Дата сообщения: 10.02.2016 23:50
Так нас много, а Карабасов мало, но аппетит у них бездонный. Ладно, ну их к лешему. Пусть с ними их приятели-черти персонально занимаются - у кого, кого, а у чертей к ним вопросов надолго хватит.
Автор: KLASS
Дата сообщения: 11.02.2016 17:37
VictorVG2

Цитата:
В расшифровке было содержимое документа, включая номера банковских счетов

IP не записал куда данный пакет предназначался? Хочу поиграться с Акулой и глянуть ЧАВО у мну шлет.
Автор: VictorVG2
Дата сообщения: 11.02.2016 17:51
KLASS

Нет. Не до того было. Пришиб как класс, рекламные IP у меня на роутере забанены. В ПМ положил.
Автор: KLASS
Дата сообщения: 11.02.2016 17:54

Цитата:
Пришиб как класс

Это как? Удалил вынь?
За рекламные IP, сенкс.
Автор: VictorVG2
Дата сообщения: 11.02.2016 18:17
KLASS

Загляни в ПМ - продолжение банкету. Там всё стаёт на свои места.
Автор: KLASS
Дата сообщения: 15.02.2016 16:15
Бяда, оказывается параметры ком-строки не работают...
Например Process Hacker.exe -selecttab services удалось "завести", разбив ссылки, а вот -selecttab disk разбивай-не_разбивай не работает, если оставить без перевода, то работает. Другими словами вкладка servies (Службы) будет переведена и будет работать указанный выше параметр, а вот вкладка Disk-вигвам... Засада
Автор: VictorVG2
Дата сообщения: 15.02.2016 16:46
KLASS

В системе произошли изменения в механизме взаимодействия с программами (API) и многие виртуальные ссылки ранее формировавшиеся программа перевода на основе вызовов ОС перестали существовать.
Автор: KLASS
Дата сообщения: 15.02.2016 17:26
VictorVG2

Цитата:
Потому я бы не стал этот блок кода переводить чтобы не поломать работу парсера командной строки...

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

Добавлено:
А с пропаданием ссылок я понял. Надо все плаги переписывать на чисто, потому как в самом сабже ссылки не пропадают, хотя и есть строки, которые низя перевести без сокращений из-за отсутствия тех самых ссылок... они отсутствовали как класс, когда я еще только взялся за перевод. Думаю, это старые грехи и надеюсь рано или поздно исправят.

Добавлено:

Цитата:
Там "играться" надо

Чтобы было понятно, смотри. Есть строка, которая имеет аж 6 ссылок. Одну я перевел, это название графика в Сведения о системе, а за работу параметра -systeminfo CPU отвечает уже другая ссылка.

Там еще 4 ссылки, вот надо смотреть где они вылезут. Возможно и переводить не понадобится (бывает и такое)
Раньше у мну ссылки небыли разбиты с одним переводом ЦП, потому и не работал параметр -systeminfo CPU
Так же и с остальными параметрами ком-строки... буду "играться".
Автор: VictorVG2
Дата сообщения: 15.02.2016 18:39
Не, тут иначе надо смотреть - по имени блока в окне SysInfo искать в сорцах как и где его строят, там и имя команды отыщем. Большая часть параметров известна , а тут надо сорцы глядеть...
Автор: KLASS
Дата сообщения: 15.02.2016 18:53

Цитата:
Не, тут иначе надо смотреть - по имени блока в окне SysInfo искать в сорцах как и где его строят

Если бы я чего понимал в тех сорцах... Да и без них разобрался уже. И перевод везде есть и ком-строка работает
Автор: VictorVG2
Дата сообщения: 15.02.2016 19:29
Лады, а я сейчас освобожусь и новые коммиты соберу - подкину тебе работы.
Автор: KLASS
Дата сообщения: 18.02.2016 20:16
VictorVG2
Автор: VictorVG2
Дата сообщения: 18.02.2016 20:37
KLASS

Нет, это время, причём относительное, в течении которого устройство использует шину. Тут надо подумать как это описать простым термином.
Автор: KLASS
Дата сообщения: 18.02.2016 20:41
тут нашел:
Процент занятости. Процент времени, в течение которого диск был занят передачей данных.
Автор: VictorVG2
Дата сообщения: 18.02.2016 22:19
KLASS

Точно. Это именно то, что и нужно.
Автор: A05032013
Дата сообщения: 20.02.2016 02:44
Может лучше "Время занятости, %"
На англицком-то "Time" - "Время" присутствует, соответственно нет двоякого смысла.
А так время упоминаться не будет - и чуток неясности добавится..
Автор: KLASS
Дата сообщения: 20.02.2016 11:11
A05032013
А что... и то верно, изменю.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Предыдущая тема: Лучшая сборка Total Commander (2015)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.