Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 24 Май, 2012, 03:38:26

Страниц: [1]
Печать
Автор Тема: Создать файл скриптом и предложить скачать его  (Прочитано 634 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
lolcat    ↓ 
23 Декабрь, 2009, 04:54:39
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82

Привет, пыха. Собственно сабж.
 
Нужно чтоб работало в опере.
Гуглом уже истерзался весь пользоваться.
Записан
Ewg777    ↓ 
23 Декабрь, 2009, 04:57:02 , спустя 2 минуты 23 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи

Карма: 666
Сообщений: 512
Сила слова: 4.69

+1
Ведро.
Нужно чтоб ехало само.
Гуглом уже истерзался весь пользоваться.
Спустя 31 секунду добавил
Может просто не туда?
Записан

Этот сайт не наркоманов. Это сайт программистов.
phpdude    ↓ 
23 Декабрь, 2009, 04:59:08 , спустя 2 минуты 6 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

http://pyha.ru/forum/topic/3790.msg78493#msg78493
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
lolcat    ↓ 
23 Декабрь, 2009, 05:07:06 , спустя 7 минут 58 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82

Условия:
 
Страница сайта с целевым текстом.
 

Задача:
Сохранить целевой текст на локальный диск при помощи userJs.
 

 
Javascript
var s = new java.io.PrintStream(new java.io.FileOutputStream(operaUrlToFilename(filePath)));
s.print(content);
s.close();

Вот это почему-то не работает, хотя и ошибок не отдает.
 
Прекратите пожалуйста травлю! Зачем вы травите?
« Последнее редактирование: 23 Декабрь, 2009, 05:07:06 от lolcat » Записан
md5    ↓ 
23 Декабрь, 2009, 05:08:49 , спустя 1 минуту 43 секунды
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10494
Сила слова: 1.19

а в чем проблема?
Спустя 1 минуту 1 секунду добавил
PHP
header("Content-disposition: attachment; filename=FILENAME");
и пошел его выдавать в браузер
Спустя 52 секунды добавил
о, блять Оо
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
lolcat    ↓ 
23 Декабрь, 2009, 05:10:05 , спустя 1 минуту 16 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82

Я пользовательский js хочу написать же. То есть есть браузер опера и все.
Записан
phpdude    ↓ 
23 Декабрь, 2009, 05:10:37 , спустя 32 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

Javascript
var s = new java.io.PrintStream(new java.io.FileOutputStream(operaUrlToFilename(filePath)));
s.print(content);
s.close();
сейчас мавр свой зачетный -1 поставит :))))))
 
жава и ЖАВАСКРИПТ БЛЯДЬ РАЗНЫЕ ВЕЩИ
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
AlexB    ↓ 
23 Декабрь, 2009, 05:16:37 , спустя 6 минут
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3424
Сила слова: 2.6

Насколько я понимаю, на чистом JS невозможно сохранить что-либо в файл на машине пользователя из соображений безопасности.
Всякие java.io я честно говоря не знаю как работают, на это в любом случае наверно предполагает установленную VJM чего в большинстве случаев нету.
 
Скажи лучше, зачем тебе это надо?
Записан

lolcat    ↓ 
23 Декабрь, 2009, 05:22:19 , спустя 5 минут 42 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82


Я пользовательский js хочу написать же. То есть есть браузер опера и все.

На этом форуме не читают, тут ПИШУТ. ))
Спустя 1 минуту 36 секунд добавил
Блин, вообще ну если не сохранить, то хотя бы создать диалог начала скачивания файла бы..
ВОзможно такое?
Записан
AlexB    ↓ 
23 Декабрь, 2009, 05:29:32 , спустя 7 минут 13 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3424
Сила слова: 2.6


Блин, вообще ну если не сохранить, то хотя бы создать диалог начала скачивания файла бы..
ВОзможно такое?
На JS по моему нет. Хотя на 100% не уверен, только на 99.9%. )))) Надо копать в сторону флэша, activex и прочего ... хотя смысла особого в этом не вижу.
 

На этом форуме не читают, тут ПИШУТ. ))
Вот именно. Поэтому ты не прочитал мой вопрос: "Зачем это собственно нужно?". И чем не устраивает генерация на стороне сервера?
« Последнее редактирование: 23 Декабрь, 2009, 05:29:01 от AlexB » Записан

lolcat    ↓ 
23 Декабрь, 2009, 05:31:26 , спустя 1 минуту 54 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82

AlexB, да, вы правы.
 
Сервер тем более имеется. Сделаю через костылик, зато без мозгоебки.
Всем огромное спасибо!
Записан
phpdude    ↓ 
23 Декабрь, 2009, 05:35:17 , спустя 3 минуты 51 секунду
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

пыха помогает!
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
lolcat    ↓ 
23 Декабрь, 2009, 05:35:29 , спустя 12 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 367
Сила слова: -0.82

phpdude, лол, да
Записан
Страниц: [1]
Печать
 

Перейти в: