Por ejemplo, que inucie con un liner layout y dentro de el se encrenten dos mas y dentro de uno un text input y en el otro un button. Gracias
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.
#141
Dudas y pedidos generales / Re:[Java android] Añadir multiples layouts al mainActivity.xml
Enero 30, 2015, 04:10:40 PM #142
Dudas y pedidos generales / [SOLUCIONADO] Java android: Añadir múltiples layouts al mainActivity.xml
Enero 30, 2015, 02:02:21 PM
Muy buenas, comencé hace poco con java y el tema de android, estoy trabajando con eclipse y me surgieron las primeras dudas que no logro encontrar la solución por la red.
Código: xml
Tengo este código XML que funciona bien pero yo quiero organizar los botones y todo lo que pongo por layouts mas o menos así
Código: xml
Y el código java para iniciar la aplicación sería
Código: java
No se si estoy en lo cierto pero setListerAdapter es lo que muestra al heredar de ListActivity , lo que no entiendo es si quiero mostrar layout e ir ordenando layouts como hacerlo, incluso meter layouts dentro de otras, supongo que deberé heredar de Activity... la verdad estoy bastante perdido en estos momentos y agradezco cualquier ayuda.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.developer.primeraapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
</manifest>Tengo este código XML que funciona bien pero yo quiero organizar los botones y todo lo que pongo por layouts mas o menos así
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />
<Button android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button" />
</LinearLayout>Y el código java para iniciar la aplicación sería
public class MainActivity extends ListActivity {
String pruebas[] = {"uno","dos","tres","cuatro"};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,pruebas));
}No se si estoy en lo cierto pero setListerAdapter es lo que muestra al heredar de ListActivity , lo que no entiendo es si quiero mostrar layout e ir ordenando layouts como hacerlo, incluso meter layouts dentro de otras, supongo que deberé heredar de Activity... la verdad estoy bastante perdido en estos momentos y agradezco cualquier ayuda.
#143
Dudas y pedidos generales / [SOLUCIONADO] Duda sobre java
Enero 29, 2015, 06:29:12 PMprivate int numero = 10;
....
....
....
private void funcion(int i){
numero = (int) i/5;
}no entiendo el (int), ¿pueden explicarmelo?
#144
Dudas y pedidos generales / Re:¿Como descargar video de youtube sin ninguna api?
Enero 19, 2015, 01:51:13 PM
Si funcionar funciona, lo único que al compilar lo no funciona y estoy seguro que es pafy por que al poner lo como comentario la app funciona.
#145
Dudas y pedidos generales / [Pycrypt] ¿Como desencryptar mensaje en variable?
Diciembre 23, 2014, 05:45:11 PM
Que tal y saludos a todos, deciros que tras mis múltiples intentos no he conseguido desencryptar mis datos con pycrypto.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Código: python
después lo que se escribe en el archivo "encode.py" lo copio todo y lo guardo en otro archivo dentro de una variable.
codigo_en.py
Código: python
Ahora veamos la manera en la que si me lo desencrypta.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Código: python
Como se puede ver si lo lee directamente de el archivo "encode.py" que es el que creo el código de el archivio "codificar.py" de esta manera si funciona.
Veamos la forma de la que quiero hacer que sea capaz de desencyptar y no hay manera.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Código: python
De esta última manera lo que hace es leer el string de la variable que supuesta mente lee lo mismo que al leer el archivo "encode.py" pero no desencryptar.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
from Crypto.Cipher import AES
data = '''
mi codigo
...
...
...
'''
def encode():
key = '123456789abcdefg'
iv = 'abcdefg123456789'
cipher = AES.new(key,AES.MODE_CFB,iv)
enc = cipher.encrypt(data)
f = open('encode.py','wb')
f.write(enc)
f.close()
encode()después lo que se escribe en el archivo "encode.py" lo copio todo y lo guardo en otro archivo dentro de una variable.
codigo_en.py
codigo = '''
aqui dentro el codigo que se guardo en el archivo encode.py
...
...
...
'''Ahora veamos la manera en la que si me lo desencrypta.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
from Crypto.Cipher import AES
def decode():
key = '123456789abcdefg'
iv = 'abcdefg123456789'
f = open("encode.py","r")
codigo = f.read()
f.close()
cipher = AES.new(key,AES.MODE_CFB,iv)
dec = cipher.decrypt(codigo)
print decComo se puede ver si lo lee directamente de el archivo "encode.py" que es el que creo el código de el archivio "codificar.py" de esta manera si funciona.
Veamos la forma de la que quiero hacer que sea capaz de desencyptar y no hay manera.
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
from Crypto.Cipher import AES
import codigo_en
def decode():
key = '123456789abcdefg'
iv = 'abcdefg123456789'
codigo = codigo_en.codigo
cipher = AES.new(key,AES.MODE_CFB,iv)
dec = cipher.decrypt(codigo)
print decDe esta última manera lo que hace es leer el string de la variable que supuesta mente lee lo mismo que al leer el archivo "encode.py" pero no desencryptar.
#146
Dudas y pedidos generales / ¿Cómo desinstalar el sistema de arranque de acronis true image?
Diciembre 17, 2014, 11:24:25 AMQue tal, instale acronis y después lo desistalé, pero me sigue arrancando con acronis.
Me sale un menú en el que selecciono windows y se inicia, es como un grub de linux algo así parecido, pero no sé como quitar esto de el inicio.
Antes arrancaba el pc y se iniciaba directamente windows pero ahora me sale esto, no sé como puedo quitarlo ya que desistalé el acronis y sigue apareciendo.
#147
Dudas y pedidos generales / Re:¿El módulo SocketServer sirve para windows?
Diciembre 15, 2014, 08:01:13 PM
cierto amigo, mi error no era de compatibilidad, sorry aun así creo que en windows es difícil saber cuando un cliente se ha ido o esta conectado al servidor y resulta realmente fácil en linux con "TCP_INFO"
#148
Dudas y pedidos generales / ¿El módulo SocketServer sirve para windows?
Diciembre 14, 2014, 09:17:32 PM
Muy buenas, tras intentar mejorar la conexión entre socket de algunos scripts estuve manejando estos módulos pero al ver como funcionan me fije que utilizan "select" y este módulo no esta soportado en windows, quería saber si alguien utilizó este módulo en windows por que al parecer no me funciona muy bien.
gracias.
gracias.
#149
Dudas y pedidos generales / Re:[Python] Compilar a exe desde linux
Noviembre 29, 2014, 08:28:20 AM
gracias whiz, creo que tiene mucho sentido lo que dicen los links para compilar, seguramente es necesario archivos de windows para poder compilarlo y supongo que serán .dll , entonces es necesario utilizar wine para ejecutar pyinstaller.
#150
Dudas y pedidos generales / Re:[Python] Compilar a exe desde linux
Noviembre 27, 2014, 06:10:07 PM
Lo explica pero dice que utiliza la linea de comandos de windows, mi problema es que yo utilizo linux, como dije desde windows compila bien.
#151
Dudas y pedidos generales / Re:[python] compilar a exe desde linux
Noviembre 23, 2014, 09:27:55 PM
Si, pero estas librerías son para eso, para compilar, en windows funcionan perfecto, compilan a exe sin problemas, pero en linux no logro hacerlo.
#152
Dudas y pedidos generales / [SOLUCIONADO] Compilar a exe desde linux (Python)
Noviembre 23, 2014, 08:56:07 PMMuy buenas, llevo algunos días intentando compilar a exe desde linux con python, he utilizado py2exe y pyinstaller, en los dos me pasa lo mismo, me crea un archivo pero sin extensión que no puedo ejecutar, no se el motivo por el que pasa esto.
#153
Dudas y pedidos generales / Re:¿Como descargar video de youtube sin ninguna api?
Noviembre 18, 2014, 03:49:29 PM
por si pudiera servir, encontré esto.
Código: text
es una url que proporciona una api de youtube llamada gdata y se obtiene con el metodo getswf(), pero sigo sin poder obtener el video.
https://www.youtube.com/v/u0xiolBhwKY?version=3&f=videos&app=youtube_gdataes una url que proporciona una api de youtube llamada gdata y se obtiene con el metodo getswf(), pero sigo sin poder obtener el video.
#154
Dudas y pedidos generales / Re:[PHP] Error: Undefined offset: 1
Noviembre 18, 2014, 01:28:50 PM
Pues todo aclarado
#155
Dudas y pedidos generales / Re:[PHP]Error: Undefined offset: 1
Noviembre 11, 2014, 01:35:50 PM
Gracias, todo solucionado, lo solucioné cambiando en el for el inicio como me dijisteis desde 0 y cambiando el explode poniendo comillas simples quedo de la siguiente manera.
Código: php
y otra cosa, ¿cual es la diferencia entre usar comillas simples y dobles en el caso de explode para palabras reservadas como "\n"?
en el código que yo tengo si esta "\n" porque es una simulación que estoy haciendo ha paypal, lo almaceno en una variable.
Código: php
function getData($data){
$lines = explode('\n', $data);
$keyarray = array();
$num = count($lines);
for($i=0; $i<$num;$i++){
$works = split("=",$lines[$i]);
$keyArray[$works[0]] = $works[1];
}
return array($lines[0],$keyArray);
}y otra cosa, ¿cual es la diferencia entre usar comillas simples y dobles en el caso de explode para palabras reservadas como "\n"?
en el código que yo tengo si esta "\n" porque es una simulación que estoy haciendo ha paypal, lo almaceno en una variable.
$var = <<<EOT
SUCCESS\n
mc_gross=20.00\n
invoice=AF000001\n
protection_eligibility=Eligible\n
address_status=confirmed\n
payer_id=ADSZV7LHTCJM4\n
tax=0.00\n
address_street=Candy+Road+77\n
payment_date=12%3A04%3A18+Oct+19%2C+2010+PDT\n
payment_status=Completed\n
charset=windows-1252\n
address_zip=99501\n
first_name=Alice\n
mc_fee=0.88\n
address_country_code=US\n
address_name=Alice+Foobar\n
custom=\n
payer_status=unverified\n
business=paypal%40business.example.com\n
address_country=United+States\n
address_city=Anchorage\n
quantity=1\n
payer_email=alice.foobar%40example.com\n
txn_id=6BC88318RN685282M\n
payment_type=instant\n
last_name=Foobar\n
address_state=AK\n
receiver_email=paypal%40business.example.com\n
payment_fee=0.88\n
receiver_id=JNNUMM42GJB9U\n
txn_type=web_accept\n
item_name=Stuffed+bear\n
mc_currency=USD\n
item_number=BEAR05\n
residence_country=US\n
receipt_id=3354-8100-5749-2926\n
handling_amount=0.00\n
transaction_subject=Stuffed+bear\n
payment_gross=20.00\n
shipping=0.00\n
EOT; #156
Dudas y pedidos generales / Re:[PHP]Error: Undefined offset: 1
Noviembre 06, 2014, 06:56:38 AM
En la linea 8 del codigo php que puse en
Código: php
$works = split("=",$lines[$i]); #157
Dudas y pedidos generales / [SOLUCIONADO][PHP] Error: Undefined offset: 1
Noviembre 04, 2014, 07:39:50 PM
Muy buenas y saludos a todos.
función php:
Código: php
mas código:
Código: php
texto que recive en la variable data:
Código: text
me imprime todo esto:
Código: text
Como podéis ver al final de todo me llega como si todo estuviera bien, pero me dice que esta indefinido la offset 1, pero para depurar el código hice unas impresiones como podéis ver de el contenido de el array que devuelve la función split, y el array esta ocupando el offset 0 y el 1 entonces ¿A que se debe el error?
gracias.
función php:
function getData($data){
$lines = explode("\n", $data);
$keyarray = array();
$num = count($lines);
for($i=1; $i<$num;$i++){
//list($key,$var) = split("=",$lines[$i],2);
$works = split("=",$lines[$i]);
$keyArray[$works[0]] = $works[1];
echo("key: ".$works[0]." value: ".$works[1]);
}
return array($lines[0],$keyArray);
}mas código:
$responsePaypal = getData($var);
if(strpos($responsePaypal[0],'SUCCESS') === 0 AND $code == 200){
echo "SUCCESS!!!";
}texto que recive en la variable data:
SUCCESS\n
mc_gross=20.00\n
invoice=AF000001\n
protection_eligibility=Eligible\n
address_status=confirmed\n
payer_id=ADSZV7LHTCJM4\n
tax=0.00\n
address_street=Candy+Road+77\n
payment_date=12%3A04%3A18+Oct+19%2C+2010+PDT\n
payment_status=Completed\n
charset=windows-1252\n
address_zip=99501\n
first_name=Alice\n
mc_fee=0.88\n
address_country_code=US\n
address_name=Alice+Foobar\n
custom=\n
payer_status=unverified\n
business=paypal%40business.example.com\n
address_country=United+States\n
address_city=Anchorage\n
quantity=1\n
payer_email=alice.foobar%40example.com\n
txn_id=6BC88318RN685282M\n
payment_type=instant\n
last_name=Foobar\n
address_state=AK\n
receiver_email=paypal%40business.example.com\n
payment_fee=0.88\n
receiver_id=JNNUMM42GJB9U\n
txn_type=web_accept\n
item_name=Stuffed+bear\n
mc_currency=USD\n
item_number=BEAR05\n
residence_country=US\n
receipt_id=3354-8100-5749-2926\n
handling_amount=0.00\n
transaction_subject=Stuffed+bear\n
payment_gross=20.00\n
shipping=0.00\nme imprime todo esto:
......
......
......
......
Notice: Undefined offset: 1 in /var/www/pay/index.php on line 82
key: value: key: payment_gross value: 20.00
Notice: Undefined offset: 1 in /var/www/pay/index.php on line 81
Notice: Undefined offset: 1 in /var/www/pay/index.php on line 82
key: value: key: shipping value: 0.00
Notice: Undefined offset: 1 in /var/www/pay/index.php on line 81
Notice: Undefined offset: 1 in /var/www/pay/index.php on line 82
key: value: SUCCESS!!!Como podéis ver al final de todo me llega como si todo estuviera bien, pero me dice que esta indefinido la offset 1, pero para depurar el código hice unas impresiones como podéis ver de el contenido de el array que devuelve la función split, y el array esta ocupando el offset 0 y el 1 entonces ¿A que se debe el error?
gracias.
#158
Dudas y pedidos generales / Re:¿Como descargar video de youtube sin ninguna api?
Noviembre 01, 2014, 10:46:13 AM
gracias por tu respuesta, pero según estuve viendo skytube utiliza la librería Pafy.
Código: python
Y ya estuve probando la compilación de mi programa con pafy y se puede ejecutar en un sistema android.
from pafy import Pafy
from PyQt4 import QtGui, QtCore
from inicio import Ui_Form
import urllib.request
import os
import sys
import webbrowser
import urllib.request
import time
import subprocessY ya estuve probando la compilación de mi programa con pafy y se puede ejecutar en un sistema android.
#159
Dudas y pedidos generales / [SOLUCIONADO] ¿Como descargar video de youtube sin ninguna api?
Octubre 30, 2014, 05:58:19 PM
Muy buenas a todos, tras llevar varios meses intentando solucionar el problema he decidido pedirles ayuda para ver cuales son las alternativas a el problema, resulta que necesito saber si hay alguna manera para poder descargar un video de youtube como antes se hacia, que era pasando como un parametro get_video_info y un token de el video con el formato fmt=... en tal caso esto ya no esta disponible, por alguna razón lo desactivaron, el caso es que estoy utilizando python y hay maneras de hacerlo por ejemplo con youtube-dl o pafy pero el problema me surge cuando utilizo kivy para crear una aplicación para android y resulta que estos módulos no son soportados en un sistema android y no pueden ser compilados o en el caso de que se compilen no pueden ser ejecutados, el caso es que antes podía hacerlo mediante módulos de urllib2 y leer la respuesta de get_video_info después de ver la información hacer una llamada a get_video con el vídeo a descargar.
Bueno en tal caso quisiera preguntarles si hay alguna manera de hacerlo como antes, por ahora se que get_video_info sigue mostrando la información de el video, pero no se la manera de poder descargar el vídeo a través de una simple petición como antes.
Bueno en tal caso quisiera preguntarles si hay alguna manera de hacerlo como antes, por ahora se que get_video_info sigue mostrando la información de el video, pero no se la manera de poder descargar el vídeo a través de una simple petición como antes.
#160
Dudas y pedidos generales / Re:¿Ejecutar exe como imagen es posible?
Octubre 28, 2014, 01:48:08 PM
¿Pero entonces no habría que cambiar la configuración de el pc al que se quiere controlar para poder hacer esto? por lo que estuve viendo lo que ocurre es que hay una herramienta llamada charmap que lee los caracteres de derecha a izquierda ¿no es así?

