ImageNameChanger 0.1.1

Иногда после разработки сайта на Dreamviewer на Windows, и переносе сайта на хостинг, на котором используется обычно ОС Linux, возникает проблема - не отображаются картинки и флэш, хотя пути прописаны верно и на локальном Denwerе все работает прекрасно.

Это происходит из-за различий в регистрах в имени файла, поясню для Windows нет разницы между Logo.jpg и logo.jpg. но в Linux регистр имеет значение: файл Logo.jpg и logo.jpg это два разных файла.

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

Если сайт небольшой, это не проблема. но если на сайте тысяча страниц... лучше воспользоваться ImageNameChanger 0.1.0.

Что делает ImageNameChanger:
- находит и переводит названия файлов изображений (.jpg, .gif, .png, .bmp) и флэш (.flv, .swf) в нижний регистр
- находит упоминания этих названий в файлах html, css, js, и также переводит их в нижний регистр.


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

Думаю что она может быть полезна тем, кто сталкивался с подобной проблемой.
Скачать можно по этой ссылке. Для работы требуется наличие .Net Framework 4.0 на компьютере.
Как использовать программу:
1. Выберите папку - например "C:\WebServers\home\test1.ru\www"
2. Убедитесь что в строке "Путь к папке", находиться именно "C:\WebServers\home\test1.ru\www"
3. Если все в порядке - Нажмите Обработать файлы.
 Программа сама найдет каталог с изображениями и переведет регистр в них на нижний, если есть упоминания в html, css, js файлах.

Буду рад узнать Ваше мнение об этом приложении.

Комментариев нет:

Отправить комментарий