Я предлагаю Вас grep
$HTML
var и находит любого <img src=..
элемент и затем заменяет каждый src
атрибут с полным образом соединяет каналом как https://en.wikipedia.org/wiki/File:Uncle_Tupelo.jpg
. defaut технология страниц сервера сохраняет источник изображения к относительному пути серверов как в этом случае <img src="File:Uncle Tupelo.jpg">
. Большинство этих значений получено на CSS. Это решит проблему изображения в Вашей печати outs, однако другие детали элемента CSS могли бы все еще отсутствовать.
Альтернатива wget
должен был бы использовать быстрый сценарий Perl.
В соответствии с Linux, попытайтесь использовать сетевое пространство имен, например:
sudo ip netns add namespace-name
sudo ip netns exec namespace-name executable
Это должно препятствовать тому, чтобы программа получила доступ к сети.
Сетевым решением для пространства имен @Ulrich является идеальное решение, если Вы находитесь на недавнем Linux и имеете доступ суперпользователя. В противном случае альтернатива могла быть должна использовать обертку SOCKS как dante
socksify
или tsocks
(обратите внимание, что они работают с LD_PRELOAD
).
Как с tsocks
, создайте a tsocks.conf
с, например:
path {
reaches = 0/0
server = 127.0.0.1
server_port = -1
server_type = 5
}
fallback = no
И назовите свое приложение с:
TSOCKS_CONF_FILE=/path/to/that/tsocks.conf tsocks your-application
Тот единственные работы для соединений TCP и для IPv4. С другой стороны, это означает, что можно выборочно указать, с какими IP-адресами Вы хотите позволить соединение.
ip netns
путь, хотя для моего случая.
– dan3
01.09.2013, 23:18
unshare
иnsenter
(хотя я, может казаться, не нахожу последнего на Ubuntu) – dan3 01.09.2013, 23:25