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

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

whoohawАвтор темы

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 250 сообщений За помощь пользователям За финансовую помощь форуму !!! Репутация более 15 За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 35
  • Сообщений: 320
  • Страна: ru
  • Поблагодарили: 27 раз(а)
  • Репутация +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


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

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


Скачать бесплатно
 
Пользователи, которые поблагодарили этот пост: tylermaym

kvozimir

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


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

 

whoohawАвтор темы

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

stariy

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

whoohawАвтор темы

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

stariy

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

kvozimir

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

whoohawАвтор темы

  • *
  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 250 сообщений За помощь пользователям За финансовую помощь форуму !!! Репутация более 15 За время в онлайне на форуме Более 10 созданных тем
  • Дата регистрации: Апр. 2018
  • Расположение: Тверь
  • Возраст: 35
  • Сообщений: 320
  • Страна: ru
  • Поблагодарили: 27 раз(а)
  • Репутация +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
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по сообщениям Топ 10 по созданным темам Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 32
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-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Автор темы

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