![]() |
![]() |
#1 |
Камрад
Join Date: янв 2005
Сообщений: 5
|
![]()
можно ли добавить возможность экспорта своего дневника, со всеми записями\картинками?
наверное буду не далек от истины, если скажу, что многие бы это приняли на ура. чтобы было возможно делать бэкап своего дневника самим. ведь достаточно людей, которые много вкладывают в свой дневник, и если вдруг до него нельзя достучаться (даже если временно на 2-5 часов) - это бывает более чем неприятно иль критично, если в дневнике вдруг остались какие записи контактов или нужной инфы иль диалога...
__________________
нюб - а еще что-то вякает ![]() |
![]() |
[Ответить с цитированием] |
![]() |
#2 |
Модератор
Freelancer Join Date: сен 2000
Сообщений: 8,530
|
версия для печати и сохраняешь ее как html
|
![]() |
Дневник [Ответить с цитированием] |
![]() |
#3 |
Камрад
Join Date: янв 2005
Сообщений: 5
|
ну это же каждую запись открывать надо и сохранять отдельно, а си речь - о всех записях за раз.
|
![]() |
[Ответить с цитированием] |
![]() |
#4 |
Модератор
Freelancer Join Date: сен 2000
Сообщений: 8,530
|
velg
можно и все записи сразу открыть в чем проблема? |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#5 |
Камрад
Join Date: янв 2005
Сообщений: 5
|
сразу все записи? пардон муа, я видимо невнимателен - как?
|
![]() |
[Ответить с цитированием] |
![]() |
#6 |
Модератор
Freelancer Join Date: сен 2000
Сообщений: 8,530
|
velg
У тебя какой вариант дизайна? Если вот такой http://www.journals.ru/journals.php?userid=28325 то ищи в меню справа кнопку "версия для печати" в подгруппе "дневник". |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#7 |
Камрад
Join Date: янв 2005
Сообщений: 5
|
нет, у меня другой и есть кнопки "принт" только для закладок и цитатника.
|
![]() |
[Ответить с цитированием] |
![]() |
#8 |
Камрад
Join Date: янв 2005
Сообщений: 5
|
я вышел пока из положения, что просто заменил ID юзера на свой... но можно добавить эту кнопочку и в тот вариант дизайна, как у меня, плз?
з.ы. однако все равно - не все записи выводятся! ![]() |
![]() |
[Ответить с цитированием] |
![]() |
#9 |
Модератор
Freelancer Join Date: сен 2000
Сообщений: 8,530
|
velg
Тут я к сожалению уже не помощник.( |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#10 |
Искатель
Join Date: фев 2003
Location: Прага
Сообщений: 69
|
Да. мало того, что не все посты, так еще и без комментов же!!!!
|
![]() |
[Ответить с цитированием] |
![]() |
#11 |
Модератор
нудящий ушелец во вне Join Date: сен 2000
Location: Москва
Сообщений: 4,962
|
|
![]() |
Дневник [Ответить с цитированием] |
![]() |
#12 |
Камрад
Join Date: апр 2000
Location: хайфа израиль
Сообщений: 754
|
Teleport Pro
я уже писал , кажется , стерли наверное ... |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#13 |
Камрад
Join Date: окт 2004
Сообщений: 1
|
где-то год назад я писал на Перле такой скрипт для экспорта (с картинками, оформлением и комментариями), но так и не разобрался с авторизацией и дневники скачивались с правами "гостя", т.е. без закрытых записей.
сейчас скрипт скачивает дневник ещё и без комментриев, видимо из-за каких-то изменений на сервере и не может определить конец дневника, т.е. неправильно обрабатывает ссылки на отдельные дневниковые страницы. если у кого-то есть желание доводить скрипт до ума, то вот исходник на Перле для виндовса -- http://armageddon-pops.narod.ru/xlam/getcommw-1-2.zip |
![]() |
[Ответить с цитированием] |
![]() |
#14 |
Искатель
Join Date: фев 2003
Location: Прага
Сообщений: 69
|
Неужели никто его так и не напишет? Ну, блин, знатоки Перла, ну не должно это быть так сложно...
|
![]() |
[Ответить с цитированием] |
![]() |
#15 |
Камрад
Join Date: июл 2005
Location: Москва
Сообщений: 3
|
leksei а всё достаточно просто - нужно сделать http-соединение на 80 порт жру, передать в заголовке куки
вот для примера готовая ф-ция на пхп: Code:
// на входе массив cookie явок. function pch2_get_formpch($pch2_post_logging_data) { global $PCH2_CONSTS; // if (!$pch2_post_logging_data) // $pch2_post_logging_data = pch2_parse_logging(); $fp = fsockopen($PCH2_CONSTS['host'], $PCH2_CONSTS['port']); if ($fp) { fputs ($fp, "GET /setting_pch.php?action=formpch HTTP/1.0". "\r\n"); fputs ($fp, "Host: ". $PCH2_CONSTS['host']. "\r\n"); fputs ($fp, "Referer: http://www.journals.ru/setting_site.php". "\r\n"); // fputs ($fp, "User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; DigExt)". "\r\n"); fputs ($fp, "Cookie: ". "bblastvisit=". $pch2_post_logging_data['bblastvisit']. "; ". "bbuserid=". $pch2_post_logging_data['bbuserid']. "; ". "bbpassword=". $pch2_post_logging_data['bbpassword']. "; ". "sessionhash=". $pch2_post_logging_data['sessionhash']. "\r\n\r\n"); while (!feof ($fp)) $get_data.= fgets ($fp, 8192); } else die("Something with socket connection"); fclose($fp); return $get_data; } // eof выжать из жру куки посредством аналогичной функции, только нужно передать в заголовке post-data типа: Code:
fputs ($fp, "GET /setting_pch.php?action=formpch HTTP/1.0". "\r\n"); fputs ($fp, "Host: ". $PCH2_CONSTS['host']. "\r\n"); fputs ($fp, "Referer: http://www.journals.ru/setting_site.php". "\r\n"); fputs ($fp, "Cookie: ". "bblastvisit=". $pch2_post_logging_data['bblastvisit']. "; ". "bbuserid=". $pch2_post_logging_data['bbuserid']. "; ". "bbpassword=". $pch2_post_logging_data['bbpassword']. "; ". "sessionhash=". $pch2_post_logging_data['sessionhash']. "\r\n\r\n"); |
![]() |
[Ответить с цитированием] |
![]() |
#16 |
Искатель
Join Date: фев 2003
Location: Прага
Сообщений: 69
|
Murchik, слушай, а ты можешь доработать скрипт? Плииииз. Или это очень сложно?
|
![]() |
[Ответить с цитированием] |
![]() |
#17 |
Камрад
Join Date: июл 2005
Location: Москва
Сообщений: 3
|
Arris да нет, не сложно... время будет - сделаю...
какие-нибудь особые пожелания будут? |
![]() |
[Ответить с цитированием] |
![]() |
#18 |
Искатель
Join Date: фев 2003
Location: Прага
Сообщений: 69
|
Murchik
Нет, просто, чтобы сохраняло все ![]() ![]() З.Ы. Если я захочу сохранить потом сайт еще раз (ну, дополнить), то надо будет качать снова все или только докачать то, чего не хватает? ![]() |
![]() |
[Ответить с цитированием] |
![]() |
#19 |
Камрад
Join Date: фев 2013
Location: Мск
Сообщений: 9
|
Очень злободневная тема! Очень бы хотелось иметь бекап на компе!
|
![]() |
[Ответить с цитированием] |
![]() |
#20 |
Модератор
нудящий ушелец во вне Join Date: сен 2000
Location: Москва
Сообщений: 4,962
|
__________________
В этом городе должен быть кто-то живой... |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#21 |
Кладбищенский сторож Join Date: фев 2001
Location: Масква шоб ей пуcто было
Сообщений: 2,346
|
Так, ну для кого-то ребятки, а для кого-то Николай Николаевич
![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#22 |
Модератор
нудящий ушелец во вне Join Date: сен 2000
Location: Москва
Сообщений: 4,962
|
William Wolos а ну-ка Николай Николаевич
![]() ![]()
__________________
В этом городе должен быть кто-то живой... |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#23 |
Кладбищенский сторож Join Date: фев 2001
Location: Масква шоб ей пуcто было
Сообщений: 2,346
|
Армен Арменыч, ты тут?
Глянь, чего пишу: ху..эбрждфш ![]() |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#24 |
Модератор
нудящий ушелец во вне Join Date: сен 2000
Location: Москва
Сообщений: 4,962
|
Я Константинович, если чо
![]() [e//',h;lai
__________________
В этом городе должен быть кто-то живой... |
![]() |
Дневник [Ответить с цитированием] |
![]() |
|
|