Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - LaThortilla (Effort)

#46
Buenas tardes me podrían ayudar con esto no se por que no va....

en la consola del navegador(Schrome) me sale que la funcion blurpass no es definida al igual que la funcionchangepass cuando se ejecuta los enventos onBlur y onChange del input form-password.....

podrian decirme por que porfa?

Código (html4strict) [Seleccionar]
         <div id="frm-campo">
               <div id="frm-campo-01">
                   <div id="frm-campo-titulo">
                       <label>Ingrese Su contraseña:</label><div class="error_form" id="err_contra1"></div>
                   </div>

                   <input id="password-reg" name="password-reg" onblur= "blurpass()"  onchange="changepass()"oncopy="return false" onpaste="return false" type="password" value=""required="true"/>
                  <script type="text/javascript">
                       var error_contra = false;

                       function ElementoById(id){
                           
                           return document.getElementById(id);
                       }
                       function HtmlById(id, html){
                           return  document.getElementById(id).innerHTML = html;
                       }
                       function ContentById(id){
                           return  document.getElementById(id).textContent;
                       }
                       function blurpass(){  
                           alert('blur activo');
                           if (ContentById(password - reg).length < 8) {
                               HtmlById('err-contra1', "La contraseña debe ser mayor que 8 caracteres");
                               error_contra = true;
                           }
                       }
                       function changepass(){
                           alert('change activo');
                           if (error_contra && ContentById('password-reg').length = > 8) {
                               HtmlById('err-contra1', "");
                               error_contra = false;
                           }
                       }
                   </script>
                   <spam id='frm-info-campo'>Las contraseñas deben tener 8 caracteres como mínimo y contener al menos dos
                       de los siguientes elementos: mayúsculas, minúsculas, números y símbolos.</spam>
               </div>
               <div id="frm-campo-01">
                   <div id="frm-campo-titulo">
                       <label>Vuelva a ingresar su contraseña:</label><div class="error_form" id="err_contra2"></div>
                   </div>

                   <input  id="password2-reg" name="password2-reg" oncopy="return false" onpaste="return false" type="password" value="" required="true"/>
               </div>
           </div>
#47
Java / COMO HAGO ESTO? AYUDA URGENTE
30 Julio 2014, 14:22 PM
buenos dias.

estoy trabajando en un proyecto android donde tengo dos fragments, uno con una ListView de items. He creado la clase Item y  una clase Adapter(extiende de BaseAdapter) para la lista, cada item consta de Un TextView y un Button.

Por otra parte tengo otro fragment con un ViewPager en el cual estará contenido el fragments con la lista y otros fragment.....

Como puedo asignarle un OnClicklistener al boton de cada item de la lista, pero necesito que en el metodo onClick(View  view)   pueda de alguna forma agregar un parametro que contenga la clase item en la posición de la vista item en la lista? ò retornar el adapter y la posicion del item asi como un "OnItemSelectListener"?

no se si me explique bien....  :huh:
#48
Buenos dias..

Primero que todo quiero saludarlos. Tengo ya un tiempo desde que no posteo algo, creo que he avanzado mucho desde entonces y espero poder colaborar algo con el foro.

Bueno Recién comienzo con android y me he encontrado con una pequeña dificultad que agradecería me orientaran un poco...

he creado un control personalizado que extiende de la clase HorizontalScrollView y he sobre escrito algunos metodos  bueno aqui les dejo la clase:

Código (java) [Seleccionar]
package binario.thinki;


import binario.thinki.avatars.AdapterHgallery;
import binario.thinki.avatars.ZeroChildException;

import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.HorizontalScrollView;
import android.widget.LinearLayout;


public class Hgalery  extends HorizontalScrollView {
Activity context;
   int prevIndex = 0;
   
public Hgalery(Context context, AttributeSet attrs, Activity Context) {
super(context, attrs);
// TODO Auto-generated constructor stub
this.context =  (Activity) context;
    this.setSmoothScrollingEnabled(true);
}

  public Hgalery(Activity context, AttributeSet attrs) {
      super(context, attrs);
       this.context = context;
       this.setSmoothScrollingEnabled(true);
   }

   public void setAdapter(Context context, AdapterHgallery mAdapter) {

       try {
           fillViewWithAdapter(mAdapter);
       } catch (ZeroChildException e) {

           e.printStackTrace();
       }
   }
   

