Descarga de archivos

Tengo recien instalado el navegador Safari en un PC con SO Windows XP. Y he observado que una aplicacion u opcion que en otros navegadores tenia, no esta en Safari.
Y es cuando en Firefox, por ejemplo, recibo un archivo por correo, o lo selecciono en una pagina web, para descargarlo, se abre una ventana donde aparece la opcion de abrir con el programa determinado, o bien descargar. Pues en Safari, no puedo verlo y despues descargarlo si me interesa. Si no que lo descarga directamente. Y eso es un inconveniente. Espero que en sucesivas actualizaciones, podamos tener esta opcion para mi tan interesante.
Otra cosa es que al escribir un mensaje o ahora mismo este texto, subraya todas las palabras, generalmente de rojo y algunas en verde, haciendo bastante molesta la escritura.
Otra cuestion es que en Firefox, o Explorer, al pulsar F11 en el teclado, se ve mas ampliado todo , casi a pantalla completa. Modo que se usa para visualizar fotografias, pero que en safari no funciona.
Muchas gracias. Cordialmente
Genaro Fontan

Anahi121 you can find information on how to set up a new account at Log in using built in-administrator | Create local administrator account | Windows 7, 8, Vista.  You might also want to look at your installed security software incase it is denying access.

Similar Messages

  • Problems with SwingWorker and classes in my new job, ;), can you help me?

    Hi all, ;)
    First of all, sorry about my poor English.
    I have a problem with Swing and Threads, I hope you help me (because I'm in the firsts two weeks in my new job)
    I have two classes:
    Form1: Its a JPanel class with JProgressBar and JLabel inside.
    FormularioApplet: (the main) Its a JPanel class with a form1 inside.
    I have to download a file from a server and show the progress of the download in the JProgressBar. To make it I do this:
    In Form1 I make a Thread that update the progress bar and gets the fole from the server.
    In FormularioApplet (the main) I call to the method getDownloadedFile from Form1 to get the File.
    THE PROBLEM:
    The execution of FormularioApplet finishes before the Thread of Form1 (with download the file) download the file. Then, when I call in FormularioApplet the variable with the file an Exception: Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException is generated.
    First main begins his execution, then call to Form1 (a thread) then continues his execution and when the execution is finished ends the execution os Form1 and his thread.
    How can I do for main class call the function and the Thread download his file after main class assign the file of return method?
    How can I pass information froma class include an a main class. Form1 can't send to main (because main class made a Form1 f1 = new Form1()) any information from his end of the execution. I think if Form1 can say to main class that he finishes is job, then main class can gets the file.
    I put in bold the important lines.
    Note: My level of JAVA, you can see, is not elevated.
    THANKS A LOT
    Form1 class:
    package es.cambrabcn.signer.gui;
    import java.awt.HeadlessException;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.StringTokenizer;
    import java.util.Vector;
    import javax.swing.SwingUtilities;
    public class Form1 extends javax.swing.JPanel {
        //Variables relacionadas con la clase original DownloadProgressBar
        private InputStream file;
        private int totalCicles;
        private int totalFiles;
        private int currentProgress;
        private SwingWorker worker;
        private ByteArrayOutputStream byteArray;
        private boolean done;
        /** Creates new form prueba */
        public Form1() {
            initComponents();
            this.byteArray = new ByteArrayOutputStream();
            progressBar.setStringPainted(true);
            //this.totalFiles = totalFiles;
            currentProgress = 0;
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        // <editor-fold defaultstate="collapsed" desc=" C�digo Generado ">                         
        private void initComponents() {
            label1 = new javax.swing.JLabel();
            progressBar = new javax.swing.JProgressBar();
            statusLabel = new javax.swing.JLabel();
            setBackground(new java.awt.Color(255, 255, 255));
            setMaximumSize(new java.awt.Dimension(300, 150));
            setMinimumSize(new java.awt.Dimension(300, 150));
            setPreferredSize(new java.awt.Dimension(300, 150));
            label1.setFont(new java.awt.Font("Arial", 1, 18));
            label1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
            label1.setText("Barra de progreso");
            statusLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
            statusLabel.setText("Cargando");
            org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
            this.setLayout(layout);
            layout.setHorizontalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                    .addContainerGap()
                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, statusLabel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 280, Short.MAX_VALUE)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, progressBar, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 280, Short.MAX_VALUE)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, label1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 280, Short.MAX_VALUE))
                    .addContainerGap())
            layout.setVerticalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(layout.createSequentialGroup()
                    .addContainerGap()
                    .add(label1)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(progressBar, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(statusLabel)
                    .addContainerGap(73, Short.MAX_VALUE))
        }// </editor-fold>                       
        // Declaraci�n de variables - no modificar                    
        private javax.swing.JLabel label1;
        private javax.swing.JProgressBar progressBar;
        private javax.swing.JLabel statusLabel;
        // Fin de declaraci�n de variables                  
        public byte[] getDownloadedFile(String documentToSign){
             //Variables locales
             byte puente[] = null;
             try{
                //Leemos el documento a firmar
                StringTokenizer st = new StringTokenizer(documentToSign, ";");
                Vector<URL> fileURL = new Vector<URL>();
                HttpSender sender = new HttpSender(null);
                //Introducimos la lista de URLs de archivos a bajar en el objeto Vector
                for(; st.hasMoreTokens(); fileURL.add(new URL(st.nextToken())));
                //Para cada URL descargaremos un archivo
                for(int i = 0; i < fileURL.size(); i++) {
                    file = sender.getMethod((URL)fileURL.get(i));
                    if(file == null) {
                        Thread.sleep(1000L);
                        throw new RuntimeException("Error descarregant el document a signar.");
                    System.out.println("Form1 Dentro de getDownloadFile, Antes de startDownload()");
                    //Fijamos el valor del n�mero de ciclos que se har�n seg�n el tama�o del fichero
                    this.totalCicles = sender.returnCurrentContentLength() / 1024;
                    this.progressBar.setMaximum(totalCicles);
                    //Modificamos el texto del JLabel seg�n el n�mero de fichero que estemos descargando
                    this.statusLabel.setText((new StringBuilder("Descarregant document ")).append(i + 1).append(" de ").append(fileURL.size()).toString());
                    statusLabel.setAlignmentX(0.5F);
                    *//Iniciamos la descarga del fichero, este m�todo llama internamente a un Thread*
                    *this.startDownload();*
                    *System.out.println("Form1 Dentro de getDownloadFile, Despu�s de startDownload()");*
                    *//if (pane.showProgressDialog() == -1) {*
                    *while (!this.isDone()){*
                        *System.out.println("No est� acabada la descarga");*
                        *if (this.isDone()){*
                            *System.out.println("Thread ACABADO --> Enviamos a puente el archivo");*
                            *puente = this.byteArray.toByteArray();*
                            *System.out.println("Form1 getDownloadFile() tama�o puente: " + puente.length);*
                        *else{*
                            *Thread.sleep(5000L);*
    *//                        throw new RuntimeException("Proc�s de desc�rrega del document a signar cancel�lat.");*
            catch (HeadlessException e) {
                    //javascript("onSignError", new String[] {
                    //(new StringBuilder("UI: ")).append(e.getMessage()).toString()});
            e.printStackTrace();
            catch (MalformedURLException e) {
                    //javascript("onSignError", new String[] {
                    //(new StringBuilder("CMS: ")).append(e.getMessage()).toString()});
            e.printStackTrace();
            catch (HttpSenderException e) {
                    //javascript("onSignError", new String[] {
                    //(new StringBuilder("CMS: ")).append(e.getMessage()).toString()});
            e.printStackTrace();
            catch (InterruptedException e) {
                    //javascript("onSignError", new String[] {
                    //(new StringBuilder("CMS: ")).append(e.getMessage()).toString()});
            e.printStackTrace();
            //System.out.println("Form1 getDownloadFile() tama�o puente: " + puente.length);
            return puente;
        public void updateStatus(final int i){
            Runnable doSetProgressBarValue = new Runnable() {
                public void run() {
                    progressBar.setValue(i);
            SwingUtilities.invokeLater(doSetProgressBarValue);
        public void startDownload() {
            System.out.println("Form1 Inicio startDownload()");
            System.out.println("Form1 Dentro de startDownload, antes de definir la subclase SwingWorker");
            System.out.println(done);
            worker = new SwingWorker() {
                public Object construct() {
                    System.out.println("Form1 Dentro de startDownload, dentro de construct(), Antes de entrar en doWork()");
                    return doWork();
                public void finished() {
                    System.out.println("Form1 Dentro de startDownload, dentro de finished(), Antes de asignar done = true");
                    System.out.println(done);
                    done = true;
                    System.out.println("Form1 Dentro de startDownload, dentro de finished(), Despu�s de asignar done = true");
                    System.out.println(done);
                    statusLabel.setText("Completado, tama�o del archivo: " + (byteArray.size() / 1024) + "KB");
            System.out.println("Form1 Dentro de startDownload, antes de worker.start()");
            worker.start();
            System.out.println("Form1 Dentro de startDownload, antes de salir de startDownload");
            System.out.println(done);
            System.out.println("Form1 Dentro de startDownload, despu�s de worker.start()");
         * M�todo doWork()
         * Este m�todo descarga por partes el archivo que es necesario descargar, adem�s de actualizar
         * la barra de carga del proceso de carga de la GUI.
        public Object doWork() {
            System.out.println("Form1 doWork() this.byteArray.size(): " + this.byteArray.size());
            try {
                byte buffer[] = new byte[1024];
                for(int c = 0; (c = this.file.read(buffer)) > 0;) {
                    this.currentProgress++;
                    updateStatus(this.currentProgress);
                    this.byteArray.write(buffer, 0, c);
                this.byteArray.flush();
                this.file.close();
                this.currentProgress = totalCicles;
                updateStatus(this.currentProgress);
            } catch(IOException e) {
                e.printStackTrace();
            System.out.println("Form1 doWork() FINAL this.byteArray.size(): " + this.byteArray.size());
            //done = true;
            System.out.println("AHORA DONE = TRUE");
            return "Done";
        public boolean isDone() {
            return this.done;
    FormularioApplet class (main)
    package es.cambrabcn.signer.gui;
    import java.awt.Color;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.net.URL;
    import java.security.Security;
    import java.util.StringTokenizer;
    import java.util.Vector;
    import javax.swing.SwingUtilities;
    import netscape.javascript.JSObject;
    import org.bouncycastle.jce.provider.BouncyCastleProvider;
    import sun.security.provider.Sun;
    import be.cardon.cryptoapi.provider.CryptoAPIProvider;
    public class FormularioApplet extends java.applet.Applet {
        //Variables globales
        int paso = 0;
        private static final String JS_ONLOAD = "onLoad";
        private static final String JS_ONLOADERROR = "onLoadError";
        private static final int SIGNATURE_PDF = 1;
        private static final int SIGNATURE_XML = 2;
        //private String signButtonValue;
        private int signatureType;
        private String documentToSign;
        private String pdfSignatureField;
        private Vector<String> outputFilename;
        private Color appletBackground = new Color(255, 255, 255);
        private Vector<byte[]> ftbsigned;
         * Initializes the applet FormularioApplet
        public void init(){
            try {
                SwingUtilities.invokeLater(new Runnable() {
                //SwingUtilities.invokeAndWait(new Runnable() {
                //java.awt.EventQueue.invokeAndWait(new Runnable() {
                    public void run() {
                        try{
                            readParameters();
                            initComponents();
                        catch(FileNotFoundException e){
                            javascript(JS_ONLOADERROR, new String[] {
                                (new StringBuilder("Init: ")).append(e.getMessage()).toString()});
                            e.printStackTrace();                       
                        catch(IOException e) {
                            javascript(JS_ONLOADERROR, new String[] {
                                (new StringBuilder("Init: ")).append(e.getMessage()).toString()});
                            e.printStackTrace();
            catch (Exception e) {
                javascript(JS_ONLOADERROR, new String[] {
                    (new StringBuilder("Init: ")).append(e.getMessage()).toString()});
                e.printStackTrace();
            javascript(JS_ONLOAD, null);
        /** This method is called from within the init() method to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        // <editor-fold defaultstate="collapsed" desc=" C�digo Generado ">
        private void initComponents() {
            this.setSize(350, 450);
            appletPanel = new javax.swing.JPanel();
            jPanel1 = new javax.swing.JPanel();
            jTextField1 = new javax.swing.JLabel();
            jPanel2 = new javax.swing.JPanel();
            label = new javax.swing.JLabel();
            jPanel3 = new javax.swing.JPanel();
            jButton1 = new javax.swing.JButton();
            jButton2 = new javax.swing.JButton();
            setLayout(new java.awt.BorderLayout());
            appletPanel.setBackground(new java.awt.Color(255, 255, 255));
            appletPanel.setMaximumSize(new java.awt.Dimension(350, 430));
            appletPanel.setMinimumSize(new java.awt.Dimension(350, 430));
            appletPanel.setPreferredSize(new java.awt.Dimension(350, 430));
            jPanel1.setBackground(new java.awt.Color(255, 255, 255));
            jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 102, 204)));
            jTextField1.setFont(new java.awt.Font("Arial", 1, 18));
            jTextField1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
            jTextField1.setText("SIGNATURA ELECTRONICA");
            org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
            jPanel1.setLayout(jPanel1Layout);
            jPanel1Layout.setHorizontalGroup(
                jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel1Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jTextField1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 308, Short.MAX_VALUE)
                    .addContainerGap())
            jPanel1Layout.setVerticalGroup(
                jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel1Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jTextField1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 24, Short.MAX_VALUE)
                    .addContainerGap())
            jPanel2.setBackground(new java.awt.Color(255, 255, 255));
            jPanel2.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 102, 204)));
            label.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
            label.setIcon(new javax.swing.ImageIcon("C:\\java\\workspaces\\cambrabcn\\firmasElectronicas\\logo.gif"));
            org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2);
            jPanel2.setLayout(jPanel2Layout);
            jPanel2Layout.setHorizontalGroup(
                jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel2Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(label, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 308, Short.MAX_VALUE)
                    .addContainerGap())
            jPanel2Layout.setVerticalGroup(
                jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(jPanel2Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(label)
                    .addContainerGap(229, Short.MAX_VALUE))
            jPanel3.setBackground(new java.awt.Color(255, 255, 255));
            jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 102, 204)));
            //this.jButton1.setVisible(false);
            //this.jButton2.setVisible(false);
            jButton1.setText("Seg\u00fcent");
            jButton1.setAlignmentX(0.5F);
            //Cargamos el primer formulario en el JPanel2
            loadFirstForm();
            //Modificamos el texto del bot�n y el contador de pasos.
            //this.jButton1.setText("Siguiente");
            //this.jButton1.setVisible(true);
            //this.jButton2.setVisible(true);
            jButton1.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jButton1ActionPerformed(evt);
            jButton2.setText("Cancel\u00b7lar");
            jButton2.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jButton2ActionPerformed(evt);
            org.jdesktop.layout.GroupLayout jPanel3Layout = new org.jdesktop.layout.GroupLayout(jPanel3);
            jPanel3.setLayout(jPanel3Layout);
            jPanel3Layout.setHorizontalGroup(
                jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel3Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 94, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 112, Short.MAX_VALUE)
                    .add(jButton2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 102, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addContainerGap())
            jPanel3Layout.setVerticalGroup(
                jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel3Layout.createSequentialGroup()
                    .addContainerGap()
                    .add(jPanel3Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(jButton2)
                        .add(jButton1))
                    .addContainerGap())
            org.jdesktop.layout.GroupLayout appletPanelLayout = new org.jdesktop.layout.GroupLayout(appletPanel);
            appletPanel.setLayout(appletPanelLayout);
            appletPanelLayout.setHorizontalGroup(
                appletPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, appletPanelLayout.createSequentialGroup()
                    .addContainerGap()
                    .add(appletPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel3, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addContainerGap())
            appletPanelLayout.setVerticalGroup(
                appletPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, appletPanelLayout.createSequentialGroup()
                    .addContainerGap()
                    .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(jPanel3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addContainerGap())
            add(appletPanel, java.awt.BorderLayout.CENTER);
        }// </editor-fold>
        private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
            this.destroy();
        private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
            changeForms(this.paso);
        // Declaraci�n de variables - no modificar
        private javax.swing.JPanel appletPanel;
        private javax.swing.JButton jButton1;
        private javax.swing.JButton jButton2;
        private javax.swing.JPanel jPanel1;
        private javax.swing.JPanel jPanel2;
        private javax.swing.JPanel jPanel3;
        private javax.swing.JLabel jTextField1;
        private javax.swing.JLabel label;
        // Fin de declaraci�n de variables
         * M�todo readParameters
         * M�todo que inicializa los valores de los par�metros internos, recibidos por par�metro.
        private void readParameters() throws FileNotFoundException, IOException {
             ???????????????? deleted for the forum
            addSecurityProviders();
         * M�tode loadFirstForm
         * Aquest m�tode carrega a jPanel2 el formulari que informa sobre la c�rrega dels arxius
        private void loadFirstForm(){
            //Form1 f1 = new Form1(stream, i + 1, fileURL.size(), sender.returnCurrentContentLength(), appletBackground);
            //Form1 f1 = new Form1(fileURL.size(), sender.returnCurrentContentLength());
            Form1 f1 = new Form1();
            //Lo dimensionamos y posicionamos
            f1.setSize(310, 150);
            f1.setLocation(10, 110);
            //A�adimos el formulario al JPanel que lo contendr�
            this.jPanel2.add(f1);
            //Validem i repintem el JPanel
            jPanel2.validate();
            jPanel2.repaint();
            //Descarreguem l'arxiu a signar
            *System.out.println("FormularioApplet Dentro de loadFirstForm(), antes de llamar a getDownloadFile()");*
            *byte obj[] = f1.getDownloadedFile(this.documentToSign);*
            if (obj == null){
                System.out.println("Lo que devuelve f1.getDownloadedFile(this.documentToSign) es NULL");
            else{
                System.out.println("Lo que devuelve f1.getDownloadedFile(this.documentToSign) NO es NULL");
                System.out.println("obj: " + obj.length);
            this.ftbsigned.add(obj);
            System.out.println("FormularioApplet Dentro de loadFirstForm(), despu�s de llamar a getDownloadFile()");
            //Indicamos que el primer paso ya se ha efectuado
            this.paso++;
         * M�tode changeForms
         * Aquest m�tode carrega a jPanel2 un formulari concret segons el valor de la variable global "paso"
        private void changeForms(int paso){
            /*A cada paso se cargar� en el JPanel y formulario diferente
             * Paso previo: Se realiza en la inicializaci�n, carga el formulario, descarga el archivo y muestra la barra de carga.
             * Case 1: Se carga el formulario de selecci�n de tipo de firma.
             * Case 2: Se carga el formulario de datos de la persona que firma.
            this.paso = paso;
            switch(paso){
                case 1:
                    //Creamos un objeto de formulario (seleccion de tipo de firma)
                    Form2 f2 = new Form2();
                    //Lo dimensionamos y posicionamos
                    f2.setSize(310, 185);
                    f2.setLocation(10, 110);
                    //Quitamos el formulario 1 y a�adimos el formulario 2 al JPanel
                    this.jPanel2.remove(1);
                    this.jPanel2.add(f2);
                    //Validem i repintem el JPanel
                    jPanel2.validate();
                    jPanel2.repaint();
                    //Modificamos el contador de pasos.
                    this.paso++;
                    break;
                case 2:
                    //Creamos un objeto de formulario (seleccion de tipo de firma)
                    Form3 f3 = new Form3();
                    //Lo dimensionamos y posicionamos
                    f3.setSize(310, 175);
                    f3.setLocation(15, 130);
                    //Quitamos el formulario 1 y a�adimos el formulario 3 al JPanel
                    this.jPanel2.remove(1);
                    this.jPanel2.add(f3);
                    //Validem i repintem el JPanel
                    jPanel2.validate();
                    jPanel2.repaint();
                    //Modificamos el texto del bot�n y el contador de pasos.
                    this.jButton1.setText("Finalizar");
                    this.paso++;
                    break;
                default:
                    //Finalizar el Applet
                    //C�digo que se encargue de guardar el archivo en el disco duro del usuario
                    break;
        private void addSecurityProviders() throws FileNotFoundException, IOException {
            Security.addProvider(new CryptoAPIProvider());
            if (signatureType == SIGNATURE_PDF) {
                Security.addProvider(new BouncyCastleProvider());
            else {
                Security.addProvider(new Sun());
        private File createOutputFile(String filename, int index) {
            return new File((String)outputFilename.get(index));
        protected Object javascript(String function, String args[]) throws RuntimeException {
            //Remove
            if (true) return null;
            try {
                Vector<String> list = new Vector<String>();
                if(args != null) {
                    for(int i = 0; i < args.length; i++) {
                        list.addElement(args);
    if(list.size() > 0) {
    Object objs[] = new Object[list.size()];
    list.copyInto(objs);
    return JSObject.getWindow(this).call(function, objs);
    } catch(UnsatisfiedLinkError e) {
    e.printStackTrace();
    throw new RuntimeException((new StringBuilder()).append(e).append("\nFunci�: ").append(function).toString());
    } catch(Throwable e) {
    e.printStackTrace();
    throw new RuntimeException((new StringBuilder()).append(e).append("\nFunci�: ").append(function).toString());
    return JSObject.getWindow(this).call(function, new Object[0]);
    Edited by: Kefalegereta on Oct 31, 2007 3:54 AM
    Edited by: Kefalegereta on Oct 31, 2007 4:00 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

    Look at iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    Additional things to try.
    Try this first. Turn Off your iPad. Then turn Off (disconnect power cord) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    Go to Settings>Wi-Fi and turn Off. Then while at Settings>Wi-Fi, turn back On and chose a Network.
    Change the channel on your wireless router. Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    Another thing to try - Go into your router security settings and change from WEP to WPA with AES.
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    If none of the above suggestions work, look at this link.
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
    ~~~~~~~~~~~~~~~
    If any of the above solutions work, please post back what solved your problem. It will help others with the same problem.
     Cheers, Tom

  • Print services and linux clients

    Hi,
    I'm installing a Windows Server 2012R2 as a printer server. It must give support to all kind of clients (windows, os x and linux).
    Then, I must use event id 307 and 805 to count printed pages.
    My question is related with event 307 and linux clients. I'm asking linux users to configure their CUPS to connect using samba printer, for example, \\server\printer001 but when I check event id, I get no file name (Remote Downlevel Document), and most important,
    I get 0 printed pages in param8. I did some testing using IPP, but I were not able to configure a printer in linux (couldn't manage to make linux clients to validate with their domain user account when using IPP). I tried configuring printer on server to render
    jobs in server with no luck. Tried PS drivers just in case it was easier to CUPS to send info to server, but no luck either.
    So, basically, is there any way to configure server (or linux client) so I get page count in event 307 in printservice? If I must configure IPP printing, how may clients configure their printers to validate using domain accounts?
    Thanks!

    Hi,
    Sorry for delaying in reply.
    Linux clients see page count. I've paused printing and checked some documents. Property page from a linux client document shows as this:
    Documents sent from windows clients show same but they've document name and page count.
    SPL archive copied from spooler printer on Windows server shows that info is present too:
    %!PS-Adobe-3.0
    %%Creator: cairo 1.9.5 (http://cairographics.org)
    %%CreationDate: Thu Jun 19 14:15:48 2014
    %%DocumentData: Clean7Bit
    %%LanguageLevel: 2
    %%DocumentMedia: Letter 612 792 0 () ()
    %%Orientation: Portrait
    %%For: (testuser)
    %%Title: (Phaser 5500 Descarga del archivo)
    %RBINumCopies: 1
    %%Pages: (atend)
    %%BoundingBox: (atend)
    %%EndComments
    %%BeginProlog
    %%BeginFeature: *JobPatchFile 1
    % Default Definitions
    userdict /xerox$pagedevice <<
    /MediaClass null
    /MediaPosition null
    /PageSize [612 792]
    /TraySwitch true
    /ManualFeed false
    /ImagingBBox null
    /ProcessColorModel /DeviceGray
    /DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
    /PostRenderingEnhance false
    /Install {
    xerox$old_install xerox$flip {
    currentpagedevice /PageSize get aload pop translate 180 rotate
    } if
    >> put
    <--- snip snip REMOVED FOR SIMPLICITY snip snip ------>
    showpage
    %%Trailer
    %%Pages: 1
    %%BoundingBox: 0 0 612 792
    %%EOF
    Linux client used official PPD file downloaded from xerox webpage for linux
    cups. Windows server uses Xerox Global Print Driver PS 5347.600.0.0 type 3 with
    Render print jobs on client computers as suggested by Alan before.
    Any other idea?

  • JARSigningException "Could not verify signing in resource" using versions

    I am creating a dynamic JNLP file in PHP in the following way
    * Muestra las consultas generadas sobre la aplicai&oacute;n GIS
    * @author Luis Manuel Amengual <[email protected]>
    public function callGISApplication ()
    //Obtenci&oacute;n del dominio desde el cual se esta llamando a la aplicaci&oacute;n
    $phpdomain = "http://" . $_SERVER['HTTP_HOST'] . "/";
    //Carga del Contenido del archivo JNLP
    $serverUrl = $phpdomain . "site/";
    $codeBaseUrl = $serverUrl . "gis/jnlp/";
    $jnlpFilename = "dwn/jnlp/jnlp_" . $_SESSION["UsuarioId"] . ".jnlp";
    $jnlpString = '';
    $jnlpString .= "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
    $jnlpString .= "<jnlp spec=\"1.0+\" codebase=\"" . $codeBaseUrl . "\" href=\"" . $serverUrl . $jnlpFilename . "\">\n";
    $jnlpString .= " <information>\n";
    $jnlpString .= " <title>SitrackMaps</title>\n";
    $jnlpString .= " <vendor>sitrack</vendor>\n";
    $jnlpString .= " <description>SitrackMaps</description>\n";
    $jnlpString .= " <description kind=\"short\">SitrackMaps</description>\n";
    $jnlpString .= " </information>\n";
    $jnlpString .= " <security>\n";
    $jnlpString .= " <all-permissions/>\n";
    $jnlpString .= " </security>\n";
    $jnlpString .= " <update check=\"always\" policy=\"prompt-update\"/>\n";
    $jnlpString .= " <resources>\n";
    $jnlpString .= " <j2se version=\"1.5+\" java-vm-args=\"-Xmx256m\"/>\n";
    $jnlpString .= " <jar href=\"VersionApplication.jar\" main=\"true\" download=\"eager\" version=\"1.0.0\"/>\n";
    $jnlpString .= " </resources>\n";
    $jnlpString .= " <application-desc main-class=\"com.sitrack.gis.sgMain\">\n";
    $jnlpString .= " </application-desc>\n";
    $jnlpString .= "</jnlp>\n";
    //Guardado del archivo jnlp en el servidor
    $jnlpFile = fopen($jnlpFilename, 'w+', false);
    fwrite($jnlpFile, $jnlpString);
    fclose($jnlpFile);
    //Descarga del Archivo
    header ('Content-Type: application/x-java-jnlp-file');
    header ('Pragma: no-cache');
    readfile ($jnlpFilename);
    }I am following the steps of the page http://expisoft.blogspot.com/2007/06/java-web-start-connection-problem.html to solve a connection problem we have with clients in Brazil (this problem is apparently solved by using the "VERSION" attribute in jar tag in the JNLP file). So i follow the steps but i am recieving an JARSigningException when I call this PHP function.
    IMPORTANT NOTE 1: I am using the latest versions of JDK, JRE
    IMPORTANT NOTE 2: To simplify this problem i was testing with a super simple app, it has no third party libraries, its just a main function that prints the arguments.
    IMPORTANT NOTE 3: I also tried signing this very simple jar with jarsigner tool, but that didn´t worked, (when i use de -verify option with the jarsigner tool, its verified ok but from Java Web Start it doesn´t work this signing)
    This is the manifiest not signed:
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.7.0
    Created-By: 10.0-b19 (Sun Microsystems Inc.)
    Main-Class: com.sitrack.gis.MainFrame
    Class-Path:
    X-COMMENT: Main-Class will be added automatically by build
    This is the manifest signed
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.7.0
    X-COMMENT: Main-Class will be added automatically by build
    Class-Path:
    Created-By: 10.0-b19 (Sun Microsystems Inc.)
    Main-Class: com.sitrack.gis.MainFrame
    Name: com/sitrack/gis/MainFrame.class
    SHA1-Digest: 1tRDWUBA2tA8C9CJVhkKQBUKNy0=
    IMPORTANT NOTE 4: If I take out the version attribute from the JNLP file it works OK, but the problem is that i really need to use this attribute.
    IMPORTANT NOTE 5: I cannot use JnlpDownloadServlet (this servlet handles versions perfectly) because i need to pass arguments to the application from the web page, so i need to create this JNLP file dynamically. For simplification purposes i removed the arguments from the JNLP file i am showing in this forum.
    Can anybody help me to solve this problem ? Or can anybody explain me how does Java Web Start handles the JAR sign verification ?
    Any help will be greatly appreciated
    Thanks
    Luis Manuel Amengual

    Thanks Joe.
    The jar in question is a 3rd party library.
    I have checked it with jarsigner -verify ***.jar and get the following output :
    jar is unsigned. (signature missing or not parsable).
    So that should confirm the original jar is not signed. Unless you can hide a signature from jarsigner -verify with obfuscation?
    Also, I think they removed the single signature requirement in jdk 6.
    Still completely stuck on this unfortunately.
    JGreg
    www.zoom-software.com

  • Trouble with wpg_docload.download_file - Donwload Files - Oracle Web App

    i appreciate too much for everyone who can help me.
    I've got a ERROR with my Oracle Web App. When i type the URL "http://mydomain.com/pls/docs" in my browser, got this error:
    --------------------------------BROWSER-----------------------------------------
    Estado de Descarga
    Descarga del archivo falló. ORA-01403: no data found. ORA-01403: no data found
    And the code that generates this error is:
    PROCEDURE LEP_DESCARGA_ARCHIVO IS
      lv_FilePath VARCHAR2(32000); lv_FileName VARCHAR2(32000);
    BEGIN
    lv_FilePath := SUBSTR(owa_util.get_cgi_env('PATH_INFO'),2);
    SELECT name INTO lv_FileName FROM table_file WHERE UPPER(name) like UPPER(lv_FilePath); wpg_docload.download_file(lv_FileName);
    EXCEPTION
    WHEN OTHERS THEN
    HTP.htmlopen; HTP.headopen; HTP.title('Archivo Descargado'); HTP.headclose; HTP.bodyopen; HTP.header(1, 'Estado de Descarga'); HTP.print('Descarga del archivo ' || lv_filePath || ' fall&oacute;.'); HTP.print(SQLERRM); HTP.bodyclose; HTP.htmlclose;
    END LEP_DESCARGA_ARCHIVO;
    The problem is that Error shows too much information in the Error. LEP_DESCARGA_ARCHIVO is important for another process in my site. Where do i have to configure in Oracle in order to this Error does not appear??? I mean i do not want to get this Error if i type the URL:
    https://mydomain.com/pls/docs/servlets/index.html Error: Descarga del archivo servlets/index.html falló. ORA-01403: no data found
    h t t p s : / / m y d o m a i n . c o m / p l s / d o c s / Error: Descarga del archivo falló. ORA-01403: no data found
    h t t p s : / / m y d o m a i n . c o m / p l s /d o c s / s e r v l e t s/ Error: Descarga del archivo servlets/ falló. ORA-01403: no data found
    Thanks for people who can help me!!!

    Hello Peter,
    I'm not sure whether this is a listener related problem, but we should try to find out.
    I have examples where a temporary blob is created first before the content is passed to WPG_DOCLOAD, which produce a working download on the APEX Listener.
    So I don't think the problem concerns WPG_DOCLOAD but the way you handle your blob, or to be precise, your BFILE.
    What comes to my mind first: Don't you need to open that file? When I use DMBS_LOB.LOADBLOBFROMFILE, I guess this is done somewhere inside that routine, but for other kinds of bfile access, there is DBMS_LOB.FILEOPEN.
    When thinking of that part: If I'm not completely wrong, there is a difference in which db user is acutally executing, or in other words, on whose behalf your code is executed, when you create a temporary blob first and forward it to wpg_docload or have wpg_docload do the file access. The Null Pointer Exception may result from either the file not being existent or not accessible for the db user executing the code. In case of wpg_docload accessing the file, perhaps the user you configured your APEX Listener to connect with needs additional grants for that file access.
    Just a thought. It should be easy to test the same scenario with using a temporary file on APEX Listener to see if that works and start debugging from there.
    -Udo

  • Remote branch guest and Print services

    We are deploying guest internet services in our remote branches, using a setup of WLC4402 and LAPs.
    These guests require print services at the remote branch.
    The DMZ will not be routed to the remote branches, and we prefer if the remote branch printer is not given a
    permanent wireless guest account.
    Is there a solution whereby we can connect the printer to these wireless guests.

    Hi,
    Sorry for delaying in reply.
    Linux clients see page count. I've paused printing and checked some documents. Property page from a linux client document shows as this:
    Documents sent from windows clients show same but they've document name and page count.
    SPL archive copied from spooler printer on Windows server shows that info is present too:
    %!PS-Adobe-3.0
    %%Creator: cairo 1.9.5 (http://cairographics.org)
    %%CreationDate: Thu Jun 19 14:15:48 2014
    %%DocumentData: Clean7Bit
    %%LanguageLevel: 2
    %%DocumentMedia: Letter 612 792 0 () ()
    %%Orientation: Portrait
    %%For: (testuser)
    %%Title: (Phaser 5500 Descarga del archivo)
    %RBINumCopies: 1
    %%Pages: (atend)
    %%BoundingBox: (atend)
    %%EndComments
    %%BeginProlog
    %%BeginFeature: *JobPatchFile 1
    % Default Definitions
    userdict /xerox$pagedevice <<
    /MediaClass null
    /MediaPosition null
    /PageSize [612 792]
    /TraySwitch true
    /ManualFeed false
    /ImagingBBox null
    /ProcessColorModel /DeviceGray
    /DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
    /PostRenderingEnhance false
    /Install {
    xerox$old_install xerox$flip {
    currentpagedevice /PageSize get aload pop translate 180 rotate
    } if
    >> put
    <--- snip snip REMOVED FOR SIMPLICITY snip snip ------>
    showpage
    %%Trailer
    %%Pages: 1
    %%BoundingBox: 0 0 612 792
    %%EOF
    Linux client used official PPD file downloaded from xerox webpage for linux
    cups. Windows server uses Xerox Global Print Driver PS 5347.600.0.0 type 3 with
    Render print jobs on client computers as suggested by Alan before.
    Any other idea?

  • Airport Print Serving and Linux

    I have a small ethernet wired network with three macs and one PC running Ubuntu linux. The printer for the network is hanging off an Airport-Express in my network closet. All the macs print fine but I need to be able to print from the linux box as well. As such, I need to know what protocol that apple uses to support the print server function. Or, I need some advice on setting it up with an SMB protocol. Any information would be greatly appreciated.
    Matt

    Hi,
    Sorry for delaying in reply.
    Linux clients see page count. I've paused printing and checked some documents. Property page from a linux client document shows as this:
    Documents sent from windows clients show same but they've document name and page count.
    SPL archive copied from spooler printer on Windows server shows that info is present too:
    %!PS-Adobe-3.0
    %%Creator: cairo 1.9.5 (http://cairographics.org)
    %%CreationDate: Thu Jun 19 14:15:48 2014
    %%DocumentData: Clean7Bit
    %%LanguageLevel: 2
    %%DocumentMedia: Letter 612 792 0 () ()
    %%Orientation: Portrait
    %%For: (testuser)
    %%Title: (Phaser 5500 Descarga del archivo)
    %RBINumCopies: 1
    %%Pages: (atend)
    %%BoundingBox: (atend)
    %%EndComments
    %%BeginProlog
    %%BeginFeature: *JobPatchFile 1
    % Default Definitions
    userdict /xerox$pagedevice <<
    /MediaClass null
    /MediaPosition null
    /PageSize [612 792]
    /TraySwitch true
    /ManualFeed false
    /ImagingBBox null
    /ProcessColorModel /DeviceGray
    /DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
    /PostRenderingEnhance false
    /Install {
    xerox$old_install xerox$flip {
    currentpagedevice /PageSize get aload pop translate 180 rotate
    } if
    >> put
    <--- snip snip REMOVED FOR SIMPLICITY snip snip ------>
    showpage
    %%Trailer
    %%Pages: 1
    %%BoundingBox: 0 0 612 792
    %%EOF
    Linux client used official PPD file downloaded from xerox webpage for linux
    cups. Windows server uses Xerox Global Print Driver PS 5347.600.0.0 type 3 with
    Render print jobs on client computers as suggested by Alan before.
    Any other idea?

  • 202 error

    Problemas para descargar CC
    "Hay problemas con la descarga de archivos (error: 202)

    Hello jatria,
    Please follow below link, it will help you to resolve the issue with Creative cloud Desktop app.
    Error downloading Creative Cloud applications
    Regards
    Loveneesh.

  • Error en la Instalacion de Photoshop CC

    Buenos días, esta es la segunda vez que estoy intentando instalar Photoshop y recibo el mismo error ... como puedo solucionar esto??!!!

    La descarga del archivo (por algún motivo) tiene errores, puedes probar en otro momento a intentar volver a descargarlo, o
    como indica el mensaje ponte en contacto con Soporte y seguramente te faciliten un link para descargarlo y
    guardar en tu disco y descomprimirlo después.

  • Restauración del ipod touch

    Cuando hago la restauración de ipod, al final de la descarga del archivo me dice que hubo una falla y que lo intente más tarde, ya lo hice tres veces y siempre es igual.

    Google translate:
    forget the password of ipod touch, I get off., When I try to restore tells me it can not connect until I set the password. What do I do?
    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    iOS: Wrong passcode results in red disabled screen                          
    If recovery mode does not work try DFU mode.                         
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings         
    For how to restore:
    iTunes: Restoring iOS software
    To restore from backup see:
    iOS: How to back up
    If you restore from iCloud backup the apps will be automatically downloaded. If you restore from iTunes backup the apps and music have to be in the iTunes library since synced media like apps and music are not included in the backup of the iOS device that iTunes makes.
    You can redownload iTunes purchases by:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • Lenovo A850

    Estimada comunidad , compre un lenovo A850 en china y como es de suponer venia en chino , trate de cambiar la rom a una en español y el telefono murio , ahora nesecito los archivos originales que vienen de fabrica ya que se perdieron , alguien me los puede facilitar para revivir el ladrillo, de antemano muchas gracias a todos 

    Hola omorales que tal,
    Puedes dar mas detalles?, luego del cambio del ROM:
    El móvil no volvió a encender (si quiera prende la luz de que admite carga).
    Carga el logo de Lenovo pero este parpadea se queda en ese trance.
    Ya has intentado usar el flash tool? si aun no lo has intentado sigue este enlace www.needrom.com
    Creas una cuenta y busca tu modelo.
    Buscar aquella rom que utilicen la herramienta flash tools por lo general las que indican opción oficial, obvia en las que se necesite poner la rom en la SD,
    Instala el controlador para tu móvil, descarga el archivo con extensión .txt
    En el apartado de la descripción de la ROM esta a detalle como seguir el proceso.
    Si ya has intentado algo puedes comentarlo.
    Un saludo.
    @Antony_Vamu
    Comunidad en Español  English Community  Deutsche Community  РусскоязычноеСообщество
    Mis Lenovo: Y560p,Z580,Z500 touch,S920,T400,G50-70 ,Soy voluntario no trabajo para Lenovo, las opiniones expresadas por mi no representan a Lenovo, no se responde a preguntas de manera privada debes crear un nuevo tema, números del centro de llamada Lenovo Aquí , reglas de participación del foro Aquí , si encontraste solución a tu problema marcarlo aceptándolo como solucionado!!!!!

  • FP_AX_CAB_INSTALLER

    Hola espero que me puedan ayuda... porfavor tengo una pagina web con un login y no esntra al momento de que un administrador queiere entrar es decir no muestra la siguente ventana... en la siguiente ventana hay una pelicula de flash y en el codigo aparece la siguente linea:
    classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="980" height="192">
    me parece que en esta linea de codigo se descarga el archivo swflash.cab... entonces lo descargue para instalarlo y ver que pasaba y que creen que paso.... nada no paso nada de echo nisiquiera lo instalo y no se por que probe con otra maquina y tampoco se puede instalar no se a que se deba esto espero me puedan ayudar alguna sugerencia sobre como instalarlo????
    de antemano mil gracias espero sus respuestas...

    Hi, just a bit of advice. Go to www.malwarebytes.org and Install it and SAVE it to your Desktop. From the Update feature, Update it.
    Then Disable all of Norton:
    Right Click and Open Norton. Turn off Smart Firewall and Auto Protect
    Under Miscellaneous Settings, Disable Norton Product Tamper Protection
    1- Open IE 8. Goto Tools -> Manage Add-ons.
    2- Disable the following:
    -Norton Toolbar
    -Symantec NCO BHO
    -Symantec Intrusion Prevention (IPS)
    Then close all browser windows and run a full scan with MBAM(malwarebytes) This may take 30-40 minutes or so depending on your system. If anything is found, follow the instructions for removing the selected items. When that is finished, run a Quick scan as sometimes it takes more than one scan to find additional malware.
    eidnolb

  • Sobre videos en  INTERNET EXPLORER

    Pos eso que los videos que se ven en Firefox no se ven en el
    EXPLORER por
    mas controles activex que le de
    http://www.isidoropianos.com/noticias/video%20isidoro.htm
    Recuerdos y saludos para todos
    Algarin

    Hola amigo sevillano, ¡qué gusto da volver a
    leerte!, me preguntaba yo estos
    días por tu salud.
    A ver si puedo ayudarte. Las instrucciones generales para
    configurar tu
    navegador Internet Explorer para PC y no tener problemas con
    los videos son:
    Haz clic en "Herramientas".
    Selecciona "Opciones de Internet".
    Haz clic en la pestaña "Seguridad".
    Haz clic en "Nivel personalizado...".
    Configura las seis categorías de acuerdo con estas
    indicaciones:
    Controles y complementos de ActiveX - Activa las siguientes
    categorías:
    Descargar los controles firmados para ActiveX,
    Ejecutar controles y complementos de ActiveX,
    Iniciar la secuencia de controles de ActiveX marcados como
    seguros.
    Descargas - Permitir descarga de archivos.
    Misceláneo - Permisos del canal de sotware: Medio.
    Automatización - Activar todo.
    Pasa la última categoría y haz clic en "Aceptar".
    Selecciona la pestaña "Opciones Avanzadas".
    Categoría - Examinar.
    Activa las siguientes opciones:
    Deshabilitar la depuración de secuencias de comandos.
    Mostrar una notificación cuando ocurra un error en la
    secuencia de comandos.
    Iniciar accesos directos en ventanas ya abiertas.
    Haz clic en el botón "Aplicar" que aparece en la parte
    inferior de la
    ventana.
    Selecciona la pestaña "General".
    Haz clic en el botón "Configuración" (en la
    categoría de Archivos temporales
    de Internet).
    Haz clic en la opción "Cada vez que visite la
    página".
    Haz clic en "Aceptar".
    Haz clic en el botón "Borrar archivos" (en la
    categoría de Archivos
    temporales de Internet).
    Haz clic en "Aceptar".
    Haz clic en el botón "Aplicar" que aparece en la parte
    inferior de la
    ventana.
    Haz clic en "Aceptar".
    Haz clic en el botón "Actualizar" de la barra de
    herramientas e inténtalo de
    nuevo.
    Salu2
    `8¬]
    Juan Muro
    "Algarin" <[email protected]> escribió en
    el mensaje de noticias
    news:[email protected]...
    > Pos eso que los videos que se ven en Firefox no se ven
    en el EXPLORER por
    > mas controles activex que le de
    >
    >
    http://www.isidoropianos.com/noticias/video%20isidoro.htm
    >
    >
    > Recuerdos y saludos para todos
    >
    > Algarin
    >
    >
    >
    >

  • Calendario Flash xml

    Una nueva versión del calendario hecho en Flash, para
    A.S.1.0, que toma
    datos de un xml.
    En esta ocasión, para quien se le atragante la
    programación, se pueden
    modificar todos sus elementos gráficos sin tocar el
    código:
    Es éste:
    http://www.ffflashhh.com/calendario.html
    Os descargais los archivos fuentes desde www.ffflashhh.com
    Salu2
    `8¬}
    Juan Muro

    This is a multi-part message in MIME format.
    ------=_NextPart_000_001D_01C6F592.EC0CF3E0
    Content-Type: text/plain;
    charset="iso-8859-1"
    Content-Transfer-Encoding: quoted-printable
    a mi me ha venido de perlas que est=E9 publicado para flash 6
    con as1. =
    Si quieres te paso un scroll muy chulo que tengo que vale
    para flash 6 =
    si no recuerdo mal. Es un componente facil de usar
    "Juan Muro `8=AC}" <[email protected]> escribi=F3 en
    el mensaje =
    news:[email protected]...
    Ahora admite estilos en el xml y tiene un scroll por si
    aparece mucho =
    texto.
    Si a=FAn no lo he subido es prec=EDsamente porque incorpora
    un =
    componente UIScroll, para la versi=F3n 8 de Flash y por tanto
    solamente =
    puede trabajarse desde ella, pero el c=F3digo est=E1 pensado
    para A.S. =
    1.0, ya que tiene prototipos que habr=E1 que transformarlos
    en clases.
    A ver si alguien se anima a hacerlo para ambas versiones.
    Salu2
    `8=AC}
    Juan Muro
    "xleon" <[email protected]> escribi=F3 en el mensaje =
    news:[email protected]...
    qu=E9 tiene de nuevo??
    "Juan Muro `8=AC}" <[email protected]> escribi=F3 en
    el mensaje =
    news:[email protected]...
    Hola Mos:
    He recibido una actualizaci=F3n del calendario realizada por
    el =
    amigo Marc Albert que subir=E9 enseguida a ffflashhh y que te
    vendr=E1 =
    de perillas.
    Es un placer ver que la colaboraci=F3n desinteresada
    funciona.
    Salu2
    `8=AC}
    Juan Muro
    "xleon" <[email protected]> escribi=F3 en el mensaje =
    news:[email protected]...
    Hola gran jefe, acabo de usar tu calendario nuevo, y todo va
    =
    mucho mejor, mas rapido, etc...
    lo puedes ver en www.cabildodelanzarote.com/index03.asp
    "Juan Muro `8=AC}" <[email protected]> escribi=F3 en
    el =
    mensaje news:[email protected]...
    Una nueva versi=F3n del calendario hecho en Flash, para =
    A.S.1.0, que toma=20
    datos de un xml.
    En esta ocasi=F3n, para quien se le atragante la =
    programaci=F3n, se pueden=20
    modificar todos sus elementos gr=E1ficos sin tocar el =
    c=F3digo:
    Es =E9ste:
    http://www.ffflashhh.com/calendario.html
    Os descargais los archivos fuentes desde www.ffflashhh.com
    Salu2
    `8=AC}
    Juan Muro=20
    ------=_NextPart_000_001D_01C6F592.EC0CF3E0
    Content-Type: text/html;
    charset="iso-8859-1"
    Content-Transfer-Encoding: quoted-printable
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
    Transitional//EN">
    <HTML><HEAD>
    <META http-equiv=3DContent-Type content=3D"text/html; =
    charset=3Diso-8859-1">
    <META content=3D"MSHTML 6.00.2900.2963"
    name=3DGENERATOR>
    <STYLE></STYLE>
    </HEAD>
    <BODY bgColor=3D#ffffff>
    <DIV><FONT face=3DVerdana size=3D2>a mi me ha
    venido de perlas que =
    est=E9 publicado=20
    para flash 6 con as1. Si quieres te paso un scroll muy chulo
    que tengo =
    que vale=20
    para flash 6 si no recuerdo mal. Es un componente facil de =
    usar</FONT></DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
    5px; =
    BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV>"Juan Muro `8=AC}" &lt;<A=20
    href=3D"mailto:[email protected]">[email protected]</A>&gt;
    =
    escribi=F3 en el=20
    mensaje <A=20
    =
    href=3D"news:[email protected]">news:ehckqk$r3t$1@forums=
    .macromedia.com</A>...</DIV>
    <DIV><FONT face=3DArial size=3D2>Ahora admite
    estilos en el xml y =
    tiene un scroll=20
    por si aparece mucho texto.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>Si a=FAn no lo
    he subido es =
    prec=EDsamente porque=20
    incorpora un componente UIScroll, para la versi=F3n 8 de
    Flash y por =
    tanto=20
    solamente puede trabajarse desde ella, pero el c=F3digo
    est=E1 pensado =
    para A.S.=20
    1.0, ya que tiene prototipos que habr=E1 que transformarlos
    en=20
    clases.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>A ver si
    alguien se anima a hacerlo =
    para ambas=20
    versiones.</FONT></DIV>
    <DIV><FONT face=3DArial
    size=3D2>Salu2</FONT></DIV>
    <DIV><FONT face=3DArial
    size=3D2>`8=AC}</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>Juan
    Muro</FONT></DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
    5px; =
    BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV>"xleon" &lt;<A =
    href=3D"mailto:[email protected]">[email protected]</A>&gt;=20
    escribi=F3 en el mensaje <A=20
    =
    href=3D"news:[email protected]">news:ehbqnl$rsp$1@forums=
    .macromedia.com</A>...</DIV>
    <DIV><FONT face=3DVerdana size=3D2>qu=E9 tiene
    de =
    nuevo??</FONT></DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
    5px; =
    BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV>"Juan Muro `8=AC}" &lt;<A=20
    href=3D"mailto:[email protected]">[email protected]</A>&gt;
    =
    escribi=F3 en el=20
    mensaje <A=20
    =
    href=3D"news:[email protected]">news:ehbj14$joh$1@forums=
    .macromedia.com</A>...</DIV>
    <DIV><FONT face=3DArial size=3D2>Hola
    Mos:</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>He recibido una
    actualizaci=F3n =
    del calendario=20
    realizada por el amigo Marc Albert que subir=E9
    enseguida a =
    ffflashhh y=20
    que te vendr=E1 de perillas.</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>Es un placer
    ver que la =
    colaboraci=F3n=20
    desinteresada funciona.</FONT></DIV>
    <DIV><FONT face=3DArial
    size=3D2>Salu2</FONT></DIV>
    <DIV><FONT face=3DArial
    size=3D2>`8=AC}</FONT></DIV>
    <DIV><FONT face=3DArial size=3D2>Juan
    Muro</FONT></DIV>
    <BLOCKQUOTE dir=3Dltr=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
    5px; =
    BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV>"xleon" &lt;<A=20
    href=3D"mailto:[email protected]">[email protected]</A>&gt;
    =
    escribi=F3 en el=20
    mensaje <A=20
    =
    href=3D"news:[email protected]">news:eh86fo$976$1@forums=
    .macromedia.com</A>...</DIV>
    <DIV><FONT face=3DVerdana size=3D2>Hola gran
    jefe, acabo de usar =
    tu=20
    calendario nuevo, y todo va mucho mejor, mas rapido, =
    etc...</FONT></DIV>
    <DIV><FONT face=3DVerdana size=3D2>lo puedes ver
    en <A=20
    =
    href=3D"
    rote.com/index03.asp</A></FONT></DIV>
    <DIV> </DIV>
    <BLOCKQUOTE=20
    style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
    =
    5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV>"Juan Muro `8=AC}" &lt;<A=20
    href=3D"mailto:[email protected]">[email protected]</A>&gt;
    =
    escribi=F3=20
    en el mensaje <A=20
    =
    href=3D"news:[email protected]">news:eguf3b$3o1$1@forums=
    .macromedia.com</A>...</DIV>Una=20
    nueva versi=F3n del calendario hecho en Flash, para A.S.1.0,
    =
    que toma=20
    <BR>datos de un xml.<BR>En esta ocasi=F3n, para
    quien se le =
    atragante la=20
    programaci=F3n, se pueden <BR>modificar todos sus
    elementos =
    gr=E1ficos sin=20
    tocar el c=F3digo:<BR>Es =E9ste:<BR><A=20
    =
    href=3D"
    m/calendario.html</A><BR>Os=20
    descargais los archivos fuentes desde <A=20
    =
    href=3D"
    http://www.ffflashhh.com">www.ffflashhh.com</A><BR>Salu2<BR>`8=AC=
    }<BR>Juan=20
    Muro=20
    <BR><BR></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE>=
    </BODY></HTML>
    ------=_NextPart_000_001D_01C6F592.EC0CF3E0--

  • AAP abre con otro usuario

    Descargó el archivo y se me apagó la máquina. Abro desde "descargas" el AdobeApplicationManager y me abre con otro usuario. Cómo puedo colocar mi usuario? Yo compré la versión por cuota mensual. O es igual mientras sea la misma id de internet?

    You are not making sense. Unless someone on the system already signed in with an Adobe ID, there is no way anotehr user could be tied to the application manager. Anyway, without system info and other details nobody can help you.
    Mylenium

Maybe you are looking for

  • Server Admin connected but doesn't show anything

    Server Admin can't seem to show anything from the local server. Overview is empty and the services overview says Not available, Yet I know the services are available. I rebooted the server, but nothing. Any hints as to what is happening. I look at sy

  • FI Baseline date substitution

    Hello Experts, I'm doing a date substitution for the baseline date under the following condition: if actual delivery date is set then use it else if not then if planned delivery date is set then use else use invoice date or document date we are doing

  • Installation of a 2nd version of FCP X

    how do I download a second version of FCP X to MacBook? I bought and downloaded a version to a MacBook Pro 3 months ago, and need it on a small computer

  • Access Original Serial Number after Upgrade

    Hi guys, in a bind here... My Mac Pro needs to be wiped and all my software will have to be installed. My problem is that our editor has been let go and he stole our FCS 2 and FCS 3 upgrade disks and packaging. I still have FCS 3 installed, so I can

  • Creating billing document from billing request PO number

    Hello All, I am creating Billing document ( Debit Memo) from BiCS Billing Reqeust ( kind of Sales order) , that time the PO of BR is getting updated on BIlling documents's Screen ( at item level---> on PO data tab) butsometimes  it is not getting upd