Автор Тема: Encode-changer  (Прочитано 901 раз)

0 Пользователей и 1 Гость просматривают эту тему.

whoohawАвтор темы

  • *
  • Оффлайн
  • Награды Более 250 сообщений Репутация более 15 Три года на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 33
  • Сообщений: 283
  • Страна: ru
  • Поблагодарили: 21 раз(а)
  • Репутация +17/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« : 08 Марта 2021, 12:52:44 »
Привет! Предлагаю Вашему вниманию программу для смены кодировки файлов PHP в UTF-8 без BOM.
Впрочем, подойдет не только для файлов фруктовой фермы, но и для любых других файлов PHP.

Для чего нужна? Давно пора переводить фермы на UTF-8, так как ANSI (win-1251) кодировка совсем скоро перестанет поддерживаться. И не исключено, что от нее будут избавляться.

Лень было самому то же самое писать, но - Преимущество в том, что UTF-8 работает со всеми языками и символами. UTF8 также позволит вам хранить на вашей странице текст в разных кодировках и на разных языках, который будет корректно отображаться (stackoverflow)

http://svalka58.ru/my_img/img/2021/03/08/f8019.png
Encode-changer


Принцип работы с программой описан в программе. Но продублирую
Как это работает?
Выбираете для начала директорию, в которой лежат необходимые файлы
для смены кодировки.
В столбце справа Вы увидите список файлов и их количество. Нажимаете
кнопку "сменить кодировку".
Произойдет перезапись файлов в новой кодировке.

Программа не производит смену кодировки во вложенных папках.
Кодировка пройдет только у тех файлов, которые Вы видите на экране в
правой части.


Скачать бесплатно
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 5 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 29
  • Сообщений: 1978
  • Страна: ru
  • Поблагодарили: 235 раз(а)
  • Репутация +39/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #1 : 08 Марта 2021, 14:49:45 »
а я в ручную менял, у меня щас в базу каракули сохраняются, а выводятся норм слова :tongue: :be happy:


а так надо попробовать прогу в работе

 

whoohawАвтор темы

  • *
  • Оффлайн
  • Награды Более 250 сообщений Репутация более 15 Три года на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 33
  • Сообщений: 283
  • Страна: ru
  • Поблагодарили: 21 раз(а)
  • Репутация +17/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #2 : 08 Марта 2021, 14:53:00 »
ага, попробуй. Я потом сделаю, чтобы и по вложенным папка проверялись файлы и менялась кодировка. А потом и вовсе сделаю. чтобы была пользовательская выборка кодировки на выходе, а мало ли кому-то приспичит в 1251 ) Всякое может быть.
 

stariy

  • *
  • *
  • Оффлайн
  • Награды Три года на форуме !!! Более 200 сообщений Репутация более 10 За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Нояб. 2017
  • Расположение: 22 регион
  • Сообщений: 245
  • Страна: ru
  • Поблагодарили: 43 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #3 : 08 Марта 2021, 17:36:28 »
Полезная прожка  .-.0)
Вот здесь http://svalka58.ru/index.php?topic=5861.0 одним кликом весь проект и вложенные файлы тоже
 

whoohawАвтор темы

  • *
  • Оффлайн
  • Награды Более 250 сообщений Репутация более 15 Три года на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 33
  • Сообщений: 283
  • Страна: ru
  • Поблагодарили: 21 раз(а)
  • Репутация +17/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #4 : 08 Марта 2021, 18:00:25 »
Сам писал? txt и другие форматы тоже кодирует?
Мне в моей проге пока немного лень было мутить уровни прохождения файлов по папкам, но сделаю )))
 

stariy

  • *
  • *
  • Оффлайн
  • Награды Три года на форуме !!! Более 200 сообщений Репутация более 10 За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Нояб. 2017
  • Расположение: 22 регион
  • Сообщений: 245
  • Страна: ru
  • Поблагодарили: 43 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #5 : 09 Марта 2021, 22:17:20 »
Нет писал не сам, нашёл на просторах когда сам перекодировал тонны файлов))) Лень двигатель прогресса  :alas: А расширения любые перекодирует какую маску поставишь, но большинство я не пробовал. Скачай по тести.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 5 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 29
  • Сообщений: 1978
  • Страна: ru
  • Поблагодарили: 235 раз(а)
  • Репутация +39/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #6 : 10 Марта 2021, 17:52:57 »
Сам писал? txt и другие форматы тоже кодирует?
Мне в моей проге пока немного лень было мутить уровни прохождения файлов по папкам, но сделаю )))
а как быть с базой?
 

whoohawАвтор темы

  • *
  • Оффлайн
  • Награды Более 250 сообщений Репутация более 15 Три года на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 33
  • Сообщений: 283
  • Страна: ru
  • Поблагодарили: 21 раз(а)
  • Репутация +17/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #7 : 10 Марта 2021, 18:03:33 »
Тут попроще http://svalka58.ru/my_img/img/2021/03/10/fd467.png
Encode-changer
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 5 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 1500 сообщений Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 29
  • Сообщений: 1978
  • Страна: ru
  • Поблагодарили: 235 раз(а)
  • Репутация +39/-1
  • Пол: Мужской
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #8 : 10 Марта 2021, 19:04:10 »
Тут попроще http://svalka58.ru/my_img/img/2021/03/10/fd467.png
Encode-changer

разве оно поможет есть у меня    MyISAM   cp1251_general_ci   
 

whoohawАвтор темы

  • *
  • Оффлайн
  • Награды Более 250 сообщений Репутация более 15 Три года на форуме !!! За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 33
  • Сообщений: 283
  • Страна: ru
  • Поблагодарили: 21 раз(а)
  • Репутация +17/-1
  • Пол: Мужской
  • Дата рождения:1988-09-21
    • Награды
  • Социальные сети:
    ВКонтакте
Encode-changer
« Ответ #9 : 10 Марта 2021, 19:10:56 »
Должно помочь, но на всякий следует сделать резервную копию ))
Можно и с дампом поработать, экспортнуть таблицу и через ctrl+f изменить сравнения. Потом залить дамп :)
 
Теги: