PDA

Показать полную графическую версию : Изменить вес swf


Карина
06-12-2008, 14:29
Подскажите возможно ли изменить вес файла с расширение swf и с помощью какой программы? Надо уменьшить с 7 до 5 мб а то народ не загружает.

Coutty
06-12-2008, 15:17
Что нужно напихать во флэшку, чтобы она столько весила? О_О
Признавайтесь, иначе не сможем помочь. В зависимости от материала и подходы к сжатию разные будут.
Надеюсь, что это не "то самое" меню? Его вполне можно в 50-100 КБ сотворить.

Карина
06-12-2008, 19:05
Coutty, это флэш - фото-альбом. Ссылку не дам, съест месячный трафик)

Coutty
06-12-2008, 19:45
Понятно. Во флэше есть возможность подгружать информацию с других файлов. Т.ч. делаете россыпь файлов и главный-управляющий. С него при клике подгружается нужная часть. Нужно только немного знать Action Script :)

Карина
06-12-2008, 21:17
Coutty, ну очень весело. Можно подумать я поняла что вы сказали.

Coutty
07-12-2008, 19:45
Скачайте пример: http://slil.ru/26410001

Сама флэшка весит меньше полутора килобайт. И 190 кб - на три картинки-jpg.
Вы кликаете по кнопке "Далее" во флэшке и подгружается следующее изображение.
Это самый такой примитивный пример - без выравнивания по высоте и ширине.

Как работает:
1. Вы размещаете кнопку на листе.
2. Выделяете кнопку.
3. В панельке "actions" пишете код:

on(press) {
loadMovieNum(imgNum + ".jpg", 1);
imgNum++;
if (imgNum >= 4) imgNum=1;
}
Т.е. по событию "press" (клик мышкой) будет загружаться изображение, имеющее адрес "номер".jpg. 1 - это уровень, на который загружается. Не важно, оставьте единицу. "Номер" - это переменная (кликните по листу и в панельке "actions" напишите var imgNum = 1; Это будет глобальная переменная с начальным значением "1".
Далее, после загрузки изображения "номер" увеличивается на единицу (imgNum++;). Потом проверяем - не превысил ли "номер" количество наших изображений. Четвёртого у нас уже нет, поэтому если вдруг "номер" равен четырём (или больше - мало ли?), то возвращаем его в единицу.

Достоинств много - не надо сразу грузить все семь мегабайт картинок, а значит первоначальная загрузка происходит очень быстро. А потом по одной картинке на клик подгружать.
Размер файла не будет большой - можно на народе размещать :)

Недостаток - после клика надо ждать загрузки очередной картинки. Но это ерунда :)

Если дописать ещё скриптов, то можно анимированную галерею сваять, которая при этом будет достаточно лёгкая. Но лично мне лениво :)

Это моё 4444 учитываемое сообщение на форуме =^_^=

Карина
08-12-2008, 14:32
Coutty, нет, это не то. У меня в программе сделан альбом. Вот с этой странички кликните на любую фотку http://sfinxcats.narod.ru/foto.htm
Мне надо все таки сжать как то...

Coutty
08-12-2008, 14:48
Используйте инструкцию loadMovieNum("filename.jpg", 1); для загрузки на слой или loadMovie("filename.jpg", "_root.photo1"); для загрузки на нужное место (болванчик _root.photo1 заранее размещаете там, где нужно - это может быть пустой прямоугольник заданного размера с именем photo1 даже и с анимацией).
Ну и не по кнопке инструкции выполнять, а сразу при загрузке.

Думаю, что я это зря пишу, но всё же...

Сжать разве что winrar'ом можно готовую флэшку.

rizz
10-12-2008, 17:02
можно ещё оптимизировать сами фотки, фотка которая стоит по центру на странице 120кб, если в фотошопе выбрать "сохранить для вэб" jpeg с качеством 60% получается 23кб
лучше сделать обычный фотоальбом на html, у многих флэш просто заблокирован т.к. на нём одну рекламу делают, да и хостинг на народе уже минут десять на мегабитном канале не может загрузить 5мбайтную флэшку, короче написал ошибка на странице ничё не загрузилось

Карина
10-12-2008, 19:36
хостинг на народе уже минут десять на мегабитном канале не может загрузить 5мбайтную флэшку, короче написал ошибка на странице ничё не загрузилось »
Вы где все проживаете я извиняюсь. В Тундре что ли? Одни бояться зайти сожрет лимит. другим долго загружается. Купите себе 4-х ядерник , памяти добавьте, диск на 500 гигов, и провайдера побыстрее да побезлимитнее. У нас уже ни у кого нет таких проблем. У меня даже в инстититуте при минимальных требованиях к системе листает мои альбомы со свистом. Техника развивается со скоростью света. Нельзя ориентироваться на прошлое. так можно в прошлом и оказаться.


А для тех у кого нет возможности посмотреть, на странице с фотоальбомами стоит надпись , которая гласит "Если вам не удалось посмотреть флэш альбомы кликните СЮДА" И клик выведет на статику.

