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 - BlackM4ster

#1
Hola a tod@s, hacía bastante tiempo que no me pasaba por aquí :S
Vengo a hablaros de mi proyecto personal: el IscEngine.
El IscEngine tiene como objetivo ser un motor de videojuegos tan funcional como Unity o Unreal. Está basado 100% en C++11 y OpenGL como motor gráfico.
Si a alguno os interesa colaborar en el proyecto, aportar ideas o reportar bugs os lo agradeceré mucho :D

(PD: hay muchas partes de código que tengo que mejorar, ya que están hechas así para poder ver si los resultados son los esperados más rápido. Aún falta muuucho por optimizar y reestructurar. Por ahora sigo implementando el motor gráfico)

Seguimiento del proyecto: https://twitter.com/BlackM4ster

Github: https://github.com/isc30/IscEngine

[youtube=640,360]xovvfez4KaQ[/youtube]

Demo descargable (Windows): https://github.com/isc30/IscEngine/raw/master/Demo.zip
#2
Chinos... :¬¬
#3
Programación General / Optimizar tamaño folio
13 Febrero 2015, 13:17 PM
Hooola, estaba programando un modulo para un RP de una imprenta cuando se me ha ocurrido calcular qué tamaño de folio hace falta como mínimo para imprimir en él X cantidad de imágenes con X tamaño. Hay que tener en cuenta que el área del papel sea el mínimo, pero sin pasarse: por ejemplo un folio de 400x13 no sería un resultado correcto.

Os dejo lo que llevo hecho, por si a alguien se le ocurre una posible solucion.

https://server.zonaisc.com/imprenta.php

Gracias y a pasarlo bien en carnavales xD
#4
Hardware / Overclock automático?
8 Enero 2015, 12:23 PM
Hola, hace poco me compré un pc nuevo por completo (el anterior se me quemó por un rayo) y al mirar el procesador con el aida64, veo que tiene un 12% de overclock (3,4 -> 3,8) sin haber tocado nada.

La placa base es ASUS H97M-E
El procesador es un Intel® Core™ i5-4670 3,4GHz

La bios la he reseteado a valores de fábrica varias veces y lo único que he cambiado ha sido la frecuencia de la ram (1333 -> 1600) que me la detectaba mal.
No veo ningún voltaje extra para el cpu.

Es posible que la placa haga el overclock automáticamente? alguna idea?
#5
Hardware / Qué os parece éste pc?
10 Diciembre 2014, 12:07 PM
Hola señores, tengo una mala noticia: se me ha quemado el pc.
Así que he decidido comprarme otro sin periféricos ni nada (ya tengo todo)
Éste es el presupuesto de PcComponentes, unos 600€ al que después le meteré una gráfica. La idea es que me dure años, y que sea compatible con el hardware de dentro de un par de años.

http://www.pccomponentes.com/presupuesto.php?id=178321&name=pc&procesador=66693;1&placa=66840;1&ventilador=47099;1&memoria=48357;1&disco=67443;1&disco2=0;1&torre=67100;1&fuentes=62440;1&tgrafica=0;1&tsonido=0;1&lector=0;1&grabadora=0;1&monitor=0;1&teclado=0;1&raton=0;1&altavoces=0;1&sintonizadora=0;1&adaptador_red=0;1&instal_so=no;1&montado=no;1&so=0;1

Toda opinión se agradece :)
Saludos
#6
Sugerencias y dudas sobre el Foro / Spam en el foro
23 Septiembre 2014, 08:00 AM
Acabo de entrar y me encuentro ésto:

#7
Hola, llevo un tiempo intentando dar con un algoritmo para detectar el punto de intersección (si existe) entre una linea (rayo) y un triángulo. ¿Alguno tiene implementado ya ésto?
Los parámetros a pasar serían:

Código (cpp) [Seleccionar]
Vec3f InterseccionRayoTriangulo(Vec3f T1, Vec3f T2, Vec3f T3, Vec3f R1, Vec3f R2)

Siendo T1, T2 y T3 los vértices del triángulo y R1 y R2, los puntos de la linea.

Alguna idea?
#8
Programación General / Ayuda con Regex
19 Abril 2014, 14:17 PM
Hola, estoy intentando sacar un valor de una web con Regex y PHP, pero esque no soy capaz :laugh: me siento más idiota jajajaja a ver si alguien me puede echar una mano

Tengo éste codigo, y quiero sacar el value

Código (php) [Seleccionar]
# Sacamos el SOURCE
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://accounts.google.com/ServiceLogin");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36');
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_REFERER, "https://google.com/");
$html = curl_exec($ch);

# Parseamos el GALX
$busqueda = '/<input name="GALX" type="hidden" value="([^"]*)">/';
preg_match($busqueda, $html, $match);
print_r($match);
//ALGO FALLA, NO HAY COINCIDENCIAS

# Ver el codigo fuente que estamos parseando
echo htmlentities($html);
//Se puede ver que existe ese trozo de código


EDITO: He resuelto el problema, al parecer, el problema eran los espacios y los posibes saltos de linea

Código (php) [Seleccionar]
# Parseamos el GALX
$busqueda = '/<input name="GALX"[\s]+type="hidden"[\s]+value="([^"]*)">/';
preg_match($busqueda, $html, $match);
echo $match[1];
#9
Programación General / Copias de seguridad?
28 Mayo 2013, 16:30 PM
Hola, me han pedido que instale un sistema de copias de seguridad para una empresa, éstos quieren tenerlas en discos duros y en la nube, conocéis algún programa con este fin o voy a tener que programarme yo todo .__. gracias xD
#10
WarZone / Reto Warzone Muy Sencillito
12 Mayo 2013, 20:22 PM
El Warzone consta de 18 Niveles (por ahora) y es muy facilito (para aprender javascript y así)

http://zonaisc.com/
#11
Desarrollo Web / Webs Raras
1 Mayo 2013, 17:59 PM
Hola, he encontrado varias webs que funcionan como si fueran php, pero organizan todo por carpetas en vez de variables. Un ejemplo es serverwow.com, que en vez de mostrarlo con el mítico "?id=X" lo muestra por rutas: "/X/"
Hay alguna forma de ver la url real?
#12
Hola, estoy intentando programar el motor de colisiones. El problema viene cuando tengo 2 cubos (A y B) y cuando se supone que chochan es cuando alguno de los 4 vertices inferiores de A choca con el plano superior de B. Como calculo colision Punto-Plano?
#13
Hola, estoy programando bounding boxes y tengo un problema a la hora de girar el objeto. P es el centro del objeto, tenemos el tamaño de x y de z. También tenemos el ángulo de rotación respecto al eje Z. Cual sería la formula para sacar el punto B en el segundo ejemplo?

#14
Hola, estoy programando bounding boxes y tengo un problema a la hora de girar el objeto. P es el centro del objeto, tenemos el tamaño de x y de z. También tenemos el ángulo de rotación respecto al eje Z. Cual sería la formula para sacar el punto B en el segundo ejemplo?

#15
Programación C/C++ / Ayuda Struct
7 Abril 2013, 18:31 PM
Hola, estoy intentando hacer una estructura sencilla para usar dentro de otra, son estas:
struct Objeto{

Bounding bounding;
   float x, y, z;};

y en otra cabecera:
struct Bounding {

int Tipo; // 1 -> Esfera // 2 -> Box alineada a los ejes // 3 -> Box alineada al objeto

float xmax, xmin;
float ymax, ymin;
float zmax, zmin;
float r;

float vx[8], vy[8], vz[8];

void Crear(int tipo, GLuint objeto);
};


Pero no se porque me dice:
1>e:\c++\opengl\movimiento de pj + camara\juego1\idobjeto.h(12) : error C2146: error de sintaxis : falta ';' delante del identificador 'bounding'

y si en vez de Bounding bounding; pongo struct Bounding bounding;
error C2079: 'Objeto::bounding' utiliza struct 'Bounding' sin definir

Ayuda rapida porfavor
#16
Hola, hay alguna forma de pasar el parámetro document.cookie en un enlace sin usar javascript o sin empezar por javascript: y empezando por http://

Respuestas?
#17
Estoy intentando cargar modelos en 3d y no consigo con ningun formato, solo he conseguido en .cob pero no es animado :( alguien tiene un buen loader de MD5 o Collada?
#18
Programación C/C++ / Duda juego 3D en OpenGl
24 Marzo 2013, 10:21 AM
Hola, estoy creando mi primer juego en opengl y tengo algunas dudas. Cuando creo la lista de objetos para pintarla luego rapidamente, el eje 0,0,0 donde tiene que estar? me explico,  si hago un cuadrado cuyos vertices sean 1,1,0 / -1,1,0 / -1,-1,0 / 1,-1,0 El centro quedaria en 0,0,0 entonces al usar GlRotate funciona girando sobre su eje. El problema para las colisiones es que prefiero que la esquina 0,0,0 sea el lado izquierdo inferior para hacer mas rapido los calculos. Que forma de hacer esto es más correcta? el centro en 0,0,0 o una esquina? gracias
#19
Uso Vc++2008, OpenGL y aun teniendo
case WM_KEYDOWN:
Teclas[(int)wParam]=true;
switch(wParam)
{
case VK_ESCAPE:
PostMessage(Ventana, WM_CLOSE, 0, 0);
break;
}
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
}

La ventana se cierra pero sigue depurando (el proceso sigue abierto). Alguna Idea de como cerrarlo por completo?
#20
Hola, estoy creando un juego: https://www.dropbox.com/s/0m9mhmrgmhmt7an/Juego%20Isc.rar
y algun día me gustaria poder ponerlo online. Como estoy programando en OpenGL, no quiero usar Winsock ya que seria anclarse a un S.O. por una simple libreria. La pregunta es...
Conoceis alguna libreria para hacer el Online que no necesite un Sistema Operativo en especial?
#21
Estoy creando un juego, necesito un struct que almacene el id del objeto con sus caracteristicas. he creado un header y accediendo solo desde el main funciona bien pero cuando intento acceder a el struct desde otro .cpp falla:

idobjeto.h

int ObjetosTotales = 0;

struct Objeto{
   
float x, y, z;
GLuint modelo;
float t_x, t_y, t_z;
int ang_x;

  void Nuevo(GLuint vmodelo, float vx,float vy,float vz,int vang_x,float vt_x,float vt_y,float vt_z) {
  modelo = vmodelo;
  ang_x = vang_x;
  x = vx; t_x = vt_x;
  y = vy; t_y = vt_y;
  z = vz; t_z = vt_z;
  ObjetosTotales++;
  }

}Objeto[5000];


Como hago para poder acceder a el desde cualquier .cpp? uso vc++2008
Gracias de antemano porfavor las respuestas lo mas detalladas posibles :)
#22
Hace poco instalé el visual c++ 2010 y cuando intento compilar algo me da errores como C2664 o como main.obj : error LNK2028: se hace referencia al símbolo (token) sin resolver (0A00003E) "extern "C" int __stdcall MessageBoxA(struct HWND__ *,char const *,char const *,unsigned int)" (?MessageBoxA@@$$J216YGHPAUHWND__@@PBD1I@Z) en la función "extern "C" int __cdecl MessageBox(struct HWND__ *,char const *,char const *,unsigned int)" (?MessageBox@@$$J0YAHPAUHWND__@@PBD1I@Z)[code]
nose q mas probar porfavor ayuda xD (cambiando de unicode a multibyte tmapoco se soluciona) Pd: si lo compilo con devc++ funciona perfect el code es el siguiente:
[code]#include <windows.h>

int main()
{
HWND hWnd = FindWindow(0, "Calculator");
  if(hWnd == 0)
{
    MessageBox(0, "Error cannot find window.", "Error", MB_OK|MB_ICONERROR);
  }
else
{
    DWORD proccess_ID;
    GetWindowThreadProcessId(hWnd, &proccess_ID);
    HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, proccess_ID);
    if(!hProcess)
{
      MessageBox(0, "Could not open the process!", "Error!", MB_OK|MB_ICONERROR);
    }
else
{
      int newdata = 500;
      DWORD newdatasize = sizeof(newdata);
      if(WriteProcessMemory(hProcess, (LPVOID)0x57C2A4, &newdata, newdatasize, NULL))
{
        MessageBox(NULL, "WriteProcessMemory worked.", "Success", MB_OK + MB_ICONINFORMATION);
      }
else
{
        MessageBox(NULL, "Error cannot WriteProcessMemory!", "Error", MB_OK + MB_ICONERROR);
      }
      CloseHandle(hProcess);
    }
  }
  return 0;
}
[/code][/code]
#23
Ingeniería Inversa / Hack de Wow 3.3.5a
16 Julio 2012, 18:40 PM
Hola a tod@s ayer me propuse hacer un Hack para el wow 3.3.5a . He conseguido hacer speedhack, teleport... pero no se hacer el flyhack. He leido que la manera más facil es haciendo que el personaje "nade" por el aire pero no consigo el address. Me meto al agua, escaneo, salgo, reescaneo, y asi muchisimas veces pero no consigo dar con el address. si alguien está dispuesto a ayudarme lo agradeceré GRax

AL FINAL LO HE ACABADO. DESCARGA: WWW.BLACKM4STER.BLOGSPOT.COM
#24
Ingeniería Inversa / Hacks para Juegos
15 Julio 2012, 12:39 PM
Hola, escribo este post porque me gustaria que me ayudarais con un problema que tengo. Hace unos dias me dio por mirar como hacer hacks sencillos con CheatEngine y VisualBasic. Uso un módulo de Warrock viejo que sirve para cambiar los valores de las address (VB6). El problema viene cuando lo que quiero cambiar no son valores sino Nop-ear algunas direcciones del programa para que no hagan nada (Ej: cuando disparas una bala, se ejecuta un comando que resta 1 bala pero si lo Nop-eas las balas no bajan, son infinitas). Desde el Ollydebug es sencillo hacerlo pero te genera un Exe que abria que parchear sobreescribiendo el original pero yo no quiero eso. Hay alguna forma de Nop-ear algunas direcciones desde vb6 sin modificar el archivo original? (a ser posible sin injectar Dlls) Gracias
#25
Programación Visual Basic / Hacks para Juegos
15 Julio 2012, 12:34 PM
Hola, escribo este post porque me gustaria que me ayudarais con un problema que tengo. Hace unos dias me dio por mirar como hacer hacks sencillos con CheatEngine y VisualBasic. Uso un módulo de Warrock viejo que sirve para cambiar los valores de las address (VB6). El problema viene cuando lo que quiero cambiar no son valores sino Nop-ear algunas direcciones del programa para que no hagan nada (Ej: cuando disparas una bala, se ejecuta un comando que resta 1 bala pero si lo Nop-eas las balas no bajan, son infinitas). Desde el Ollydebug es sencillo hacerlo pero te genera un Exe que abria que parchear sobreescribiendo el original pero yo no quiero eso. Hay alguna forma de Nop-ear algunas direcciones desde vb6 sin modificar el archivo original? (a ser posible sin injectar Dlls) Gracias
#26
Nivel Web / Podeis borrarlo
6 Septiembre 2011, 16:19 PM
Podeis borrarlo
#27
Hacking / Ayuda con SQLi
5 Septiembre 2011, 09:47 AM
He conseguido acceder a una pagina con el usuario: ' OR 'a'='a
El problema es que accede con el usuario con id=1. Hay alguna manera de que me muestre todos los usuarios¿?
Grax
#28
Os presento un programa mio llamado:
Samurai





Este programa ha sido programado en Vb.NET 2008 y tiene compatibilidad con Windows7.


El programa ha sido creado con fines educativos y no con intencion de que la gente esconda porno en imagenes

El programa sirve para cifrar datos (Archivos o comentarios) en imagenes JPG



Porfavor responded con vuestros comentarios, sugerencias, dudas y fallos

Link de Descarga:
http://www.mediafire.com/?ex843jp43r9yqvg

- Black Master 2011 -
#29
Os presento un programa mio llamado:
JodeMoviles v3.0


YA NO FUNCIONA (28/1/2013)


Es una nueva version se puede descargar desde el link de abajo (21/4/2012)




Aviso:El programa no contiene ningun tipo de virus:
http://www.virustotal.com/file-scan/report.html?id=871dff76565319e3942039f227c5688cced039bf8beafe1a046d9cb8305a1af5-1311958307




Este programa ha sido creado con la colaboración de Sauk durante la fase Beta. El programa está programado en RealBasic y tiene compatibilidad con Windows, Mac y Linux.
El programa usa una vulnerabilidad en paginas web tipo:

www.sms-gratuito.es/subscribe.php?telemovel=Tu numero aqui

Esta vulnerabilidad es la que permite enviar sms-s gratuitos ilimitados llenos de publicidad. Este programa es ideal para demostrar que facil es llenar de basura la capacidad de los móviles.

El programa ha sido creado con fines educativos y no con intencion de hacer daño a terceros. Si alguien quiere el source completo no tiene más que pedirmelo XD

El programa sirve para enviar un numero ilimitado de mensajes sms gratuitos a un numero de movil español.



Porfavor responded con vuestros comentarios, sugerencias, dudas y fallos

Link de Descarga:
http://www.box.net/shared/gppraunvee

- Black Master 2011 -
#30
Programación General / Borradlo
29 Julio 2011, 18:58 PM
BOrradme