Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№105-10-2005 11:48:12

ownage
Участник
 
Группа: Members
Зарегистрирован: 05-10-2005
Сообщений: 16

загрузка картинок с винта

есть проблемма:
был сайт с базой данных, на нем туча картинок.
в один момент все картинки похерились, но они есть у меня на вмнте. база данных существует с ссылками на названия картинок, но самих картинок не показывает.
надо:
сделать так чтобы картинки грузись с моего винта (заходя на сайт)
пути решения:
сделать в плагине неколько полей для заполения:
какой адрес искать "http://mozilla.ru/pictures/"
на какой адрес менять "file://c:/pictures"
еще можно сделать какие типы файлов менять

И плагин при загрузке хтмлей будет на лету менять адреса на картинки.

вобщем, может кто-нибудь научить файр фокс (написать плаг ин) либо рассказать как это можно сделать без плагина

Заранее большое спасибо. Надеюсь что мне сможет кто-нибудь помочь.

Отсутствует

 

№205-10-2005 12:09:21

RcT
Участник
 
Группа: Members
Откуда: Moscow-Ryazan
Зарегистрирован: 19-04-2005
Сообщений: 593
Веб-сайт

Re: загрузка картинок с винта

Есть расширение Greasemonkey, для него есть хорошее расширение Platypus.
Запускаешь Platypus, выбираешь Modify URL, кликаешь нужный URL, появляется окно редактирования URL, можно с помощью регулярных выражений, потом сохраняешь скрипт в Greasemonkey, если нужно редактируешь его, и потом все твои ссылки будут автоматом меняться при загрузке HTML-страниц

Отредактировано RcT (05-10-2005 12:09:48)


Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1

Отсутствует

 

№305-10-2005 13:42:44

ownage
Участник
 
Группа: Members
Зарегистрирован: 05-10-2005
Сообщений: 16

Re: загрузка картинок с винта

мне нужно менять не ссылки, а адрес картинок
вроде помог 'modify html', там все прописал, но картинки с моего винта пока не грузит.

подолжаю эксперементы

Отсутствует

 

№405-10-2005 13:47:34

ownage
Участник
 
Группа: Members
Зарегистрирован: 05-10-2005
Сообщений: 16

Re: загрузка картинок с винта

я вот думаю что у меня ошибка в написании самой подмены, ибо если пробую подменить текст все работает, а вот адрес картинки, например
смотри адрес моей картинки в хтмле вот такой "database/img/mob/1511.gif"
лежит она у меня "c:/database/img/mob/1511.gif"
я пишу подмену менять "database/img" на "file://c:/database/img"
будет такое работать?

Отсутствует

 

№505-10-2005 13:56:47

RcT
Участник
 
Группа: Members
Откуда: Moscow-Ryazan
Зарегистрирован: 19-04-2005
Сообщений: 593
Веб-сайт

Re: загрузка картинок с винта

ownage
"file:///c:/database/img"


Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1

Отсутствует

 

№605-10-2005 16:44:50

ownage
Участник
 
Группа: Members
Зарегистрирован: 05-10-2005
Сообщений: 16

Re: загрузка картинок с винта

:( залил все картинки из базы в инэт
юзаю вот такой скрипт

Выделить код

Код:

// ==UserScript==
// @name            MOTR
// @namespace       Platypus
// @include         http://motronline.com/database/mvp
function do_platypus_script() {
platypus_do_function(window, 'do_modify_html',document.evaluate('/HTML[1]/BODY[1]/TABLE[1]/TBODY[1]/TR[2]/TD[1]/TABLE[1]/TBODY[1]/TR[1]/TD[2]/TABLE[1]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,/\/database\/img\//gi,'http://nw-clan.ru/database/img/',null);
}; // Ends do_platypus_script
window.addEventListener("load", function() { do_platypus_script() }, false);//.user.js

все работает!
посмотрите эту ссылку http://motronline.com/database/mvp без скрипта, потом с ним.

меняем скрипт на:

Выделить код

Код:

// ==UserScript==
// @name            MOTR
// @namespace       Platypus
// @include         http://motronline.com/database/mvp
function do_platypus_script() {
platypus_do_function(window, 'do_modify_html',document.evaluate('/HTML[1]/BODY[1]/TABLE[1]/TBODY[1]/TR[2]/TD[1]/TABLE[1]/TBODY[1]/TR[1]/TD[2]/TABLE[1]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,/\/database\/img\//gi,'file:///c:/database/img/',null);
}; // Ends do_platypus_script
window.addEventListener("load", function() { do_platypus_script() }, false);//.user.js

и НЕПОКАЗЫВАЕТ

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

Отсутствует

 

№706-10-2005 10:59:10

ownage
Участник
 
Группа: Members
Зарегистрирован: 05-10-2005
Сообщений: 16

Re: загрузка картинок с винта

btw, после вкдючения подмены перестали работать поиски :(

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]