В стремлении все автоматизировать и упростить Apple не предусмотрела отключение автокоррекции слов в настройках iPhone. Активисты подпольного движения «Вротмненоги, Дэвид Блейн» создали сайт:
please-let-us-disable-autocorrection-steve.com,
где можно оставить просьбу Стиву Джобсу, чтобы в следующей прошивке появилась возможность ручного управления заменой слов.
Например, при наборе фразы “Как я могу…” iPhone ее превращает в “Как д могу…”. Конечно, можно нажать на крестик и отменить замену, но это часто пропускается и получатель SMS/письма читает безграмотные опусы.
Ранее давался способ отключить автокоррекцию, но многие аппараты его не понимают. Если кто знает 100% работающее бесплатное решение, отписывайтесь в комментариях.
64 комментариев
Форум →А почему крестик не нажать?
Хотя конечно напрягает…
Просто ставим права 200 на файлы
/System/Library/TextInput/TextInput_ru.bundle/Unigrams-ru_RU.dat
/System/Library/TextInput/TextInput_ru.bundle/Unigrams-ru_RU.idx
Ну и для других языков так же.
В английском таких файлов 4.
Дойдёт ли до них эта петиция хз, в остальных случаях сцуко скоко не пробывал, ниработають методы…
На 1.х.х тупо в меню можно было отключить, я даже в 2ке нашёл этот пункт, активировал, а толку 0.
По отчетливой и достоверной информации от инсайдеров, 03.10 начинаются продажи iPhone
Есть способ (автор geniusan), за что ему огромное спасибо:
РАБОТАЕТ ТОЛЬКО ДЛЯ 2.1
Для того чтобы все работало необходимо скачать аттач, распаковать и положить в папку: /System/Library/Frameworks/UIKit.framework/ предварительно сделав бакап файла UIKit! Лучше всего скопировать оригинальный файл в файл с другим расширением, а затем заменить из аттача.
Чтобы заработало обязательно сделать ПЕРЕЗАГРУЗКУ.
Скачать файлик можно отсюда – Скачать
Я сделал как говорил shad0w
Все отлично сработало.
прошивка 2.1
Mobi, и ссылочку тогда уж на первоисточник не забудь ;) Или опубликовано с разрешения автора?
К слову, было бы гораздо лучше, если бы автокоррекция работала несколько по-другому. Пусть она предлагает вариант, который считает наиболее подходящим, и при нажатии на него она заменит ваше слово на необходимое. Имхо, гениальное решение.
Я соединил две инструкции, и только так у меня получилось отрубить автокоррекцию, иногда проскальзывают слова из адресной книги, но вроде бы это уже не убирается.
Через ssh клиент:
1. соединяемся с iphone по ssh
2. переходим в директорию /System/Library/TextInput
3. видим там в числе прочих файлы “Unigrams-ru_RU.dat” и “Unigrams-ru_RU.idx”, скачиваем их к себе на компьютер.
4. делаем резервную копию этих файлов.
5. открываем их поочередно в любом текстовом редакторе (я делал это в UltraEdit) и удаляем весь внутренний текст так, что бы у нас внутренности этих файлов были пустыми, а сами файлы весили бы 0 байт.
6. заливаем наши пустые файлы “Unigrams-ru_RU.dat” и “Unigrams-ru_RU.idx” обратно в /System/Library/TextInput
7. выставляем права на оба этих файла — r——– (или 0400).
8. дальше идем в /User/Library/Keyboard и видим там “dynamic-text.dat” и “ru_RU-dynamic-text.dat”, повторяем с ними ту же процедуру: скачиваем, охраняем копии, удаляем все содержание, заливаем обратно пустые файлы, выставляем на эти файлы права — r——– (или 0400).
Инструкция кажется большой, но на самом деле, все это занимает порядка двух минут :) Я эту инструкцию составил для себя сам, по результатам проб и ошибок (ну и читал много разных инструкций на эту тему). Лично у меня, автокоррекция отключилась полностью на русском. При желании тоже самое делается и на “en” языке.
Mobi Спасибо! Работает! Теперь даже мелкая автокоррекция не работает.
di
Мне например проще напечатать слово чем пальцем выбирать из мелкого списка)))
blackmouse
У меня тач и я себе отключаю так.))) iCommander и работы 3 секунды.
А со всякими заменами файлов мороки много.. бэкапы делать надо и зчастую клава слетает.
ХЗ, но у меня на букве “я” пишет именно букву “я”, зато на предлог “на” выдает “наверху”)))))))
Народ, а чем можно увидеть дерево каталога iphone на маке?
если бы умники из Apple сделали бы необходимым ПОДТВЕЖДЕНИЕ коррекции, а не её ОТМЕНУ как сделано сейчас, было бы всем счастье.
только крестик, конечно, сменить на галочку или что-то в этом роде.
shadow, так смысл моего варианта в том, что сам айфон никаких слов не меняет. Просто пускай предлагает варианты, и если тебя устроит – вперёд, жми и получай слово. В транспорте это довольно актуально.
pogosov, я только что как раз об этом и говорил. Абсолютно согласен!
Сделал как написал Mobi – все ок.
У мя 2G 2.1
chmod -R 200 /User/Library/Keyboard
chmod 200 /System/Library/TextInput/TextInput_ru.bundle/Unigrams*
chmod 200 /System/Library/TextInput/TextInput_en.bundle/Unigrams*
100% действие, просто убедитесь что вы не переименовали папки и эти файлы. Проверено на себе проша 2.1
di
ааа)) ну или так
max_pain89
Я уже писал!
только не пойму зачем тут ставить
/User/Library/Keyboard
когда и так вроде работает
вообще с русским языком проблем особых нет. если уж в словаре что-то нет, можно это добавить, нажимая крестик. там база достаточно большая вроде. но некоторые люди по разным причинам набирают на траслите смски. вот тогда набор становится кошмаром. но я где-то прочитал как отменить автокоррекцию именно в этом случае достаточно элегантным способом. заходим на телефоне в settings->general->keyboard->international keyboards и отключаем английскую клаву. фокус в том, что она останется, т.к. является дефолтной, но база слов для автокоррекции не будет использоваться. в моем случае помогло!
Странно, а у меня букву “я” заменяет на “и”.
проверено работает
chmod -R 200 /User/Library/Keyboard
chmod 200 /System/Library/TextInput/TextInput_ru.bundle/Unigrams*
chmod 200 /System/Library/TextInput/TextInput_en.bundle/Unigrams*
di
Я бы с радостью дал, но ее сразу сотрут. Красть чужую инструкцию я не собираюсь, поэтому еще раз напишу:
автор инстукции – geniusan. И спасибо надо говорить ему, а не мне. Я просто довел инструкцию до вас.
РАБОТАЕТ 100% ПРОСТО И БЕЗ ПЛЯСОК!!
СиБриз, странно, что не знаешь. Ваши друзья из ГПДА эту траблу давно исправили:
В 4 инсталлере добавьте репозиторий http://***.ru/r там найдете “disable autocorrection”
у меня 2.0.1 все работает отлично и клава глючить перестала после отключения автокоррекции. не прерывайте установку, а после полностью выключите и включите iphone.
gigamozg
тебя постепенно переучивают с русского на английский
я – i(и)
gumoza
а на 2.0.2 и 2.1 клава слетает так что работает на МАЛО%
Урра!! Всё получилось! СПАСИБО Mobi (и geniusan, разумеется) =)
max_pain89
Все сделал так! Проша 2.1, перегрузил и все равно подсказки вылазят :( пхе..
В Cydia есть прога iRealSMS для работы с сообщениями. И при наборе нового сообщения там есть кнопочка corr. off. На 2.0.2 работает. Минусы – прога так себе, и ещё платная (но в демо режиме с ограничениями бесплатная)
Залейте плииииииз кто-нить файл из поста Mobi на народ..
max_pain89 18.09.2008, 17:36
сделано аланогично – все ок. прошивка 2.0.2
я ПРОТИВ всего мира и ЗА автокоррекцию. отличная автокоррекция. на 10 раз реального нормального исправления, когда натыкаешь не тех букв, а тебе всё отлично скорректируют, на 10 этих благодарных раз лишь один раз забудешь нажать на крестик и получишь д вместо я.
Открою секрет, перезагружать весь телефон совсем не обязательно. Достаточно просто сделать респринг.
Я специально просил убедиться в том что папки не переименованы, просто если вы пытались по другим инструкциям ранее это сделать, возможно некоторые изменения в именах.
iVad напиши что тебе терминал говорит
Обладатели Русского Проекта (РП) в последней версии имеют возможность отключить или включить автокоррекцию. Проделать манипуляции можно в настройках.
Для тех у кого нет такой фичи есть другая возможность – скачать в сидии программку от БигБосс.
Предупреждаю установка проги из инсталлера которая отключает автокоррекцию текста – может привести к тому что пропадет русская раскладка
файл от moby на народе http://narod.ru/disk/2674888000/UIKit.zip.html
пока они подписи собирают, мы уже давно сказали автокорекции нет… Юзаем и не скулим, все нормально работает на 2.1
РЕБЯТА!!! Уважаемые форумчане и владельцы iPhonov первой
РЕБЯТА!!! Уважаемые форумчане и владельцы iPhonov 2G и 3G!!! Все оригинально и просто!!! Спасибо большое “bastard”!!! Ты гении!!!
У меня iPhone 3G и все работает! Нету автокорекции!!! УРЯЯЯ!!!
2 max_pain89
Я не через Терминал. Пользуюсь на Мас Cyberduck через “вафли” права назначает верно, т.е. дисконект – коннект снова гляжу – все верно на эти файлы имеют права 200. Однако захожу в СМС начинаю “Привет… ” и подсказки снова лезут :(
iVlad
1)может конечно тщеславно но я первый этот способ написал)))
2)да окошко иногда всплывает и у меня но он не заменяет.
2 shad0w
Респект дружище, согласен – первый! Молодца! Так типа на всплывушку не обращать внимание? Но ведь это также раздражает как и замена, я ожидал не видеть ваще этих подсказок.
))) ну ты проверь у меня не заменяет.
да и я обычно на клаву смотрю а не на то что он там моргает)
diozzz,спасибо тебе!!
bastard
Но этот способ только отключает подсказки на латинской клавиатуре, на русской всё остаётся как и раньше! Или у Вас подругому?
Я отметился!!!
Меня за№№№ла эта автокоррекция, долбаная!
сделайте как говорит MOBI и всё будет ОК
Boomerang
На маке юзац фтп клиенты вроде Кибердака (CyberDuck) или Трансмита (Transmit)
Есть такая услуга в Альфабанке–перевод денег со счета клиента на счет его мобильника в МТС (без процентов). Достаточно послать СМС на короткий номер (текст СМС это сумма платежа). Так вот я как-то перевел себе 3000р вместо 300р итак два раза. Нажать кнопку ввод значительнот легче чем крестик, особенно если тебе при наборе СМС кто-то звонит. Думаю теперь на долго хватит.
Сделал как писал shad0w 18.09.2008, 16:50
3G v1.2 всё работает без ребута.
СПАСИБО !!!
Я в шоке, неужели никто не в курсе:
http://java4iphone.com/RU/all-news/auto-correction-solution-to-turn-it-off/
2 victor_iph
MEGA Respect! Блина, как приятно работать с конкретными вещами. Еще раз, Ура!
С русской клавиатурой пока не работает :-(. Отписался разработчику… может, пофиксает.
Да достаёт автозамена, если не обратить на неё внимание, можно такого понаписать, что сам потом удивляешься
откуда это взялось.
Я вообще не понимаю по какой логике работает эта говняная автокоррекция, если слово “нет” она меняет на “ГАИ” из записной книги!!!
Я отключил автокоррекцию но подстановка из записной отсалась – как ее убрать??
Спасибо Русскому проекту.
Способ shad0w’a помог 100%-но. Спасибо.
У меня прошивка 1.1.2 , зашел в настройки – основные – клавиатура. Выключил Enable autocorrection и все дела) Кстати еще включил “Вибрация”, теперь при нажатии на клавиатуру тел вибрирует)) Я недавно об этом узнал, просто случайно зашел в этот пункт меню, и был в шоке! т.к. вроде бы читал что для вибрации при наборе текста нужно устанавливать какие-то сторонние проги.
Ребят, если хотите чтобы автокоррекции не было, а также никаких окошек c крестиком, и прочей гадости, а просто набирать то что вы набираете как на обычном телефоне, хоть на русском хоть на албанском, то ставьте патч, спасибо Mobi что донес до остальных… Протестил печатая СМС после 5 кружек пива, полет нормальный =)
У меня проблем на 1.1.4 нет и не было. Я поставил бесплатную русскую клаву от РипДева, в ней уже есть функция отключения автокоррекции + отличная вибрация при наборе. Нафига править системные файлы??? И да, окошко напоминания меня не раздражает.
“Mobi
18.09.2008, 17:08”
самый верный способ, отключает даже слова из контактов!
2 shad0w
Выставил права с помощью iCommander’a – не пашет. Но…
max_pain89
Выставил права еще и на /User/Library/Keyboard – всё заработало!!! Огромное спасибо!
2 mobi,
помог твой способ, прошивка 2.1, большое спасибо!!! )))
Не так плоха автокоррекция, как то, что её нельзя настраивать. У меня на Win Mobile 5.0 была возможность редактирования словаря автокоррекции.
Поэтому она очень даже помогала.
Жаль что нет здесь такого…. =(
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Какой блок питания нужен для быстрой зарядки MacBook Air
Сколько iPhone можно привязать к одному Apple ID
Как на iPhone запретить изменение кода разблокировки
Как быстро передать фото с одного iPhone на другой
Как на iPhone включить проговаривание имени звонящего
Можно ли перенести покупки с одного Apple ID на другой
Как просматривать две страницы в браузере одновременно на iPhone и iPad
Как убрать таймер отключения и перезагрузки в macOS