viernes, 30 de noviembre de 2012

Ejemplo de Factura


CODIGO Facturacion (Form1.vb)

Imports System.Data.SqlClient
Public Class Facturacion
    Dim fila As Integer = -1
    Dim TIPO As String = ""
    Dim D As Integer = 0
    Dim pre As Double



CARGAR EN FORMULARIO

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.txtFecha.Text = Now
    End Sub

    Private Sub btnAgregar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAgregar.Click
        Me.DatosGrid.Rows.Add("")
    End Sub

    Private Sub btnQuitar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuitar.Click
        If fila <> -1 Then
            Me.DatosGrid.Rows.RemoveAt(fila)
            fila = -1
        Else
            MsgBox("Debe eliminar una fila")
        End If
    End Sub

    Private Sub btnGrabar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnGrabar.Click
        Try
           
          

            'DETALLE
            Dim I As Integer
            Dim prod, precio, cant, imp, sql2 As String
            For I = 0 To DatosGrid.Rows.Count - 1
                prod = DatosGrid.Rows(I).Cells(0).Value
                precio = DatosGrid.Rows(I).Cells(1).Value
                cant = DatosGrid.Rows(I).Cells(2).Value
                imp = DatosGrid.Rows(I).Cells(3).Value

                sql2 = "INSERT INTO DETALLE_DOCUMENTO VALUES('" + Me.txtNum.Text + "','" + TIPO + "','" + (I + 1).ToString + "', '" + prod + "' , '" + precio + "' , '" + cant + "')"
                Dim cmd2 As New SqlCommand(sql2, cn)
                cn.Open()
                cmd2.ExecuteNonQuery()
                cn.Close()
                cmd2.Dispose()

            Next
            MsgBox("Documento Almacenado")
            'ACTUALIZAR
            Dim cmd3 As New SqlCommand("UPDATE GENERADOR SET ULTIMO = ULTIMO + 1 WHERE PARAMETRO = 'DOCUMENTO'", cn)
            cn.Open()
            cmd3.ExecuteNonQuery()
            cn.Close()
            cmd3.Dispose()
            pre = 0
        Catch ex As Exception
            MsgBox(ex.Message)
            cn.Close()
        End Try

    End Sub


     
    
    Private Sub DatosGrid_CellClick(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DatosGrid.CellClick
        fila = e.RowIndex
    End Sub

    Private Sub DatosGrid_CellEnter(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DatosGrid.CellEnter
        Try
            If (DatosGrid.Rows(D).Cells(2).Value > 0) Then
                Me.DatosGrid.Rows(D).Cells(3).Value = Me.DatosGrid.Rows(D).Cells(2).Value * Me.DatosGrid.Rows(D).Cells(1).Value
            End If

            If (radBoleta.Checked = TrueThen
                If (DatosGrid.Rows(D).Cells(3).Value > 0) Then
                    pre = pre + DatosGrid.Rows(D).Cells(3).Value
                    Me.txtSubTotal.Text = pre
                    Me.txtIgv.Text = 0
                    Me.txtTotal.Text = Me.txtSubTotal.Text
                    D = D + 1
                End If
            ElseIf (radFactura.Checked = TrueThen
                If (DatosGrid.Rows(D).Cells(3).Value > 0) Then
                    pre = pre + DatosGrid.Rows(D).Cells(3).Value
                    Me.txtSubTotal.Text = pre
                    Me.txtIgv.Text = (Val(Me.txtSubTotal.Text) * 0.19)
                    Me.txtTotal.Text = (Val(Me.txtSubTotal.Text) + Val(Me.txtIgv.Text))
                    D = D + 1
                End If
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub

    Private Sub btnImprimir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnImprimir.Click
        tipoDocu = cbTipoDocu.SelectedItem
        codDocu = txtCodigoDocu.Text
        frmImprimir.Show()
    End Sub
End Class


MODULO DE CONEXION Y AUTOGENERADOR DE CODIGO (Generar.vb)
Imports System.Data.SqlClient
Module Generar
    Public cn As New SqlConnection("server=localhost;database=SISTEMA; integrated security = true")
    Public dsEntorno As New DataSet
    Public tipoDocu As String
    Public codDocu As String
    Public Function Generadores(ByVal TABLA As StringAs String
        Dim RESULT As String = ""
        Dim DR1 As SqlDataReader
        Dim ULT As Integer = 0
        Dim CMD As New SqlCommand("SELECT ULTIMO FROM GENERADOR WHERE PARAMETRO = '" + TABLA + "'", cn)
        cn.Open()
        DR1 = CMD.ExecuteReader
        While DR1.Read
            ULT = Val(DR1("ULTIMO") + 1)
        End While
        cn.Close()

        Dim CEROS As Integer
        CEROS = 5 - Len(Str(ULT))
        Select Case CEROS
            Case 3 : RESULT = Left(TABLA, 1) + "000" + Trim(Str(ULT))
            Case 2 : RESULT = Left(TABLA, 1) + "00" + Trim(Str(ULT))
            Case 1 : RESULT = Left(TABLA, 1) + "0" + Trim(Str(ULT))
            Case 0 : RESULT = Left(TABLA, 1) + "" + Trim(Str(ULT))
        End Select
        Generadores = RESULT
    End Function
End Module




BOTÓN IMPRIMIR:

Imports System.Data.SqlClient
Public Class frmImprimir
    Dim Cn As New SqlConnection("Server=LocalHost;Uid=sa;Password=123;Database=SISTEMA")
    Dim INFORME1 As Reporte
    Dim MITABLA As CrystalDecisions.CrystalReports.Engine.Table
    Dim MILOGIN As CrystalDecisions.Shared.TableLogOnInfo

    Private Sub frmImprimir_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Try
            INFORME1 = New Reporte
            For Each Me.MITABLA In INFORME1.Database.Tables
                MILOGIN = MITABLA.LogOnInfo
                MILOGIN.ConnectionInfo.Password = "123"
                MILOGIN.ConnectionInfo.UserID = "sa"
                MITABLA.ApplyLogOnInfo(MILOGIN)
            Next
            Me.CrystalReportViewer1.ReportSource = INFORME1
            INFORME1.RecordSelectionFormula = "{CAB_DOCUMENTO.TIP_DOC}='" + tipoDocu + "' And {DETALLE_DOCUMENTO.NDOC}='" + codDocu + "'"
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
    End Sub
End Class





lunes, 26 de noviembre de 2012

Programas Online

Para guardar sonido de un texto escrito.

http://www.loquendo.com/en/demo-center/interactive-tts-demo/


Para trabajar con photoshop online o por internet.

http://photoshopen.blogspot.com/

Para guardar sonido de un texto escrito otra página.

http://www.vozme.com

Para trabajar con edicion de video online o por internet.

http://jaycut.com/

http://www.aditall.com/

http://www.cellsea.com/media/vindex.htmhttp://www.cellsea.com/media/vindex.htm

www.youtube.com/editor

http://elgeek.com/4924/pixorial-un-completo-editor-de-videos-online

http://www.creaza.com/movieeditor/overview

http://www.videotoolbox.com/


Para guardar mp3 al computador.

http://www.bajarmp3.net/   (Es fácil de usar)

http://www.mp3xd.com/

http://www.mixsta.com/

http://www.mp3gle.net/index.php 

http://mp3zy.com/ 

http://www.sonicomp3.com/







martes, 20 de noviembre de 2012

Práctica de Powerpoint Online

Diapositiva 1

Diapositiva 2




CLIENTE 4I


PARTE DE INICIO


Imports MySql.Data.MySqlClient
Imports System.Net
Imports System.IO
Imports System.Data
Imports MySql.Data
Imports Microsoft.VisualBasic
Imports System
Imports System.Windows.Forms
Imports System.Drawing


Public Class Form1

PARTE DE DECLARACIÓN DEL CLASE DEL FORMULARIO

    Dim Cadena_de_conectar As String = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
    Dim conectar As New MySqlConnection(Cadena_de_conectar)
    Dim strComando As String = "Select * from cliente"
    Dim adaptador As New MySqlDataAdapter
    Dim ds As New DataSet()
    Dim CB As MySqlCommandBuilder
    Dim Posicion As Integer


    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

PARTE DE CARGAR EL FORMULARIO

        Me.CenterToScreen()
        Try
            adaptador = New MySqlDataAdapter(strComando, conectar)
            adaptador.Fill(ds, "cliente")
            CB = New MySqlCommandBuilder(adaptador)
            TextBox1.DataBindings.Add(New Binding("Text", ds, "cliente.codigo"))
            TextBox2.DataBindings.Add(New Binding("Text", ds, "cliente.cliente"))
            TextBox3.DataBindings.Add(New Binding("Text", ds, "cliente.telefono"))
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try

    End Sub


BOTÓN GUARDAR

        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)



        Dim comandos As New MySqlCommand

        Try
            conectar.Open()
            comandos.Connection = conectar
            'aqui se indica primero en que base de datos vamos a insertar el registro


            'se guarda el comando que inserta un registro en la tabla alumnos
            comandos.CommandText = "INSERT INTO cliente values ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')"
            comandos.ExecuteNonQuery()
            MessageBox.Show("se ha dado de alta 1 registro en la base de datos")
        Catch ex As Exception
            MessageBox.Show("error al dar de alta un registro en la base de datos")
        End Try


    End Sub


MODULO DE FUNCIONES

    REM Public Function VerificarUsuario(ByVal oNombre As String) As Boolean
    REM Dim Sql As String = "SELECT (COUNT(*)>0) existe FROM usuarios WHERE nombre = '" & oNombre & "';"
    REM Dim comando As New MySqlCommand(Sql, conectar)
    REM conectar.Open()
    REM  Return Convert.ToBoolean(conectar.ExecuteScalar())
    REM  End Function


 Private Sub activado()
        Me.Button1.Enabled = True
        Me.Button2.Enabled = False
        Me.Button6.Enabled = False
        Me.Button3.Enabled = True
        Me.Button7.Enabled = True
        Me.Button8.Enabled = True
        Me.Button9.Enabled = True
        Me.Button10.Enabled = True

    End Sub

    Private Sub desactivado()
        Me.Button1.Enabled = True
        Me.Button2.Enabled = True
        Me.Button6.Enabled = False
        Me.Button3.Enabled = False
        Me.Button7.Enabled = False
        Me.Button8.Enabled = False
        Me.Button9.Enabled = False
        Me.Button10.Enabled = False

    End Sub

    Private Sub CargarDatosNavegador()


        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)

        Dim bconectarExitosa As Boolean = True


        'datos de la coneccion sql
        Dim comando As New MySqlCommand("select * from cliente", conectar)

        conectar.Open()


        Dim adaptador As New MySqlDataAdapter(comando)
        Dim ds As New DataSet
        adaptador.Fill(ds, "cliente")

        BindingSource1.DataSource = ds 'datasource: obtiene o establece el origen de lo datos con q enlazar el conector
        BindingSource1.DataMember = ds.Tables(0).ToString 'obtiene o establece

        BindingNavigator1.BindingSource = BindingSource1

        TextBox1.DataBindings.Add("Text", BindingSource1, "codigo")
        TextBox2.DataBindings.Add("Text", BindingSource1, "cliente")
        TextBox3.DataBindings.Add("Text", BindingSource1, "telefono")

    End Sub



  Private Sub Limpiar()
        TextBox1.Focus()
        TextBox1.Clear()
        TextBox1.Clear()
        TextBox3.Clear()

    End Sub



   BOTÓN BUSCAR



        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)

        Dim bconectarExitosa As Boolean = True


        'datos de la coneccion sql
        conectar.Open()


        Dim sql As MySqlCommand = New MySqlCommand

        sql.Connection = conectar

        sql.CommandText = "select * from cliente where codigo=" & TextBox1.Text & ";"

        sql.CommandType = CommandType.Text


        Dim dr As System.Data.IDataReader
        dr = sql.ExecuteReader()

        While dr.Read()

            TextBox1.Text = CStr(dr.GetValue(0))
            TextBox2.Text = CStr(dr.GetValue(1))
            TextBox3.Text = CStr(dr.GetValue(2))

        End While

        conectar.Close()


        Me.Button1.Enabled = False
        Me.Button2.Enabled = False
        Me.Button6.Enabled = True
        Me.Button3.Enabled = True
        Me.Button7.Enabled = False
        Me.Button8.Enabled = False
        Me.Button9.Enabled = False
        Me.Button10.Enabled = False


   BOTÓN NUEVO


        If Button1.Text = "Nuevo" Then

            Me.Button1.Text = "Cancelar"
            Call Limpiar()
            Call desactivado()
        Else

            Me.Button1.Text = "Nuevo"
           
            Call Limpiar()
            Call activado()

        End If


    BOTÓN ELIMINAR

        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)
        Dim comandos As New MySqlCommand
        If MsgBox("Esta seguro de eliminar este Codigo?", MsgBoxStyle.YesNo, "Eliminar") = MsgBoxResult.Yes Then


            Try
                conectar.Open()
                comandos.Connection = conectar
                'aqui se indica primero en que base de datos vamos a insertar el registro


                'se guarda el comando que inserta un registro en la tabla alumnos
                comandos.CommandText = "DELETE from cliente where codigo=" & TextBox1.Text & ";"
                comandos.ExecuteNonQuery()
                MessageBox.Show("se ha dado eliminado 1 registro en la base de datos")
            Catch ex As Exception
                MessageBox.Show("error al dar de eliminar un registro en la base de datos")
            End Try
        End If

        Call Limpiar()
        Call activado()
       

    BOTON SALIR


        Me.Hide()
        Dim menu As New Form2
        menu.Show()


BOTÓN MODIFICAR


        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)



        Dim comandos As New MySqlCommand

        Try
            conectar.Open()
            comandos.Connection = conectar
            'aqui se indica primero en que base de datos vamos a insertar el registro


            'se guarda el comando que inserta un registro en la tabla alumnos


            comandos.CommandText = "UPDATE CLIENTE SET cliente='" + TextBox2.Text + "',telefono='" + TextBox3.Text + "' where codigo=" & TextBox1.Text & ";"""


            comandos.ExecuteNonQuery()
            MessageBox.Show("se ha dado de alta 1 registro en la base de datos")
        Catch ex As Exception
            MessageBox.Show("error al dar de alta un registro en la base de datos")
        End Try
        Call Limpiar()
        Call activado()
       
