Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Нужна программа для редактирования Html страниц

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Нужна программа для редактирования Html страниц
Имя
Сообщение << Старые топики   Новые топики >>
Нужна программа для редактирования Html страниц - 2008-12-18 22:09:40.806666   
LiveToLearn

Сообщений: 43
Оценки: 0
Присоединился: 2008-09-06 21:17:29.480000
Люди! нужна помощь! У меня есть огромная библиотека(в файлах html), нужна прога, которая в каждом файле самостоятельно редактирует часть содержимого страницы. Не подскажете, как её написать? Может кто-нибудь даст исходничег?:)
Post #: 1
RE: Нужна программа для редактирования Html страниц - 2008-12-18 22:22:49.090000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: LiveToLearn

Люди! нужна помощь! У меня есть огромная библиотека(в файлах html), нужна прога, которая в каждом файле самостоятельно редактирует часть содержимого страницы. Не подскажете, как её написать? Может кто-нибудь даст исходничег?:)


мне вот просто интересно, а с чем у тебя проблемы-то возникли? не знаешь, как файл на r/w открыть? не знаешь, как поиск по текстовым данным выполнить? или не можешь рекурсивно по ФС пробежаться?

я здесь уже привык к тупняку, но ты как-то просто-таки поражаешь воображение
Post #: 2
RE: Нужна программа для редактирования Html страниц - 2008-12-18 22:35:19.776666   
QunneD

Сообщений: 833
Оценки: 0
Присоединился: 2008-11-09 20:54:38.113333
Macromedia Dreamweaver тебе в помощь.
Post #: 3
RE: Нужна программа для редактирования Html страниц - 2008-12-18 22:41:56.493333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: QunneD

Macromedia Dreamweaver тебе в помощь.


да ну? с его помощью можно автоматизировать замену в 1048567 HTML-файлах? по-моему куда как проще это сделать на bash/awk/sed
Post #: 4
RE: Нужна программа для редактирования Html страниц - 2008-12-18 23:02:31.776666   
LiveToLearn

Сообщений: 43
Оценки: 0
Присоединился: 2008-09-06 21:17:29.480000
quote:


я здесь уже привык к тупняку, но ты как-то просто-таки поражаешь воображение

Я кажется написал что мне необходим совет только по программе. Пойми, у меня 30 000 html файлов, в конце каждого допущена ошибка, вручную мне её просто физически не очень удобно исправлять
quote:

по-моему куда как проще это сделать на bash/awk/sed

bash/awk/sed? А что это?
Post #: 5
RE: Нужна программа для редактирования Html страниц - 2008-12-18 23:12:55.650000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: LiveToLearn

Я кажется написал что мне необходим совет только по программе. Пойми, у меня 30 000 html файлов, в конце каждого допущена ошибка, вручную мне её просто физически не очень удобно исправлять


это я понял. я не понял другого - чего ты сделать-то не можешь? задача примитивная, я даже не знаю что тебе подсказать - потому и задал там чуть выше три наводящих вопроса, на которые ты не удосужился ответить

quote:

ORIGINAL: LiveToLearn

bash/awk/sed? А что это?


дитя Майкрософта…

http://en.wikipedia.org/wiki/Bash
http://ru.wikipedia.org/wiki/Awk
http://ru.wikipedia.org/wiki/Sed
Post #: 6
RE: Нужна программа для редактирования Html страниц - 2008-12-19 00:52:36.276666   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Это можно сделать с помощью "Notepad++". Если файлов три тысячи, то компьютер несколько минут не будет подавать признаков жизни, но всё исправит.
Post #: 7
RE: Нужна программа для редактирования Html страниц - 2008-12-19 21:57:15.656666   
LiveToLearn

Сообщений: 43
Оценки: 0
Присоединился: 2008-09-06 21:17:29.480000
quote:

задача примитивная, я даже не знаю что тебе подсказать - потому и задал там чуть выше три наводящих вопроса, на которые ты не удосужился ответить


…Я понимаю, что задача примитивная…Просто в программировании такой ламер(ещё паскаль учу только…может потом буду учить другие языки…), что даже "Йа, блондинка" слишком высокий уровень для меня…

