* [mdk-re] как проверить URL
@ 2001-12-09 23:11 Alexander Blagin
2001-12-09 23:43 ` Egor Grebnev
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Alexander Blagin @ 2001-12-09 23:11 UTC (permalink / raw)
To: mandrake-russian
Подскажите пожалуйста
чем можно проверить очень большие по объему сайты находящиеся на локальном
диске на правильность ЛОКАЛЬНЫХ ссылок. например один сайт - 1.2 Гига -
тысячи небольших файлов. Сайт был пропущен через жернова виндюков, в
результате регистр имен файлов стал хуже чем никакой. править все в ручную -
застрелишься, от grep уже мозоли на руках.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [mdk-re] как проверить URL
2001-12-09 23:11 [mdk-re] как проверить URL Alexander Blagin
@ 2001-12-09 23:43 ` Egor Grebnev
2001-12-10 0:00 ` [mdk-re] " Alexander Blagin
2001-12-10 10:35 ` Michael Shigorin
2001-12-10 11:28 ` cornet
2 siblings, 1 reply; 5+ messages in thread
From: Egor Grebnev @ 2001-12-09 23:43 UTC (permalink / raw)
To: mandrake-russian
Если Вы имеете доступ к Windows, то встроенная функция проверки ссылок есть у
HomeSite (www.macromedia.com).
Гляньте сюда (линукс):
http://www.freecode.com/browse/246/
Была какая-то жутко навороченная софтина под винду, но не помню названия. Да
и навряд ли нужен сейчас её размах.
Ну и на худой конец, можете скачать WebZIP (www.spidersoft.com), и заставить
его "скачивать" локальный сайт. А затем просмотреть лог "битых" ссылок. Это
под Windows.
Удачи!
On Sunday 09 December 2001 23:06, you wrote:
> Подскажите пожалуйста
>
> чем можно проверить очень большие по объему сайты находящиеся на локальном
> диске на правильность ЛОКАЛЬНЫХ ссылок. например один сайт - 1.2 Гига -
> тысячи небольших файлов. Сайт был пропущен через жернова виндюков, в
> результате регистр имен файлов стал хуже чем никакой. править все в ручную
> - застрелишься, от grep уже мозоли на руках.
>
>
>
> _______________________________________________
> Mandrake-russian mailing list
> Mandrake-russian@altlinux.ru
> http://altlinux.ru/mailman/listinfo/mandrake-russian
^ permalink raw reply [flat|nested] 5+ messages in thread
* [mdk-re] Re: [mdk-re] как проверить URL
2001-12-09 23:43 ` Egor Grebnev
@ 2001-12-10 0:00 ` Alexander Blagin
0 siblings, 0 replies; 5+ messages in thread
From: Alexander Blagin @ 2001-12-10 0:00 UTC (permalink / raw)
To: mandrake-russian
> Если Вы имеете доступ к Windows
имею, даже более - но не хочу, и дома у меня нет ее
> Гляньте сюда (линукс):
> http://www.freecode.com/browse/246/
о за это спасибо, щас посмотрю
> Ну и на худой конец, можете скачать WebZIP
ни за что, извините, но ни за что
> и заставить его "скачивать" локальный сайт. А затем просмотреть лог
"битых" ссылок.
да и как я раньше ... , все гениалное просто
отдам сайт локальному апачу, и попрошу пахана wget-а отобрать сайт у апача
Эврика !!!
(видно совсем плохой стал, пора в отпуск)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [mdk-re] как проверить URL
2001-12-09 23:11 [mdk-re] как проверить URL Alexander Blagin
2001-12-09 23:43 ` Egor Grebnev
@ 2001-12-10 10:35 ` Michael Shigorin
2001-12-10 11:28 ` cornet
2 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2001-12-10 10:35 UTC (permalink / raw)
To: mandrake-russian
On Sun, Dec 09, 2001 at 11:06:24PM +0300, Alexander Blagin wrote:
> чем можно проверить очень большие по объему сайты находящиеся на локальном
> диске на правильность ЛОКАЛЬНЫХ ссылок. например один сайт - 1.2 Гига -
LinkChecker. Правда, не очень тороплив (но у меня контент
полудинамический был, со статиком вроде прямо на диск натравить
можно).
> тысячи небольших файлов. Сайт был пропущен через жернова виндюков, в
> результате регистр имен файлов стал хуже чем никакой. править все в ручную -
> застрелишься, от grep уже мозоли на руках.
Так посмотрите еще на sed и tr, вполне реально просто сделать
нечто вроде
find /where/they/are/ -name '*.html' | while read old; do
new="`echo $old | tr [[:upper:]] [[:lower:]]`"
[ "$old" != "$new" ] && mv "$old" "$new"
done
Это по поводу переименования. По поводу выуживания и
от'lower'енья href'ов нужно подумать чуть больше, но это уже если
нужно...
PS: еще из серии "трафик-шейпер из нуль-модема на COMах" -- взять
у себя же через самбу с default case :)))
PPS: на мясе есть куча beautifier'ов и прочего для того же HTML.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ http://visa.chem.univ.kiev.ua/~mike/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [mdk-re] как проверить URL
2001-12-09 23:11 [mdk-re] как проверить URL Alexander Blagin
2001-12-09 23:43 ` Egor Grebnev
2001-12-10 10:35 ` Michael Shigorin
@ 2001-12-10 11:28 ` cornet
2 siblings, 0 replies; 5+ messages in thread
From: cornet @ 2001-12-10 11:28 UTC (permalink / raw)
To: mandrake-russian
Alexander Blagin wrote:
>
> Подскажите пожалуйста
>
> чем можно проверить очень большие по объему сайты находящиеся на локальном
> диске на правильность ЛОКАЛЬНЫХ ссылок. например один сайт - 1.2 Гига -
> тысячи небольших файлов. Сайт был пропущен через жернова виндюков, в
> результате регистр имен файлов стал хуже чем никакой. править все в ручную -
> застрелишься, от grep уже мозоли на руках.
Если контент статический и есть доступ к телу сайна на файловом или ftp
уровне из под маздая (хотя бы под VMware) то очень неплохо с такими
делами справляется Dreamweaver. Причем не только кажет битые ссылки, но
и позволяет их динамически подправить, что удобно :-)
--
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-12-10 11:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-09 23:11 [mdk-re] как проверить URL Alexander Blagin
2001-12-09 23:43 ` Egor Grebnev
2001-12-10 0:00 ` [mdk-re] " Alexander Blagin
2001-12-10 10:35 ` Michael Shigorin
2001-12-10 11:28 ` cornet
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git