BOTON DE PRIMERO
   
        Me.BindingContext(ds, "categorias").Position = 0

BOTON ULTIMO

        Me.BindingContext(ds, "cliente").Position = BindingContext(ds, "cliente").Count

BOTON ANTERIOR
 
        Me.BindingContext(ds, "cliente").Position -= 1

BORON SIGUIENTE

    Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
        Me.BindingContext(ds, "categorias").Position += 1
    End Sub
End Class



MODULO DE MENU


Imports MySql.Data.MySqlClient
Imports System.Net
Imports System.IO
Imports System.Data
Imports MySql.Data
Imports Microsoft.VisualBasic
Imports System
Imports System.Windows.Forms
Imports System.Drawing



Public Class Form2

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Me.Hide()
        Dim cliente As New Form1
        cliente.Show()
    End Sub

  OPCIÓN DE CONSULTA

        Me.Hide()
        Dim consulta As New Form3
        consulta.Show()
    End Sub

   OPCION DE SALIR 

        If MessageBox.Show("¿Desea Salir de la aplicación?", "Systms Test", MessageBoxButtons.YesNo, MessageBoxIcon.Information) = Windows.Forms.DialogResult.Yes Then
            Me.Close()
        End If

    End Sub

   OPCION DE MOSTRAR

        Dim Cadena_de_conectar As String
        Cadena_de_conectar = "Server=localhost;Port=3306;database=cec;Uid=root;Pwd=1133;"
        Dim conectar As New MySqlConnection(Cadena_de_conectar)

        Dim bconectarExitosa As Boolean = True

        'datos de la coneccion sql
        Dim comando As New MySqlCommand("select * from cliente", conectar)

        conectar.Open()

        Dim adaptador As New MySqlDataAdapter(comando)
        Dim ds As New DataSet

        adaptador.Fill(ds, "cliente")

       
    End Sub



    End Sub

