Saturday, May 30, 2009

Adobe Air Tutorial

http://www.gotmyidea.com/cat/adobe-air-video-tutorials

VideoBlog #31: Adobe Air, Twhirl, Dropbox

Ecco il primo videoblog di questo canale, in questo video: - Adobe AIR: il fantastico framework flash di Adobe - Twhirl: software ufficiale per la gestione di twitter, usatelo per seguirmi su twitter http://twitter.com/danieleargento - DropBox: stupendo software per il versionamento e la ...

Install Adobe AIR and TweetDeck in Windows 7

A simple tutorial on how to install Adobe AIR and TweetDeck in Windows 7.

Install Adobe AIR in Fedora 10

This is a easy tutorial on how to install Adobe AIR in Fedora 10

How to Install Adobe AIR and TweetDeck in Ubuntu 8.10

This is a guide to install Adobe AIR and TweetDeck in Ubuntu 8.10

Demo Of The Anthropologie Catalog Adobe AIR Desktop Application

This is a great example of how a traditional print asset (such as a catalog in this case) can easily be transformed into a very unique and engaging digital experience. In this case, Adobe AIR was used to provide the technology framework that allowed this desktop application to be brought to life ...

Setting Up an Adobe Air Development Enviroment

Learn how to set up an Adobe Air Dev. Enviroment using Aptana.

Adobe AIR tutorial - Simple File writer (thai language) test

test

Adobe AIR tutorial - Simple File writer (thai language)

ตัวอย่างนี�
จ�
เป็นการสาธิต การเขียน File ลงบน desktop ...

Adobe Air File Extension Unknown in Windows Vista

This is the tutorial on how to fix the problem with adobe air in windows vista, where you download a .air file and it list it as unknown. Also when you try to browse for the adobe air application, it doesn’t show up in the adobe folder. *********************************** File path C:\Program ...

Adobe Air Content Management System (3 of 3)

In this tutorial, I complete configuring the CMS and demonstrate its usage and how to create an Air file for distribution. The base code can be downloaded from www.wrox.com/dynamic/books/download.aspx and additional scripts from http://code.google.com/p/livelyscriptsandnotes/downloads/ This ...

Adobe Air Content Management System (2 of 3)

In this tutorial, I start uploading and configuring files for the CMS. The base code can be downloaded from www.wrox.com/dynamic/books/download.aspx and additional scripts from http://code.google.com/p/livelyscriptsandnotes/downloads/ This tutorial was created by Mike Lively of Northern Kentucky ...

Adobe Air Content Management System (1 of 3)

In this tutorial, I get you started in getting the Adobe Air Content Management System up and going. This base code can be downloaded from www.wrox.com/dynamic/books/download.aspx and additional scripts from http://code.google.com/p/livelyscriptsandnotes/downloads/list This tutorial was created by ...

Apolo Anton Ohno & Julianne - Paso Doble (Full Clip)

Apolo and Julianne Hough perform the Paso Doble on DWtS. Includes the judges scores and backstage interview.

Van Halen Right Now - Barbie's Mind Movie

My Wonderful Life. http://letsgetrichnow.thesgrprogram.com

Mind Movies are a visualization tool that helps the manifestation process as described in the movie the Secret. The Secret is released to the world! This ground-breaking feature length movie presentation reveals The Great Secret of the ...

The Moon Song

In this life I have frequently found myself caught up in a hypnotic love affair with one or another heavenly body, the moon being a prime example. More often than not it has become the object of my affections whether as surrogate for a love half a world away or simply as some primeval instinctive ...

Siracusa In Sicily

Siracusa in Sensational Sicily http://www.SensationalSicily.com is presented by Alessandro Sorbello http://www.AlessandroSorbello.com showcase one of the most beautiful regions on earth, rich in history, Sicily formed part of the cradle of civilization. This project is born from a collaboration ...

Adobe Air: Embedding HTML

In this tutorial we show you how to create an Adobe Air desktop application and how to produce and unsigned certificate.

This tutorial was created by Mike Lively of Northern Kentucky University.

Masonic Symbols, Nazi & United Nations And Treasury

TUTORIAL Intro To Adobe Apollo (aka AIR)

Here’s an intro to Adobe’s amazing new Apollo (now Adobe AIR) technology, which allows you to create applications for your desktop. Totally sweet technology! Here, Todd also shows you how to create a little teeny tiny baby Apollo application. It’s so cute. Seriously.