quote:

Это можно сделать с помощью "Notepad++". Если файлов три тысячи, то компьютер несколько минут не будет подавать признаков жизни, но всё исправит.


ответ аналогичный верхнему…
Post #: 8
RE: Нужна программа для редактирования Html страниц - 2008-12-19 22:50:55.813333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

Это можно сделать с помощью "Notepad++". Если файлов три тысячи, то компьютер несколько минут не будет подавать признаков жизни, но всё исправит.

[sm=ag.gif]
не понял, написать батник чтоли?
Post #: 9
RE: Нужна программа для редактирования Html страниц - 2008-12-21 21:57:41.543333   
LiveToLearn

Сообщений: 43
Оценки: 0
Присоединился: 2008-09-06 21:17:29.480000
Ну кто-нибудь, пожалуйста помогите…
Post #: 10
RE: Нужна программа для редактирования Html страниц - 2008-12-21 22:33:21.993333   
K1ller

Сообщений: 94
Оценки: 0
Присоединился: 2008-11-25 23:19:36.140000
А какая хоть примерно ошибка?
В html файлах.
Post #: 11
RE: Нужна программа для редактирования Html страниц - 2008-12-21 23:24:25.586666   
LiveToLearn

Сообщений: 43
Оценки: 0
Присоединился: 2008-09-06 21:17:29.480000
…хм…В общем ошибки нет….просто там стоит дата изменения, которую мне надо исправит на необходимое мне содержимое….вручную всё легко, но долго и нудно….
Post #: 12
RE: Нужна программа для редактирования Html страниц - 2008-12-21 23:56:30.866666   
K1ller

Сообщений: 94
Оценки: 0
Присоединился: 2008-11-25 23:19:36.140000
Тебе правильно говорили. Тебе нужен notepad++ и хелп по нему. Я его скачал, установил, нашел поиск с заменой(на панели инструментов кнопка replace). Осталась последняя проблема - как открыть сразу много файлов. Notepad++ это позволяет, только я не нашел как. Если погуглить, то можно, наверно, найти хелп к нему на русском. Или спроси у zhuk. Потому что написать самому програму для исправления будет не так уж и быстро. И, потом, если для каждой проблемы писать програму - что же это получится?
Post #: 13
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:13:15.510000   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
notepad++:
1)открываем в нем 30000 файлов, каждый будет на отдельной вкладке
2) нажимаем сочетание ctrl+f, появляется меню поиска
3) переходим на вкладку "Заменить", заполняем поля чего будем менять
4) Нажмием кнопку "Заменить все в активных документах"
5) Ждем сообщения с отчетом о проделанной работе.
6) Закрываем окно и выбираем сверху меню "Файл" и клацаем по "Сохранить все"


quote:

Потому что написать самому програму для исправления будет не так уж и быстро. И, потом, если для каждой проблемы писать програму - что же это получится?

Программа пишется не очень быстро, согласен, минут 5-7(с учетом выкуренной сигареты на лестничной площадке в середине процесса написания), но это все же быстрее, чем менять все самому. А почему бы для каждой проблемы не написать программу? Пусть хоть компьютерные проблемы будут решаться автоматизированно.
Post #: 14
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:17:40.946666   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333

quote:

ORIGINAL: brtn

quote:

Это можно сделать с помощью "Notepad++". Если файлов три тысячи, то компьютер несколько минут не будет подавать признаков жизни, но всё исправит.

[sm=ag.gif]
не понял, написать батник чтоли?

черт, а я тебя не понял)) Причем тут батник?
Post #: 15
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:22:59.086666   
K1ller

Сообщений: 94
Оценки: 0
Присоединился: 2008-11-25 23:19:36.140000
quote:


Пусть хоть компьютерные проблемы будут решаться автоматизированно.

Это так, но просто есть готовые программы. И глупо их не использовать.
quote:


Программа пишется не очень быстро, согласен, минут 5-7

Посмотрел бы я как новичек за 5 минут ее напишет…
А по теме, нужно, оказывается, выделить все файлы и перетащить их в notepad++.
Post #: 16
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:30:47.650000   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
quote:

