![]() |
Обсуждение уроков
Пока только один =)
1. Элементы приложений Вконтакте Intro На сегодняшний день очень актуальна тема создания приложений для популярной соц. сети vkontakte.ru, так так с начала лета администрация сайта отдает весь доход с таргетированных объявлений разработчикам тех приложений, которые были одобрены и набрали не менее 1000 участников. С тех самых пор ходовым товаром стали так называемые "кликеры" -- программы, позволяющие накрутить количество кликов по объявлением со страниц приложений и тем самым получить на счет приложения голоса. При большом количестве аккаунтов и грамотном выборе прокси, суммы голосов могут натечь очень даже приличные, и именно они манят сегодня разработчиков. Но стоит проблема – как же сделать приложение, одобренное администрацией? У кого хватает знаний, сами пишут, а кто не обладает ими решают ее поиском в сети простеньких игр, но как же доказать модератором, что именно ты создал ее, а не никому неизвестный автор из сети? Для этого добавим в приложение пару элементов. 1. Копирайт. Конечно, можно было бы написать в правом нижнем углу свой ник, но как-то неубедительно смотрится, не правда ли? Поэтому давай мы с тобой добавим копирайт со ссылкой на свою страницу в контекстное меню нашей игры, получится примерно вот так: http://img341.imageshack.us/img341/5764/95322162.png Для этого вставим в нашу игру следующий AS3 код: Код:
//Context menu:Для начала создадим мувиклип, который будет показан, если приложение не добавлено на страницу пользователя. Для этого идем в Insert - New Symbol или нажимаем F8 и рисуем наше окошко. Можете нарисовать свое, но в конце статьи можете найти и мой вариант в стиле контакта: http://img89.imageshack.us/img89/5931/71941439.png Теперь возвращаемся на главную сцену, создаем новый слой, перетаскиваем туда наше окошко с сообщением, выравниваем по центру: 1. Выделяем мувиклип щелчком мыши; 2. Открывает меню Align (если оно не открыто по-умолчанию, вызови его через Window -> Align); 3. Устанавливаем активным пункт "To Stage"; 4. Выравниваем. http://img220.imageshack.us/img220/8666/30791149.jpg Теперь зададим мувиклипу имя, которое будет использовано в коде: не снимая выделения, идем в меню PROPERTIES. http://img81.imageshack.us/img81/6431/96365330.png Ок, теперь код. AS2 Код:
var isAppUser:Number=Number(_root.is_app_user);Код:
var isAppUser:Number=Number(root.loaderInfo.parameters.is_app_user);В архиве две версии: для CS3 и для CS4. Я не очень уверен, что для CS3 исходник рабочий, ибо при сохранении Flash мне выдал какую-то ошибку, но затем успешно открыл. Пробуйте. http://narod.ru/disk/12381137000/elements.zip.html Конец? Никак не гарантирую, что эти два элемента помогут вам пройти проверку, если видно уж слишком, что приложение было украдено у кого-то. Но кое-как они дадут модератору понять, что у тебя есть знания, и приложение вполне могло быть написано тобой. Пишите, что интересует как реализовать, помимо API. Добавлю. |
ещё бы видео как всё это сделать и будет отлично) спс за статью
|
для меня очень полезная информация
|
Отличная статья, если есть "хакерские" навыки, то она очень будет полезна!
|
Цитата:
Статья для начинающих, вроде меня. Зачет в общем. Очень круто, даже в закладках сохранил. :eek: |
тс, скопируй статью в
https://forum.antichat.ru/thread137244.html а я пойду тебе репу усиленно поласкаю )) |
сорри что лезу, но с таким API врятли одобрят, нужна хотябы простая игрушка, сохраняющяя результаты/рекорды игр на сервере
|
супер!!! Тебе осталось только добавить "Пригласи в игру 5 друзей" =)
|
Тс респект,жаль что так мало!
|
Цитата:
|
Впринципе это всё знал...
Меня интересует отправка и прём очков на сервер контакта, можеш ли ты научить нас, смертных, сиему навыку=) |
скоро будет про апи, ждите, пока в турции, а контакт оттуда банит все и вся, боятся наверное :D
|
Оу... ну ждёам тебя=)
|
Автору ОГРОМНЫЙ РЕСПЕКТ!!!!
СПАСИБО,очень долго искал как это сделать. Хоть он мне в личку писал,но из-за не имения опыты в работе с адобе флеш. Получалсь всякая голиматья! ========================= И еще вопрос а как видео снимать??? Ну которое с экрана,какой софт нужен??? ========================= Ну и еще вопрос,вот у меня например 35 слоев,как мне расположить слой с этой табличкой,чтобы только она вылазила,а остальные 34 слоя не начинали играть??? а то у меня табличка весит ,а мувик играте.... |
fraps
|
Цитата:
|
Цитата:
Цитата:
Сорри, поофтопил ) -- Я тока начал делать приложения, статья юзфул!!!!!! Давай еще! |
хорошо статья. буду ждать про API )
|
Как такое проделать в Macromedia Flash 8 ? Не пойму куда те 2 кода вставлять :(
Цитата:
|
f9 нажми
|
Цитата:
|
Короче разобрался во всём сам,написал приложение хвастаюсь....
http://vkontakte.ru/app955067 |
Цитата:
|
Цитата:
Код:
Приложение Секреты Вконтакте заблокировано администрацией сайта. |
Конечно заблокировано, он же фейк сделал=)
|
Выложил бы кто-нибудь исходник приложения сделанного под контейнер))))
(добавление на страницу) Было бы кульно) |
Отлично молодец!
|
Скажите пожалуйста,а какую программу ксачать лучше для редактирования swf, только которая весит немного, и функционал радует, чтобы можно элементы добавлять в приложение?
|
swf, это скомпл. Редактировать надо fla. У меня Adobe Flash CS4 10.x
|
Спс за инфу ))
|
c помощью Sothink SWF Decompiler можешь выдрать скрипты, музыку, картинки и экспортировать в .fla . это максимум что можно сделать с swf
|
Ага, понятно, спс, правда я знал об этом :)
|
zavra, почему тема стоит?))
Эм.. если не сильно трудно, можешь немного рассказать на примере с исходником. Мне не для публикации, а чтобы разобраться на практике, хотелось бы увидеть мини-приложение, которое по нажатии на кнопку берет голос. Потом выводит результат, типа вы проиграли/выиграли. Ну и соответственно чтобы голос шел в приложение/отдавался пользователю. Наверное подобный урок будет полезен многим :) |
| Время: 01:25 |