VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
когда то давно искал для себя скрипт, который может найти определенный текст/код в тексте файла и заменить его на другой или удалить вообще
нужно было найти определенный код в файлах HTML и заменить его на свой
файлов на болванке DVD было около 4Гб и все мелкие (по 15-20 кб)
ежу понятно, что ручная работа заняла бы не один месяц
найти файл => открыть файл => найти текст => заменить на свой => сохранить и закрыть файл
поэтому и задался целью сделать все скриптом
скрипт нашел =)
автор класса search_replace: Richard Heyes
мне осталось только привернуть к нему интерфейс, т.к. работать с прописыванием текста поиска/замены прямо в коде совершенно неудобно
использовал пару функций воблы (3.5.4)
=============== работать со скриптом настоятельно рекомендуется только на локальном компе!
===============
несколько скринов
===============
может кому и пригодится =)
скрипт в аттаче
kerk, всегда думал, что для такого занятия куча прог есть)
один минус - почти ни одна из них не поддерживает перенос строк, а если и поддерживает, то криво (нельзя указать \n, \r или \r\n юзать)
П.С. Класс?) Там две функции надо строчек на 15) 10 на рекурсивный цикл, 5 на замену текста и запуск цикла)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,721
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20262
Репутация в разделе: 7726
0
открой файл, глянь когда этот класс написан был
меня на тот момент устраивало и сейчас устраивает =)
@mad@Max
Эксперт
Join Date: Jun 2007
Posts: 1,421
Версия vB: 3.8.4
Reputation:
Expert 2543
Репутация в разделе: 189
0
kerk, мм, можно ли этот скрипт использовать для php файлов, с заданным разрешением на изменение?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,721
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20262
Репутация в разделе: 7726
0
на сервере?
вообще то не желательно
а так файл меняет любой текст в любом файле, хоть ехе-шник, хоть архив
===
многострочность не поддерживается, только в одну строку текст