А по теме, нужно, оказывается, выделить все файлы и перетащить их в notepad++.

drug-and-drop
quote:

А сохранить можно зажав Enter

Зачем? Если есть кнопка сохранения всего? Или тебе прям настолько не льстит автоматизация?)
quote:

Это так, но просто есть готовые программы. И глупо их не использовать.

Мне, как начинаещему программисту наоборот намного интерсней пистаь самому программы, т.к. это все-таки практика.
quote:

Посмотрел бы я как новичек за 5 минут ее напишет…

Согласен, новичек будет писать ее минут 25+время на прочтение главы в ученике про работу с файлами)
Но это опять же быстрее, чем править все самому)
Post #: 17
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:40:21.836666   
K1ller

Сообщений: 94
Оценки: 0
Присоединился: 2008-11-25 23:19:36.140000
Да я уже подредактировал про enter))
А новичек даже за 125 минут не напишет.
А насчет самому писать программы, я пишу их на acm контестерах.
Мало работу с файлами знать, нужен еще хоть какой-то опыт. Лично для меня проблема, как перейти к следующему файлу. Это нужно знать ВинАПИ, наверное. Я его не знаю, LiveToLearn тоже врядли.
Post #: 18
RE: Нужна программа для редактирования Html страниц - 2008-12-22 00:57:37.146666   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
quote:

Мало работу с файлами знать, нужен еще хоть какой-то опыт. Лично для меня проблема, как перейти к следующему файлу. Это нужно знать ВинАПИ, наверное. Я его не знаю, LiveToLearn тоже врядли.


нэээ….ВинАпи не нужен
Опишу примерный алгоритм этой проги.

1)Открываем функцией директорию с файлами, циклом до конца директории читаем все ее содержимое и загоняем названия всех файлов в массив.
2)Открываем файлы с именами, которые у нас уже есть в массиве по очередно и опять же в цикле.
3)Ищем в каждом файле то, что будем менять и пишем на что
4)Закрываем файл(по циклу автоматически откроется следующий файл и там будет со всеми файлами и ничего их не спасет)))

Примерно так)
Post #: 19
RE: Нужна программа для редактирования Html страниц - 2008-12-22 02:13:02.600000   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333

quote:

ORIGINAL: brtn

quote:

Это можно сделать с помощью "Notepad++". Если файлов три тысячи, то компьютер несколько минут не будет подавать признаков жизни, но всё исправит.

[sm=ag.gif]
не понял, написать батник чтоли?

"поиск" - "замена" - "найти в файлах": "Папка: … " [выбираешь папку с файлами, пишешь в одном поле что нужно найти, во втором - что нужно заменить]

За вас я уже подумал. Координаты мыши для каждого действия написать?
Post #: 20
RE: Нужна программа для редактирования Html страниц - 2008-12-22 02:22:52.196666   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
Разве он с фильтром будет заменять?(просто не пробовал)
Чем мой вариант плох?))

quote:

notepad++:
1)открываем в нем 30000 файлов, каждый будет на отдельной вкладке
2) нажимаем сочетание ctrl+f, появляется меню поиска
3) переходим на вкладку "Заменить", заполняем поля чего будем менять
4) Нажмием кнопку "Заменить все в активных документах"
5) Ждем сообщения с отчетом о проделанной работе.
6) Закрываем окно и выбираем сверху меню "Файл" и клацаем по "Сохранить все"
Post #: 21
RE: Нужна программа для редактирования Html страниц - 2008-12-22 19:42:08.063333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: K1ller

И, потом, если для каждой проблемы писать програму - что же это получится?


это получится нормальный скриптовый язык, вроде Perl или Tcl. surprise?
Post #: 22
RE: Нужна программа для редактирования Html страниц - 2008-12-22 19:47:10.550000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: K1ller

А новичек даже за 125 минут не напишет.


http://lionet.livejournal.com/27698.html

ты недооцениваешь новичков - смотри 10 строку и комментарии к ней; на изучение там ушло 8 дней, но и реализована была не примитивная лабораторная, а часть военной системы AEGIS

очень многое зависит от языка
Post #: 23
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Нужна программа для редактирования Html страниц







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.