elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12
1  Programación / Java / Re: Como reproducir MP4 desde un archivo de expansión OBB en Android en: 21 Abril 2023, 13:38 pm
Muchas gracias LlopoRobot.
2  Programación / Java / Re: Como Importar modulo/librería zip_file en Android Studio en: 19 Abril 2023, 21:34 pm
Muchas gracias LlopoRobot
3  Programación / Scripting / Como obtener el nombre de usuario en: 6 Enero 2023, 12:06 pm
Hola buenos días, quiero decir que no tengo mucha idea, pero me gustaría modificar un código que tengo para sacar el serial de Windows, y este código se guarda en un archivo txt en el escritorio.
El código original no me funciona, lo he editado para que me funcione a mí, pero eso, solo me funciona a mi, porque le he puesto mi nombre de usuario en la ruta para llegar al escritorio.

He intentado modificarlo para que se pueda ejecutar en otro pc, ya que el usuario cambia, podría hacer lo mismo, pero ya es por curiosidad y saber cómo hacerlo.

He intentado buscar información que me ayude, pero los códigos que he probado me dan error.
Este es el código original

Código:
UserName = objshell.ExpandEnvironmentStrings("%UserName%")
fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"

aunque el error lo muestra en la siguiente línea:

Código:
Set fso = CreateObject("Scripting.FileSystemObject")



Y como digo, si cambio y pongo mi nombre de usuario, no hay problema.

Cuál sería el código correcto para obtener el usuario, y así poder sacar la ruta del escritorio.

Gracias.
4  Programación / Java / Como reproducir MP4 desde un archivo de expansión OBB en Android en: 15 Agosto 2022, 20:11 pm
Hola, tengo un archivo de expansión con videos que intento reproducir, pero no consigo que se muestren.
 
Este es el código que estoy utilizando

Código
  1. myPlayer = binding.videoView;
  2.  
  3. try {
  4.    expansionFile = APKExpansionSupport.getAPKExpansionZipFile(getActivity(),2,0);
  5. } catch (IOException e) {
  6.    e.printStackTrace();
  7. }
  8. AssetFileDescriptor fd = expansionFile.getAssetFileDescriptor("Test.mp4");
  9.  
  10. videoLocation = Uri.parse(fd.toString());
  11. myVideoController = new MediaController(getActivity());
  12.  
  13. myPlayer.setMediaController(myVideoController);
  14. myPlayer.requestFocus();
  15. myPlayer.setVideoURI(videoLocation);
  16. myPlayer.start();
  17.  

cuando lo pruebo, muestra un mensaje "no se puede reproducir el video"
Código:
E/MediaPlayerNative: error (1, -2147483648)
E/MediaPlayer: Error (1,-2147483648)
D/VideoView: Error: 1,-2147483648

Como se pueden reproducir los videos que se encuentrarn en el archvo de expansion OBB ?


Gracias.
5  Programación / Java / Como Importar modulo/librería zip_file en Android Studio en: 26 Julio 2022, 09:51 am
Hola quiero ver como va el tema de los archivos de expansión *.obb en una aplicación de Android, para poder poner JPG y MP3 en este tipo de archivos, pero para empezar tengo que incorporar unos módulos o librerías para poder ver el contenido de estos archivos obb comprimidos

Tengo que importar las librerías zip_file y downloader_library que se encuentra en:
<sdk>\extras\google\market_apk_expansion

Estos son los pasos que sigo:
desde Archivo > Nuevo > Importar Modulo, intento importarlo desde SDK\extras\google\market_apk_expansion\downloader_ library

También SDK\extras\google\market_licensing\library

Y SDK\extras\google\market_apk_expansion\zip_file

Pero nada, no se importa nada al proyecto, solo las carpetas zip_file, downloader_library, library, pero que se encuentran vacías.

Me puede decir alguien como importar las librerías para poder utilizar los archivos de expansión *.obb ?

Gracias.
6  Programación / Java / ViewPager2 es lento al mostrar los Tabs en: 23 Mayo 2022, 20:06 pm
Hola, agradecería vuestra ayudada a ver si alguien sabe porque tarda tanto en mostrar las vistas de los difrentes fragment