OPCIONES ADICIONAR

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        System.Diagnostics.Process.Start("calc.exe")
    End Sub

    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        System.Diagnostics.Process.Start("notepad.exe")
    End Sub
End Class







viernes, 16 de noviembre de 2012

EXAMEN 3 TURISMO

AVISO

EL EXAMEN PARA EL DÍA 22-11-2012 SE LE DARÁ EN EL LABORATORIO POR EL PROFESOR.

domingo, 11 de noviembre de 2012

Ejemplo de Fondo Verde en Filmación











Práctica Para Segundo A-B 5

Ejercicios Online para Alumnos sin Folletos


Práctica de Romper Cristal After Effects

Unidad 1.




Unidad 2.



Unidad 3.






Unidad 4.






Material a utilizar:
































Descargar:  http://www.mediafire.com/?qrf7f3dvnt4h7ki


tarea para alumnos sin folleto del curso del Segundo A - B

Para unidad 1.  Romper el vidrieo de la jipeta:

Para unidad 2.  Romper el Pared de la entrada:

Para unidad 3.  Romper la puerta con un texto:

Para unidad 4.  Romper el tanque:

Las prácticas debe ser enviado al Email: profesorinformatica@gmail.com o rubendacg@gmail.com o entregarlo en un cd.

Instrucciones de tarea

  1. La Fecha de inicio del tarea fue semana pasada.
  2. La hora tope para entregar estas practicas es las 12:00:hrs del 19-11-2012.
  3. El trabajo de informatica se enviará:
    • Una hoja de presentación con nombre,numero,curso, código, escolar y una foto de su persona
    • debe contener las archivos fuertes de cada video en atfer effects,sony vegas o premiere.
  4. TAREA INDIVIDUAL
  5. EVALUACIÓN:
    • No hacen copia, debe diseñar dicho trabajo
    • Uso correcto ortografía y gramática
    • Debe ser realizado en Atfer Effects, sony vegas o premiere 
    • Presentación con código 