rizz, А за совет, "сохранить для вэб" jpeg с качеством 60% »
вам огромное спасибо от души. Мне сегодня тоже сказали, что надо менять расширение фотографий.

Coutty
10-12-2008, 20:09
:clapping:
Одни беспокоятся, что их сайт не раскручен, другие - что 7-метровый файл на народ.ру не влезает... Купите себе нормальный хостинг, закажите услуги профессионалов, которые сделают вам сайт и раскрутят его до топа. Вы в 20 веке всё ещё живёте? Аутсорсинг набирает обороты, а разработка сайта "под ключ" чисто аутсорсинговое дело. Или в вашем Мегаполисе только самому можно сайты стряпать в wysiwyg-редакторах?
За нежелание учиться вам двойка за семестр с последующим отчислением :)

Карина
10-12-2008, 22:38
Или в вашем Мегаполисе только самому можно сайты стряпать в wysiwyg-редакторах? »
В нашем мегаполисе так же как и в ВАШЕМ можно не париться и заплатить людям деньги. Но дело не в деньгах, а в интересе. Мне понравилось заниматься этим, я и кручусь. И соответственно задаю вопросы. Если у вас Coutty, нет желания отвечать на них простым человеческим языком а не языком профессионала, то переделывать сформировавшися человека я не собираюсь.
Меня интересует проблема сжатия ОПРЕДЕЛЕННОГО файла, а не изменения дизайна. Меня интересует заданная мною проблема, а за совет, пусть даже бездельный, я все равно всегда поблагодарю.
И форум этот насколько я знаю. существует специально для того, чтобы "человеки беспокоились" В том числе и о не раскрученных сайтах.
Придет время. я обязательно оплачу хороший хостинг.
И расскажу вам в чем состоит ошибка публикации флэш-кнопок :tongue:

Coutty
11-12-2008, 04:13
а за совет, пусть даже бездельный, я все равно всегда поблагодарю. »
... сарказмом ;)

нет желания отвечать на них простым человеческим языком а не языком профессионала ...»
Вы очень заблуждаетесь, я не профессионал и отвечаю достаточно подробно.
Профессионалы обычно указывают направление, в котором копать. Для этого достаточно двух-трёх слов или ссылки на страницу документации/поиска.

Вам указали как минимум два пути и весьма подробно:
1. Пережатие jpeg-файлов.
2. Разделение swf на части.
Что проще? Наверное, проще закрыть на это глаза и сказать "я ничего не понимаю и даже разбираться не собираюсь в высоких материях".

Карина
11-12-2008, 14:05
Coutty, проще найти человека который подскажет, а не будет умничать как вы.
Если бы я не собиралась разбираться, я бы ничего и не спрашивала о ваших высоких материях.
Эсли опцию "полезное сообщение" вы считаете сарказмом, значит измените имя этой опции.

А вообще, Coutty, не забывайте, что ставя оценку своему ученику, вы в первую очередь оцениваете себя. Так что я бы на вашем месте не слишком занижала способности окружающих.

rizz
11-12-2008, 17:16
В том числе и о не раскрученных сайтах »
я бы не сказал что не раскрученный, 14 человек в день, у меня тут сайт одной компании на платном хостинге и то 10 человек с трудом набирается (в среднем 300 в месяц)
результат полгода раскрутки, может не так раскручиваю только вручную по каталогам, как вам удалось?
пойду посмотрю сколько запросов, может тоже заняться))

кстате в фотошопе "сохранить для вэб" не тоже самое что "сохранить", в файл не записывается служебная информaция, превью и прочее, так что реально можно флешку раза в 3 точно уменьшить, а то и в 5

Карина
11-12-2008, 21:08
rizz, спасибо за оптимистичный настрой. !!!
Честно говоря я в раскрутке полный профан пока. Я хочу доделать сперва сайт, а потом уже пособираться информацию по оптимизации и т.д. Пока я раскручиваю с помощью 1ps.ru и с помощью баннерообмена. Воть

Igor_I
12-12-2008, 23:10
Карина как бы флейм не к месту. Тем более даже пример специально сделали.

Берем изображение 1000х500 запихиваем на страницу с параметрами width="350" height="262" - зачем?
Случайно флэшка не так же сделанна?

Карина
12-12-2008, 23:13
Igor_I, Я не знаю что такое " флейм".
Берем изображение 1000х500 запихиваем на страницу с параметрами width="350" height="262" - зачем? »
Это вы о чем сейчас говорите? Кто и что и куда впихивает у того и спросите зачем.

Igor_I
14-12-2008, 23:09
Карина! Вы впихивате :) вот и прошу сказать - зачем? Ведь html-страницу вы сами делали? Просто щелкнете правой кнопкой на изображении и посмотрите его размеры.
Флейм (http://www.google.com/search?hl=ru&rls=ru&hs=8Sx&defl=ru&q=define:%D0%A4%D0%BB%D0%B5%D0%B9%D0%BC&sa=X&oi=glossary_definition&ct=title)




© OSzone.net 2001-2012