Eight Year Old Cracks The Code To Happy Thought

http://www.myspace.com/livetogivetoall




The Greatest secret is this are you a seeker , if you still seeking, you are lost and you are a follower! or Are you a leader and a attractor? You can not be both! You must chose which side you are on!

Stop Stop Stop seeking!
Start Attracting, Attracting, ...

MLM Goldmine Eight Year Old Teaches Law Of Attraction

http://www.myspace.com/livetogivetoall




The Greatest secret is this are you a seeker , if you still seeking, you are lost and you are a follower! or Are you a leader and a attractor? You can not be both! You must chose which side you are on!

Stop Stop Stop seeking!
Start Attracting, Attracting, ...

Adobe Air : Browser Example

Adobe Air : browser example @ Adobe live 2007 Milano

Why AIR?

Desktop is important and going to be important. There has not been a lot of innovation on desktop, the way it has happened on web, web 2.0 is an example. There are thousands of developers building for web, they can use their skillset and build some great RIAs for desktop, AIR enables that and ...

Time Freeze

I froze my cousin when he was performing some yoyo trick

My Mind Movie On Attracting Riches

http://www.mindmovies.com/?a_aid=0b6d…
This is my mind movie which I watch for inspiration. I hope others will also find inspiration from watching it too.

Mind Movies are a visualization tool that helps the manifestation process as described in the movie the Secret. The Secret is released to ...

Thursday, May 28, 2009

Understanding FTP using raw FTP commands and telnet


http://www.webdigi.co.uk/blog/2009/ftp-using-raw-commands-and-telnet/

Posted by iphp on May 5, 2009 in IT, Web |

Both FTP and SMTP are simple text based protocols. A previous article showed how to check if an email address exists using SMTP commands from the terminal. Here I would like to show you how you can use raw FTP commands to connect to an FTP server, login, traverse directories and even download files. But before we do this we need to understand how FTP is different from the other protocols.

Firstly FTP (File Transfer Protocol) uses two channels, the data channel and the control channel. This is called out-of-band control. The control channel sends commands to the FTP server and the data channel is used for data (to retrieve files from the server, etc).

Secondly there are two major modes of FTP operation, the active mode and the passive modes. The difference lies in the way the data channels are opened. In Active FTP, the FTP server will connect to the client port and send data to it. In Passive FTP, the FTP server will tell the client which port to connect to for retrieving data. Firewalls can complicate the process on both sides.

In our example, we will use Passive FTP (avoiding firewall issues on client) to download a file using anonymous FTP login to the IETF servers. There are a lot of files on this server by some estimates it is about 4GB. We will pick up a small file called ftpext-charter.txt located in the /ietf/ftpext/ folder on the server.

Open the terminal/command prompt (On windows, Go to Start > Run > type cmd). Once you are on the command prompt, type this command to connect to the FTP server and issue commands

C:\> telnet ftp.ietf.org 21

  1. 220 ProFTPD 1.3.1 Server (ProFTPD) [64.170.98.33]
  2. USER anonymous
  3. 331 Anonymous login ok, send complete email address as your password
  4. PASS blogger@webdigi.co.uk
  5. 230 Anonymous access granted, restrictions apply
  6. CWD ietf/ftpext/
  7. 250 CWD command successful
  8. PASV
  9. 227 Entering Passive Mode (64,170,98,33,151,31).
  10. RETR ftpext-charter.txt
  11. 150 Opening ASCII mode data connection for ftpext-charter.txt (6060 bytes)
  12. 226 Transfer complete
  13. QUIT
  14. 221 Goodbye.

Commands/Response on control channel

We issued these five commands in the following order at lines 2, 4, 6, 8, 10 and 13.
USER - Send username to the FTP server
PASS - Send the password (Anonymous servers need email address)
CWD - Change the working directory on the server
PASV - To enter the passive mode (To let client connect to the server)
RETR - To retrieve a remote file from the server
QUIT - To terminate the connection to the server

Between line 10 and 12, you will notice that the file was downloaded. To start the download, I had to open up another telnet window to open the data channel. To figure out to which IP address and port I had to connect to, we have to look at line number 9. We received a set of numbers (64,170,98,33,151,31) from the server in response to the PASV command. The first four related to the IP address 64.170.98.33 and the last two 151 and 31 help us identify which port to connect to. Multiply the first by 256 and add it to the second. So, 151 * 256 + 31 which is equal to 38687. Now that we have the IP address and port number, all we have to do is to open a second terminal and telnet to IP:Port as shown below:

C:\> telnet 64.170.98.33 38687

This will now show you all the contents of the file ftpext-charter.txt being thrown into your second terminal window. Once this is done, you can proceed to type further commands on the control channel (the first terminal window).

Notes:
-
The anonymous FTP server on IETF has a 60 second timeout on its control channel connection. Please connect to your own FTP servers they might be more forgiving to humans on terminals.
- FTP is not very secure as you can see the password and username are sent in plain text! Also, there is no encryption as you saw on file downloads or uploads.
- Type HELP once you send your password to see what commands you can issue the server.
- Here is a list of raw FTP commands and the parameters
- Here is a list of anonymous FTP servers
- This is the FTP sequence diagram which explains stuff at DNS and TCP level
- On windows there is a built in command line FTP tool (called ftp). It is useful but it does not show us how to use raw commands and communicate to an FTP server.
- SFTP (SSH File Transfer Protocol), FTPS (FTP over SSL) are more secure ways of using FTP.

ftp-commands2

The FTP HELP command via terminal

Hope this helps!

Tags: , ,

4 Comments

Skaldrom Y. Sarg
May 5, 2009 at 2:01 pm

Thanks for this post, reminding me of the times we had ONLY text based ftp clients (just a bit more comfortable than telnet). That was about 300 years ago :)


Mike
May 5, 2009 at 3:37 pm

Very informative article thanks a bunch for this. Do you know the reason we need to multiple the 2nd last number and add the last for PASV mode?


Player
May 5, 2009 at 3:54 pm

@Mike
64,170,98,33,151,31 are all octets(meaning group of eight). Eight bits have a maximum value of 255 and a minimum of 0. So if you multiply the octet 151 by 256 and add it to 31 you get the port.


Tuesday, May 26, 2009

The Ultimate Motion Graphics Tutorials Round-Up

http://www.smashingmagazine.com/2009/05/25/the-ultimate-motion-graphics-tutorials-round-up/

Although static graphics is obviously much easier to scan and therefore can be easily perceived, motion graphics brings dynamics and life into otherwise static content. Anmation can help designers to convey a deeper meaning with the use of various video-techniques. It can also provide a better data visualization than the static graphics. How and where you use it in real-life situations is totally up to your talent and your abilities to express yourself.

Motion graphics are not only created using digital techniques; also traditional animation and special effects techniques are used. However, digital techniques help to minimize production costs and achieve nice results with less efforts. For example, the Juno opening sequence was a hand-made motion graphics which took painstakingly long time to finish.

A couple of weeks ago we presented Best Tutorials For Cinematic Visual Effects. In this post we present a collection of useful Tutorials for motion graphics – created with the use of digital techniques. These tutorials focus on the designing skills of a motion designer and not on the modeling or the animation. You can use these techniques to create stunning motion graphics or improve upon these ideas and come up with your own creative ideas that will be truly remarkable. Most of the tutorials are from similar sources, because of its quality and usefulness.

Useful Tutorials for Motion Graphics

Stormy and Electric Type Reveal
This Adobe After Effects tutorial uses a form plug-in to create a mysterious and electric type reveal.

Text Explosion
Create text explosion with the help of 3DS Max and Adobe After Effects software. Part 1 and Part 2

Old Paper Look
Create an Old Paper texture to add old look to the title animation using the Fractal Noise Effect in Adobe After Effects.

Dunk Your Logo in a Wave World
This Adobe After Effects tutorial uses Wave World plug-in to achieve this effect.

Sound Reacting 3D Waveform
Create a sound reacting 3D waveform animation in Adobe After Effect using built-in plug-ins.

Stunning Website Demo Presentation
This tutorial shows how to create a clean and elegant solution to show off your website.

Forging Fire
Give a forging fire effect to title in Adobe After Effects.

Particolor
In this After Effects tutorial you will learn to create colourful dynamic particles by controlling their motion using Trapcode particular.

Elegantly Handwritten Text Reveal
This Adobe After Effects tutorial will teach you how to animate a handwritten text sequence with ink bleeding through the paper to create an elegant old-world style title reveal.

Awesome 80’s Inspired Title Animation
Design an Awesome 80’s Inspired Title Animation in Adobe After Effects.

Ethereal Morphing Letter Canvas
This tutorial shows how to use the built-in radio waves plug-in to create an incredibly beautiful and ethereal animation of morphing letters.

Beautifully Animated Faux 3D Flower Scene
In this tutorial you will learn how to create and animate a beautiful 3D flower that can be a design element of any motion graphics piece.

Chromatic Aberration
Learn how to virtually create Chromatic Aberration - The failure of a lens to focus light rays to the same point. Images obtained from the lens having chromatic aberration are always colourful.

iPod Commercial
Create iPod ad in Cinema 4D using tracer tool and later composite the final video in Adobe After Effects.

Light-tastic” Logo Reveal

This 2 part tutorial you will learn to create some beautifully organic light streaks that are used for logo reveal. This tutorial makes use of expressions in After Effects. Part 1 and Part 2

Dreamy Logo in the Clouds
This tutorial shows how to use a particle generator to create 3D clouds and use them as a transitional device to reveal a logo.

Cinematic Opening Title Redux
This 2 part tutorial uses freely available scripts and expressions to create stunning Hollywood movie style opening. This is deep skill based tutorial which will show some techniques to harness a large amount of text and quickly format and animate it in a cinematic style and use scripts to split up and animate a logo into hundreds of pieces. Part 1 and Part 2

The Juno Opening Credit Look
Adobe After Effects tutorial to create famous handmade juno opening sequence.

Cinematic Opening Title
Another Adobe After Effects tutorial to learn how to create a beautiful cinematic opening title using Trapcode Form.

Mac OS X Leopard-style Aura Effect
In this After Effects tutorial you learn how to create beautiful Mac OS X Leopard-style aura effect.

Radio Detection and Ranging
This tutorial will teach you to create 3 types of animated radar displays using expressions rather than keyframes which will help you to save time.

Lottery Balls
This Adobe After Effects tutorial demonstrates how to use expressions to generate multiple custom particles in Particular to create an animation of bouncing and floating Ping Pong balls.

Heart Monitor
Create a heart monitor display using Adobe After Effects.

Volume Meter
Create a Volume Meter that is reactive to change in sound. It uses expressions in Adobe After Effects to achieve this sound reacting motion graphics.

Flying through a tunnel
Create a flying through tunnel effect in After Effects. Also check the similar tutorial at www.maxafter.com

Automated Odometer
This tutorial will show you how to create automated odometer in After Effects using expressions.

Sunrise
Create a stylized sun using expressions in Adobe After Effects.

Dropping into water
Create an effect of an object dropping into water, using the Caustics and WaveWorld filters in Adobe After Effects.

Line Chart Diagram
This tutorial will show you to create diagram which can be animated with use of expressions in Adobe After Effects.

3D City
Using this tutorial you can create a stylistic 3D city with 2D images in Adobe After Effects.

Card Dance
Create a effect of millions of pictures flying around.

The 007 Intro
This tutorial shows you how to achieve the classic introduction of James Bond films using only basic After Effects plug-ins.

Earth Zoom
Create a cosmic Earth zoom in Adobe After Effects.

Welding Sparks
Create welding sparks effect using Trapcode particluar in Adobe After Effects.

Spin Orbs
Create a spinning orb in Adobe After Effects that self animates with times

Fun with Ink
This Adobe After Effects tutorial uses Particle World to create ink spatter elements.

Swirls
Learn to create animated swirls in Adobe After Effects.

Moving 3D Lines
This tutorial will teach you to create flowing light streams using Adobe After Effects.

The Blue Planet
This tutorial will teach you to create an earth in After Effects with atmosphere, rotation, solar eclipse and lighting. This tutorial uses CC sphere plug-in to convert flat map to 3d earth.

Car Racing Scene
Create a scene of cars racing down a road towards camera from photographs. Part 1 and Part 2

Medical Zoom
This 3 Part tutorial will show you how to model a blood cell (3D Max) and use it in After Effects to create the effect, where a camera goes inside a person`s body. Part1, Part2 and Part3

Dead Planet
This tutorial is similar to “The Blue Planet ” which will show you to create a dying planet with visible lava and cracks.

Planet Explosion
This tutorial will teach you to create explosion using shatter effect in After Effects.

Fancy Title Plate
Create a beautiful fancy 3D Title in Adobe After Effects.

Flaming Chrome Text
Creates flaming chrome text in Adobe After Effects using the glow and liquefy effects.

<