   private void fillViewWithAdapter(AdapterHgallery mAdapter)
           throws ZeroChildException {
       if (getChildCount() == 0) {
           throw new ZeroChildException(
                   "CenterLockHorizontalScrollView must have one child");
       }
       if (getChildCount() == 0 || mAdapter == null)
           return;

       ViewGroup parent = (ViewGroup) getChildAt(0);

       parent.removeAllViews();

       for (int i = 0; i < mAdapter.getCount(); i++) {
           parent.addView(mAdapter.getView(i, null, parent));
       }
   }

   @SuppressWarnings("deprecation")
public void setCenter(int index) {

       ViewGroup parent = (ViewGroup) getChildAt(0);

       View preView = parent.getChildAt(prevIndex);
       preView.setBackgroundColor(Color.parseColor("#64CBD8"));
       android.widget.LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
               LinearLayout.LayoutParams.WRAP_CONTENT,
               LinearLayout.LayoutParams.WRAP_CONTENT);
       lp.setMargins(5, 5, 5, 5);
       preView.setLayoutParams(lp);

       View view = parent.getChildAt(index);
       view.setBackgroundColor(Color.RED);

int screenWidth = context.getWindowManager().getDefaultDisplay().getWidth();

       int scrollX = (view.getLeft() - (screenWidth / 2))
               + (view.getWidth() / 2);
       this.smoothScrollTo(scrollX, 0);
       prevIndex = index;
   }

}


No estoy muy seguro pero creo que existen 2 formas de instanciarla en el activity principal.

1. mediante xml (esta estoy seguro que se puede) pero por alguna razon me genera un error, tengo poca experiencia depurando errores en android y no logro dar con el. solo no inicia la activity (tengo que leer un poco sobre esto).


2. mediante codigo java pero no se como ( he buscando en google pero no logro dar con este) dado que solo aparecen ejemplos de inflar layouts (xml) y no desde una clase java...

Bueno aqui os dejo el codigo del adapter que ocupa la clase:
Código (java) [Seleccionar]

package binario.thinki.roomitems;


import java.util.List;



import android.app.Activity;
import android.view.View;
import android.view.ViewGroup;
import android.view.View.OnClickListener;
import android.widget.BaseAdapter;


public class AdapterItemRoom extends BaseAdapter{

Activity _Activity;
List<ItemRoom> Rooms;
private OnClickListener Listener;
   public AdapterItemRoom(Activity _Activity,List<ItemRoom> Rooms, OnClickListener Listener){
this._Activity = _Activity;
this.Rooms = Rooms;
this.Listener =Listener;
}

public int getCount() {
return Rooms.size();
}

@Override
public Object getItem(int position) {
return Rooms.get(position);
}

@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
return 0;
}


public View getView(int position, View arg1, ViewGroup arg2) {
ListItemRooms lsRooms = new ListItemRooms(_Activity,Rooms.get(position), Listener);
return lsRooms;
}

}



De antemano muchas gracias.

(si me corriges te lo agradeceré)
#49
Hola gente Buenas noches

Bueno estoy haciendo un pequeño proyecto en Visual Basic para Aplicaciones

quiero crear un algoritmo para... Bueno mejor les muestro que rayos quiero hacer ajajajajaj... ;D
Pido disculpas por no cambar la imagen por la actualizada pero pronto la subo

lo que tengo de codigo es: (ya resuelto)
Explicación
Código (vb) [Seleccionar]

Private Sub Cargar_datos_Click()
valgrafic
End Sub
Sub ValorGraf()
Dim r, Ls, Li, Xdato, Dtop As Double
' con esta condicion se asegura que solo una ves se guarde este valor
'(el valor top inicial de las graf)

If Dtop = "" Then
  Dtop = graf1.Top
End If
'dado que la cuadricula de los formularios es inversa se toma el top
'del lab mas arriba (posicion en el form) como el liminite inferior
Ls = lab_9.Top
Li = lab_10.Top
r = Ls - Li
' restamos al valor (Top) inicial de las graficas el producto del tex_# y r
graf1.Top = Dtop - Val(txt_1 * r)
graf2.Top = Dtop - Val(txt_2 * r)
graf3.Top = Dtop - Val(txt_3 * r)
graf4.Top = Dtop - Val(txt_4 * r)
graf5.Top = Dtop - Val(txt_5 * r)
End Sub