Inicia tu Tarea y buena suerte.



Tercero Informática Tarea



Práctica a realizar de Sistemas y Equipos Informáticos

Tarea 10.  

como configurar una red en windows 7




viernes, 9 de noviembre de 2012

Practica 7 de Edición de video


PRÁCTICA DE EFECTO DE CC BALL ACTION
1.       Clic botón inicio – clic todos los programas – Adobe Master Collection CS6
2.       Clic a After Effects CS6
3.       Buscar en la barra de menú, la opción composición
4.       Clic en nueva composición o Presione  ctrl + N y Escribir un nombre de polígono
5.       El tamaño es de 64x100, con una velocidad de 30 y la duración de 0:00:08:00
6.       Clic capa – clic a nuevo – sólido y poner color azul y luego escribir rayo.
7.       Clic al panel efecto – ajuste preestablecido mira a mano derecha de tu pantalla.
8.       Clic en la cajita de texto  y  Escribimos el efecto CC Ball Action.
9.       Doble Clic a CC Ball Action  y Clic en el inicio de la línea de tiempo.
10.   Ponga fotograma clave y modifique a su gusto.

Práctica de Edición de Video


PRÁCTICA DE EFECTO DE NIGHTCRAWLER

Para esta práctica puede ser realizada por 2A y 2B y esta valida para alumnos de 1A y 1B.

