my code stock.com

Snippet-Optionen

Download: Snippet als untitled.txt herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

private SSHConnection conexaoFtp = null;
	private Session sess = null;

public String executarFtp (String listComand, String nomeArquivo, String strCaminho) throws Exception{
	  String strPath = "cd /provdes/asap/u001/asapser1/pesquisa_msisdn\n";
	  String str_cmd = "consulta_nokia "+nomeArquivo + "\n";
      
	  String texto = "";
	  
      try {   	            
    	  
    	  
          sess = conexaoFtp.getConnectionFTP().openSession();         

          
          sess.startShell();
          OutputStream outt = sess.getStdin();          
          outt.write("cd\\ \n".getBytes());
          System.out.println("Escrever shell script");
        
          outt.write(  strPath.getBytes()  );            
          outt.write(  str_cmd.getBytes()  );
          outt.write(	"finger \n".getBytes());
                    
          java.io.InputStream stdout = new StreamGobbler(sess.getStdout());
          BufferedReader br = new BufferedReader(new InputStreamReader(stdout, "UTF-8"));
          
          export:  
        	  for(int i = 0; i < 100; i++){	  
        		  String line = br.readLine() + "\n";
        		  texto += line;
	        		   System.out.println(line);
        		  if(((texto.indexOf("Bldg.") > -1) && (texto.indexOf("TTY Idle") > -1) && (texto.indexOf("Login") > -1)) || (texto.indexOf("logged") > -1)){	        			   
        			  break export;
        		  }
        	  }
           
          br.close();
	      System.out.println("br");
	      stdout.close();
	      System.out.println("stdout");
	      conexaoFtp.close();
	      System.out.println("ftp");
	      sess.close();
	      System.out.println("sess");
	      System.out.println("conexão Fechou!");
	      
	      return texto;
	     
        
      } catch (IOException e){          
    	  e.printStackTrace(System.err);
          System.exit(2);
          sess.close();
          System.out.println("conexão fechou!");
                    
      }
  return texto;
  }
  
  
  
  String[] text = retorno.split("\n");
			for (int i = 0; i < text.length - 6; i++) {
				System.out.println(i + ": " + text[i]);
				int index;
				
				
				if (text[i].matches(".*(IMSI).*")) {
					index = text[i].indexOf("IMSI");
					acessoGsm.setImsiHLR(text[i].subSequence(index + 6,
							index + 21).toString());
				}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.