una duda la propiedad label.top marca el centro de el objeto?
Me auto contesto es la parte superior del label  ;D

Espero sirva es una chorrada lo se pero a alguien como yo seguro le servira
Gracias por leer
#50

ACTUALIZACIÓN


Para los nuevos y como para cerrar este post por definitiva.


Cuando escribí este post, no tenia ni mínima idea de lo que hacia, en realidad solo me plantee que si quería aprender tenia que comenzar con lo básico, Como obtener una ip.

Para solo llegar a esta conclusión, ya había estado leyendo sobre protocolos de red y pues todos están basados en el protocolo IP. Pero con el paso de los años llegue a la siguiente conclusión.

Las IPs no te sirven de mucho o nada.


¿Por qué?

Punto número 1

Los usuarios normales y corrientes utilízan servicios de Internet "Normales".

Los proveedores de servicios cuentan con rangos limitados de ip (una cantidad de IPs limitadas) y dada la demanda de clientes es necesario reutilizar las IPS. Esto quiere decir que un cliente puede tener una IP al iniciar el día y dentro de unas horas tener asignada otra.

Punto número 2

Dado el punto anterior, es difícil determinar la localización de una IP, a lo mucho podremos obtener el estado de donde se conecta un cliente.

Toda la información referente al cliente que usa esa IP no es pública.

______________________________________________________________

POST ORIGINAL


Primero que todo quiero pedir disculpas si no e posteado bien pues este es mi primer post......
 
tengo unos meses de estar buscando en el foro leyendo

me he encontrado con dificultades y a pesar de eso no e abierto ningún tema para esas preguntas esas dudas sino he tratado buscando para solucionarlas pero estoy un poco cansado de buscar y no encuentro lo que quiero la mayoría de post sobre este tema son algo antiguos y supongo que algunos métodos ya están desfasados...

Con el fin de que no solo yo aprenda he abierto este y si ya hay alguien que a posteado sobre el tema pues que sea eliminado este y envíenme el link para leerlo por favor


he encontrado muchas formas de conseguir la ip de un pc remoto solo mencionare dos "las que he probado"

-MEDIANTE UN NO-IP
   Utilizo el método con el NETCAt
-primero ejecuto el duc de no-ip ----->
- en el CMD escribo:
    nc -vLp 80
y sale que esta ala escucha de el puerto 80
-envio el link de mi no-ip a mi victima o bien que da lo mismo mi ip

(se supone que cuando mi victima le de click tendria que aparecer sus datos en el CMD con las ordenes nc -vLp) osea con el netcat ala escucha de el puerto 80, pero no pasa nada sigue a la escucha y nada mas..

PD: no es mi firewall ya que lo tengo desactivado cuando hago esto ni el AV

ENVIANDO UN ARCHIVO AL OBJETIVO MEDIANTE MSN

-abro una consola de CMD y escribo -----> netstat (saldran las conexiones actuales)
   
- me logeo en el msn y envio un archivo a mi victima
-rápidamente  consola de el CMD y escribo ---->netstat -na
-saldra las conexiones anteriores  y la del msn y la ip de nuestra victima....


BIEN CON EL MSN HAY MAS;
SI EXISTE OTRO METODO MAS ACTUALIZADO Y EFICIENTE APARTE DE LOS YA MENCIONADOS PUES PEDIRÍA DE FAVOR UN LINK O LO QUE SEA NECESARIO



y si pueden ayudarme con lo del netcat ya que no se si aun se puede con ese metodo o si alguien tiene una versión mejorada del netcat se lo agradeceria infinitamente e buscado pero con el dev no me permite compilarlo

DE ANTEMANO LES DOY LAS GRACIAS POR SU AYUDA....PIDO DISCULPAS SI DIGO ALGO QUE NO VA ESTOY EN EL PROCESO DEL APRENDIZAJE Y PS IGNORO MUCHO.....


AGREGARE CADA FORMA QUE ME VALLAN INDICANDO PARA CREAR UNA LISTA PARA QUE FUTURAS PERSONAS TENGAN DE DONDE ELEGIR......