Publicar el en youtube.com y enviar el link al correo profesorinformaticace@gmail.com


1.       Clic botón inicio – clic todos los programas – Adobe Master Collection CS6
2.       Clic a After Effects CS6
3.       Buscar en la barra de menú, la opción composición
4.       Clic en nueva composición o Presione  ctrl + N y Escribir un nombre de yomujer
5.       Importar una imagen: clic archivo – importar - archivo y busque su archivo llamado PAISAJEB  y luego arrastrarlo hacia el panel del tiempo.
6.       Clic a la flecha del menú de lista de Paisaje y clic a transformar
7.       Poner encima de la primera cantidad de la propiedad escala y un clic sin dejar de presionar el botón derecho del mouse moverlo hacia la derecha para aumentar y hacia la izquierda para disminuir la imagen luego clic al candado de la imagen paisajeb.
8.       Importar un video del chica-a: clic archivo – importar - archivo y busque la carpeta autores escolares en el disco Local D y clic al botón abrir
9.       Arrastrarlo  hacia el panel del  tiempo
10.   Clic efecto en la barra de menú – corrección de color – curcas – mover la raya hacia arriba
11.   Clic al panel efecto – ajuste preestablecido mira a mano derecha de tu pantalla.
12.   Clic en la cajita de texto y Escribimos el efecto keylight (1,2)
13.   Doble Clic a keylight (1,2)
14.   Clic al botón de gotero de color y clic al fondo verde del video o la imagen
15.   En la propiedad screen Pre-blur:  Clic encima de la cantidad y poner el valor de 3
16.   Clic a la flecha de  screen matte y en la propiedad clip black:  clic encima y poner  45
17.   En la propiedad clip white: Clic encima de la cantidad poner  el valor de 60
18.   En la propiedad screen shrink/: Clic encima de la cantidad y  poner  el valor de -1
19.   En la propiedad screen softne: Clic encima de la cantidad y poner  el valor de 0.4
20.   Clic capa – clic a nuevo – sólido con el nombre Ruido fractal
21.   Clic al panel efecto – ajuste preestablecido mira a mano derecha de tu pantalla.
22.   Escribimos el efecto  ruido fractal
23.   Arrastrar el efecto hacia la capa ruido fractal o presione doble clic con la capa selecciona.
24.   Clic botón de lista de tipo de fractal y elegir dinámica progresiva
25.   En la propiedad Contraste: Clic encima de la cantidad y  poner  el valor de 239 y enter
26.   Clic a la flecha de transformar y en la propiedad escala:  poner  el valor de 50 y enter
27.   Clic en ojito de la capa ruido fractal y mover el indicador de tiempo hasta que quede como el ejemplo que esta profesorinformaticacec.blogspot.com o en el tiempo 0;00;00;09
28.   Clic en ojito de la capa ruido fractal y En la propiedad evolución clic al reloj
29.   Mover indicador de tiempo en el tiempo  0;00;00;23 o vea ejemplo
30.   Clic a primera cantidad de la propiedad evolución:  cambie el 0x por 1x
31.   Mover el indicador de tiempo hasta 0;00;00;09 o como la primera posición que tenía.
32.   En la propiedad brillo:  poner  el valor de 150 y luego un clic al reloj  de la propiedad brillo.
33.   Mover indicador de tiempo a 0;00;00;23 o vea ejemplo
34.   En la propiedad brillo: poner  el valor de -170
35.   Clic a la capa de chica-a: Duplicar la capa con  Crtl + D o Editar – duplicar.
36.   Clic a la copia y clic derecho y elegir cambiar nombre: escribir segundo
37.   Clic a la chica-a  y clic derecho y elegir cambiar nombre: escribir primero
38.   Clic a la flecha de segundo en la columna mate seguim , donde dice ninguno  y  elegir mate luna nubes (que es el nombre que le pusimos a la capa solido)  y  Clic a la capa primero
39.   Con el indicador de tiempo indicar el 0;00;00;00 y Clic a la flecha de transformar y en la propiedad opacidad:  poner  el valor de 0 y  enter
40.   Con el indicador de tiempo indicar el tiempo 0;00;01;07 y  Clic al reloj de opacidad y Clic a la flecha de transformar y en la propiedad opacidad:  poner  el valor de 0 y  enter
41.   Con el indicador de tiempo indicar el 0;00;01;12 y Clic a la flecha de transformar y en la propiedad opacidad:  poner  el valor de 100 y  enter
42.   Clic a capa ruido fractal y segundo con crtl presionado para seleccionar la dos capas
43.   Clic a capa y clic a precomponer
44.   Importar un video del Jumper Smoke.mov : clic archivo – importar - archivo y busque la carpeta efectoece y luego teletransportacion en el disco Local D y clic al botón abrir
45.   Arrastrarlo  hacia el panel del  tiempo y reducir el tamaño y ubíquelo en el momento donde desaparecer  luego clic flecha de columna de modo y elegir multiplicar
46.   Repita el proceso 42 y 43 con el sonido  Jumper Sounda.wav
47.   Clic a la capa Jumper Smoke y Duplicar la capa con  Crtl + D o Editar – duplicar.
48.   Duplique y coloque cuanta veces sea necesario para cubrir a la chica.
49.   Seleccione todas las duplicado de jumper smoke y a la capa de sonido Sounda.wav  y clic capa  y luego precomponer:   escribir sombra y clic al botón aceptar
50.   clic flecha de columna de modo sombra y elegir multiplicar.