Tengo ViewPager2 con TabLayout, para crear un menú horizontal, con un total de 12 pestañas, si deslizo el dedo por la pantalla para ir mostrando pestaña por pestaña, la vista de los fragment se muestra en un tiempo razonable, pero si en lugar de ir deslizando el dedo, si por ejemplo estoy en la pestaña 1, y selecciono la pestaña 10, pasan 8 segundos interminables hasta que se muestra, bueno da igual que sea la pestaña 10 como la 3

En el Logcat, he visto este tipo de mensaje:`

WARNING: tile memory limits exceeded, some content may not draw

Este es el código que tengo en MainActivity.java

Código:
mAdapter = new ViewPagerAdapter(getSupportFragmentManager(), getLifecycle());
 
 mAdapter.addFragment(new menu1());
 mAdapter.addFragment(new menu2());
 mAdapter.addFragment(new menu3());
 mAdapter.addFragment(new menu4());
 mAdapter.addFragment(new menu5());
 mAdapter.addFragment(new menu6());
 mAdapter.addFragment(new menu7());
 mAdapter.addFragment(new menu8());
 mAdapter.addFragment(new menu9());
 mAdapter.addFragment(new menu10());
 mAdapter.addFragment(new menu11());
 mAdapter.addFragment(new menu12());
 
 binding.viewPager2.setAdapter(mAdapter);
 
 binding.viewPager2.setOffscreenPageLimit(12-1);
 
 binding.viewPager2.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback(){
     @Override
     public void onPageSelected(int position) {
         binding.tabs.selectTab(binding.tabs.getTabAt(position));
     }
 });
 
 binding.tabs.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
     @Override
     public void onTabSelected(TabLayout.Tab tab) {
         binding.viewPager2.setCurrentItem(tab.getPosition());
     }
     @Override
     public void onTabUnselected(TabLayout.Tab tab) {
     }
     @Override
     public void onTabReselected(TabLayout.Tab tab) {
 
     }
 });

activity_main.xml

Código:
<RelativeLayout
     ....
     .... >
 
     <com.google.android.material.appbar.AppBarLayout
         android:id="@+id/appBar"
         android:layout_width="match_parent"
         android:layout_height="wrap_content">
 
         <com.google.android.material.appbar.MaterialToolbar
             android:id="@+id/myToolbar"
             android:layout_width="match_parent"
             android:layout_height="?attr/actionBarSize"
             app:layout_scrollFlags="scroll|enterAlways" />
 
         <com.google.android.material.tabs.TabLayout
             android:id="@+id/tabs"
             android:layout_width="match_parent"
             android:layout_height="90dp"
             android:background="@color/colorPrimary"
             app:tabGravity="fill"
             app:tabIconTint="@drawable/color_icono_selector"
             app:tabIndicatorColor="#FA0707"
             app:tabIndicatorFullWidth="false"
             app:tabIndicatorHeight="6dp"
             app:tabMode="scrollable"
             app:tabSelectedTextColor="#FA0707"
             app:tabTextAppearance="@style/CustomTextAppearanceTab"
             app:tabTextColor="#FFFFFF"
             app:titleTextColor="#FFFFFF">
 
             <com.google.android.material.tabs.TabItem
                 .....
                 ..... />
 
             <com.google.android.material.tabs.TabItem
                 .....
                 ..... />
 
             <com.google.android.material.tabs.TabItem
                 .....
                 ..... />
 
         </com.google.android.material.tabs.TabLayout>
 
         <androidx.viewpager2.widget.ViewPager2
             android:id="@+id/viewPager2"
             android:layout_width="match_parent"
             android:layout_height="match_parent"
             app:layout_behavior="@string/appbar_scrolling_view_behavior" />
 
     </com.google.android.material.appbar.AppBarLayout>
 
 </RelativeLayout>

He cambiado el valor de binding.viewPager2.setOffscreenPageLimit(12-1) con diferente valores, pero sigue igual de lento al mostrar los diferentes menús
7  Programación / Java / Como Deshabilitar botones del Fragment anterior ? en: 25 Febrero 2022, 14:19 pm
Hola buenos días, tengo un Fragment con botones, que cuando pulso uno de esos botones, se muestra otro Fragment, pero a pesar de poner un color de fondo para que no se muestren los botones del Fragment anterior.

Pues bien, si pulso en una parte una parte de la pantalla que no contiene nada, y coincide que hay un botón del fragment anterior, ese botón abre su fragment correspondiente, porque sigue activo.

En el fragment tengo puesto:

Código:
android:clickable="false"

Código
  1.  
  2. <?xml version="1.0" encoding="utf-8"?>
  3. <RelativeLayout
  4.    xmlns:android="http://schemas.android.com/apk/res/android"
  5.    xmlns:app="http://schemas.android.com/apk/res-auto"
  6.    xmlns:tools="http://schemas.android.com/tools"
  7.    android:layout_width="match_parent"
  8.    android:layout_height="match_parent"
  9.    android:fillViewport="true"
  10.    android:orientation="vertical"
  11.    android:id="@+id/fragmen_inicio"
  12.    android:background="#FAFAFA"
  13.    android:clickable="false">
  14.  
  15.    <ScrollView
  16.        android:layout_width="match_parent"
  17.        android:layout_height="match_parent"
  18.        android:background="#FAFAFA">
  19.         .............
  20.         .............
  21.         .............
  22.  
  23.   </ScrollView>
  24. </RelativeLayout>
  25.  
  26.  

pero los botones, aunque no se ven por el color de fondo del otro fragment siguen activos los botones.

Como puedo Deshabilitar para que al pulsar en el otro fragment no respondan ?

Gracias.
8  Programación / Scripting / Re: Temporizador en menú para cerrar venta. en: 10 Febrero 2022, 12:16 pm
Hola .xAk., me ha dejado un poco descolocado ese link, bueno aunque ya lo estoy con Batch  ;D pero que tienen que ver la pagina de CEDEGA con lo que yo pregunto.

Intento hacerlo con el ejemplo que he puesto.


9  Programación / Scripting / Temporizador en menú para cerrar venta. en: 10 Febrero 2022, 12:05 pm
Hola, como puedo poner el contador para que se muestre dentro de un menu

El siguiente contador muestra un texto con un temporizador

Código
  1. @echo off
  2. SetLocal EnableDelayedExpansion
  3.  
  4. set count=5
  5.  
  6. FOR /F %%a IN ('copy /Z "%~dpf0" nul') DO set "carret=%%a"
  7.  
  8. :ONE_SEC
  9. set /p =  [91;103mla venta se cerrara en: %count% !carret!<nul
  10.  
  11. ping -n 2 127.0.0.1 > nul 2>&1
  12.  
  13. set /a count-=1
  14. IF %count% GTR 0 goto :ONE_SEC
  15.  
  16. EndLocal
  17. exit /b
  18.  
  19.  

Tengo creado un menú con la opción “Salir”, que al pulsar esta opción muestre una ventana con ese texto dentro del menú, pero no consigo ponerlo.

Código
  1. :salir
  2. cls
  3. echo.
  4. echo.
  5. echo.                            [91;103m Menu  [47;0;0m
  6. echo. [34;47m    ___________________________________________________ [9;0;0m
  7. echo.
  8. echo.
  9. echo.
  10. echo. [34;47m                       [31;5;4mCerrando [9;0;0m
  11. echo.
  12. set /p =  [94m                   la venta se cerrara en: %count%  [9;0;0m
  13. echo.
  14. echo.
  15. echo.
  16. echo. [34;47m    ___________________________________________________ [9;0;0m
  17. echo.
  18. ping -n 2 127.0.0.1 > nul 2>&1
  19.  
  20. set /a count-=1
  21. IF %count% GTR 0 goto :salir
  22.  
  23.  


Como puedo mostrar el texto y contador dentro de ese menú, o si este metodo no es valido, de que otra forma se puede hacer.


Gracias.

10  Programación / Scripting / Re: Como leer un texto que hay en [Batch] con el Bloc de notas en: 10 Febrero 2022, 08:21 am
Gracias EdePC, si PowerShell también esta en Windows 7, creo que por lo que dices es mejor utilizar este, y ahora si esta funcionando.

P.D. posiblemente tenga que volver a recurrir a preguntar sobre los dichos colores en los Batch, llevo una semana que lo dejo y lo vuelvo a retomar, porque me tienen frito.

Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines