Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.01.2009, 22:17
GVA2 вне форума Посмотреть профиль Отправить личное сообщение для GVA2 Найти все сообщения от GVA2
  № 1  
Ответить с цитированием
GVA2

Регистрация: Nov 2006
Сообщений: 14
По умолчанию Upload фото с предварительным уменьшением

Может подскажете где найти пример массовой загрузки фотографий в галерею с уменьшением размера фотографий на строне флеша? Пример как сделано vkontakte.ru

Цитата:
Flash загрузчиком фотографий, который автоматически уменьшает фотографии перед загрузкой, имеет более удобный интерфейс и позволяет отправить до 50 изображений за раз.


Последний раз редактировалось GVA2; 01.01.2009 в 22:21.
Старый 01.01.2009, 23:32
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 2  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
а в vkontakte.ru это сделано не средством флеш а через пхп upload
__________________
Пока я жив, Вы горем обеспечены

Старый 02.01.2009, 01:23
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 3  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
zurkis, новом аплоадере вконтакте это сделано средствами флеша (10ый плеер).

Алгоритм действий например такой:
1) с помощью FileReference.load загоняем картинку во флешку
2) отрисовываем ее в битмапдату, уменьшая при этом
3) получаем пиксельные данные из битмапдаты
4) с помощью JPEGEncoder-а (наличествует в as3corelib, найти поможет гугл) кодируем в JPEG полученную уменьшенную картинку
5) закидываем полученный результат на сервер (произвольным способом, например закодировав в base64 отправляем POST-ом)
__________________
4am is time to rock

Старый 02.01.2009, 02:01
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 4  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
DarkLight извени, точно, давно просто не заходил
__________________
Пока я жив, Вы горем обеспечены

Старый 02.01.2009, 02:48
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 5  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
DarkLight, а зачем кодировать base64?

Старый 02.01.2009, 04:43
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 6  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Ну вообще да, проще бинарник) забыл, что URLRequest шлет binary данные спокойно
__________________
4am is time to rock

Старый 02.01.2009, 12:54
GVA2 вне форума Посмотреть профиль Отправить личное сообщение для GVA2 Найти все сообщения от GVA2
  № 7  
Ответить с цитированием
GVA2

Регистрация: Nov 2006
Сообщений: 14
DarkLight, а можешь набросать это в исходнике? думаю многие будут благодарны.

Старый 02.01.2009, 18:13
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 8  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
GVA2, бугага! так шикарно съёхать, на том что типа вам это вроде как и не надо, а общественность завалит памятными письмами с благодарностью. Вам написали всё что надо, и даже больше. попробуйте, хоть что-нить написать, а если не получится то приходите с конкретными вопросами.

Старый 11.02.2009, 11:42
$mival вне форума Посмотреть профиль Отправить личное сообщение для $mival Найти все сообщения от $mival
  № 9  
Ответить с цитированием
$mival
 
Аватар для $mival

Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
нашел таки тему

Цитата:
Сообщение от DarkLight Посмотреть сообщение
1) с помощью FileReference.load загоняем картинку во флешку
то есть в 10ом плеере (не ранее) можно сразу получить картинку во флеше, не загружая ее предварительно на сервер, правильно я понял? на 9ку такого нет?
__________________
smival.com

Старый 11.02.2009, 12:25
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 10  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
да, только под 10ку
__________________
4am is time to rock

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:34.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.