pfg21, это теория. На практике там, скорее всего, СР866.
Просто потому, что внедрявшие инструменты с виндовскими кодировками с тех пор сменили парадокс на акцесс, акцесс на одинэс, а одинэс на веб. И файлов парадокса у них давно днем с огнем не найдешь.
Если же такие файлы где-то остались - то только у динозавров типа Почты России, где время остановилось в прошлом веке. На старых корытах, не видавших WinNT.
Перекодировать базу даже вредно - у текстовых полей задана длина, уникод ее изменит.
А так да, побайтовый разбор файла и перекодировка из СР866 в нормальную современную кодировку. Все.
Влад Григорьев, если человек копается в доках dBase аж неделю - дальше можно не смотреть. Там примитивный бинарный формат, напоминаю. Уровня уроков по Питону.
Vitsliputsli, вот когда ТС завалит ту элементарщину, с которой сюда явился - зовите его к себе и снабжайте документацией, погружайте во флоу... и вообще, благотворительность - это похвально, конечно.
Влад Григорьев, а вы мальку сразу дадите рабочую задачу, чтобы сначала нужно было недельку поразбираться в проекте и документации?
"У нас на корабле этот древний ржавый якорь совершенно необходим. Его каждый юнга первый месяц начищает!"
Наверное, стоит добавить, что, скорее всего, потенциальному работодателю на хрен не нужен результат этого тестового задания. Нужна проверка, готов ли кандидат рыть говна динозавров и обходиться без готовенького и экспресс-нагугленного. То есть работать головой.
P.S. А формат dBase, собственно, довольно примитивен. Когда мне пришлось перетащить сайт на РНР8, но при этом продолжить работать с dBase (для окаменелостей Почты России) - за полдня накидал конвертер и закрыл тему.
tgarl, например, посмотреть подборку "полсотни каруселей на любой вкус" и выбрать ту, которая подходит.
Вряд ли кто-то расписывал нужное вам поведение так, чтобы вы угадали, какими словами он это делал.
И уж совсем вряд ли кто-то делал это по-русски.
Есть перпендикулярный вопросу вариант разницы: в клубе машины "чистые", а домашняя винда засрана.
Этого достаточно для разницы даже на одинаковом железе.
Всякие мессенджеры-помогаторы, висящие в фоне. Диск, на котором осталось пол-гига, а SSD этого очень не любят. Полсотни гиг мусора в папке %TEMP%. Мелочи, которые с легкостью просаживают скорость до плинтуса.
mihail-oc, а что и как вы отправляли в UTF-8? Вот это GS должно превратиться в 0x1D в уникоде.
Однобайтовые кодировки в современном вебе чреваты вот такими граблями.
mihail-oc, перечеркнутые квадраты - это обозначение символов, которых в шрифте не нашлось вовсе.
В другом шрифте на этом месте могут быть пустые глифы, так что на экране вы ничего не увидите, но это не означает, что там ничего нет. У вас из этого поля что-то отправляется на сайт? Теми же инструментами по F12 можно посмотреть, что именно отправилось.
mihail-oc, нажимаете в браузере F12, выбираете Консоль.
Сканируете код.
Видите в консоли, что именно прочитал сканер.
В зависимости от этого разбираемся дальше, в чем проблема - в чтении или в том поле ввода, которое у вас на скрине.
Если второе - давайте подробности, что это за поле ввода вообще.
Для начала - переформулировать вопрос из "у меня происходит подозрительный стук одновременно в пыхе, жабоскрипте и виндоус".
Где сканируете, чем сканируете, откуда там скрытые символы и при чем тут эти языки.
den96, никогда не пользовался, но если спросить у гугля, он намекает, что в старых версиях там тоже была запись, только потом ее выпилили. Вам для Чикаги можно прям очень несвежую версию, полагаю %)
Имхо, шанс, что тот же самый фрилансер пропадет и не захочет откликнуться на предложение о доработке, сильно ниже шанса, что новый ИМ просто не окупит никакие доработки.
Alexander, так это две стороны одного лоха - не разбираясь, нарваться на жулика или не разбираясь, отстегивать жлобу.
Один из доменов - как раз .com, Руцентр за него хотел больше 6 тысяч, ТВ - 1800.
Сейчас заодно глянул один из своих доменов - на .рф. У Руцентра пришлось копаться, чтобы скачать PDF с тарифами, уже отпугивает... И значится в них продление 2400/2700, сходу даже не понял, в чем разница.
На Таймвебе .рф - 1300, сейчас по акции продляет за 400 рублей. Надо будет тоже перетащить.
Alexander, недавно отвечал знакомому на вопрос "Это так цены на домены выросли или Руцентр борзеет?", дав ссылку на сайте его же хостера - Таймвеба - "перенос к нам домена с Руцентра".
Так вместо 22 тысяч, которые требовал nic.ru за продление 2 доменов, он заплатил 8 тысяч.
Чувствуем разницу, голосуем ногами и воздерживаемся рекомендовать крупных зажравшихся регистраторов.
Alexander, по вопросам ТС не похоже, чтобы ей вообще был нужен бэкендер.
Ей нужно выбрать CMS, поставить-настроить ее и натянуть дизайн, а потом наполнять и продвигать (если на этот этап вообще останутся средства).
Так что фрилансера-верстака с тем же Вордпрессом в портфолио, не боящегося подзаняться SEO, может оказаться вполне достаточно.
Просто потому, что внедрявшие инструменты с виндовскими кодировками с тех пор сменили парадокс на акцесс, акцесс на одинэс, а одинэс на веб. И файлов парадокса у них давно днем с огнем не найдешь.
Если же такие файлы где-то остались - то только у динозавров типа Почты России, где время остановилось в прошлом веке. На старых корытах, не видавших WinNT.