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ú

Mensajes - Miseryk

#111
Hola a todos, estoy tratando de lograr borrar un archivo en uso, alguno tiene idea de como poder lograrlo?

En realidad quiero lograr algo parecido a lo que hace el programa Unlocker, que desbloquea el archivo sin tener que cerrar la aplicación que lo está usando y lo mejor es que desde la otra aplicación el archivo se sigue visualizando.

Ej: un excel o un doc

#112
Lol, en realidad quiero lograr algo parecido a lo que hace el programa Unlocker, que desbloquea el archivo sin tener que cerrar la aplicación que lo está usando y lo mejor es que desde la otra aplicación el archivo se sigue visualizando.

Ej: un excel o un doc
#113
Cita de: calk9 en  6 Abril 2014, 23:50 PM
Hola. Mirá, me da mucha gracia como gente como vos que quiere cagar el juego venga a hacer preguntas acá.

De todas maneras, te voy a responder: no se puede. Los intervalos los maneja el servidor, no los podés modificar. A lo sumo podes hacer un speedhack, cosa que no te va a servir de mucho. Incluso hacerlo por tu cuenta sabiendo que preguntas cosas como éstas se te va a complicar.

Obviamente es server side, pero como la jugabilidad del AO es especial, algunos intervalos se pueden llevar a un 20% de lo que realidad pide, por éso además de ser server side también es client side. Y con el tema del speed hack calcula los pasos en una cantidad de tiempo, se puede hacer un speedhack indetectable. ;)
#114
Hola a todos, estoy tratando de lograr borrar un archivo en uso, alguno tiene idea de como poder lograrlo?

Gracias.
#115
Interesante, me voy a poner a verlo. También encontré ésto: http://www.ttmath.org/samples
#116
Sí, usualmente para números grandes estoy usando ULONGLONG, aunque es de 8bytes, necesito algo de 16bytes o de 32bytes.
#117
Programación C/C++ / C++ Variables MUY largas
22 Marzo 2014, 23:58 PM
Buenas, estaba queriendo poner en práctica lo nuevo de 64bits, queriendo declarar variables de 16 bytes o 32 bytes, a su vez aplicar funciones para esas variables, como exp, log, sin, cos, etc. Toda información me sería útil.

Saludos.
#118
Programación C/C++ / Re: [AYUDA] Macro o ???
10 Marzo 2014, 21:42 PM
Oh yeah, lo logré, pero, a mi manera:

Código (cpp) [Seleccionar]

#include <Windows.h>
#include <iostream>

using namespace std;

#define WFS_STAT_DEVONLINE                      (0)
#define WFS_STAT_DEVOFFLINE                     (1)
#define WFS_STAT_DEVPOWEROFF                    (2)
#define WFS_STAT_DEVNODEVICE                    (3)
#define WFS_STAT_DEVHWERROR                     (4)
#define WFS_STAT_DEVUSERERROR                   (5)
#define WFS_STAT_DEVBUSY                        (6)
#define WFS_STAT_DEVFRAUDATTEMPT                (7)
#define WFS_STAT_DEVPOTENTIALFRAUD              (8)

//0 4 8 12 16
//0 1 3 5 7
const int NUMBERS2[] = { -13, WFS_STAT_DEVOFFLINE, WFS_STAT_DEVNODEVICE, WFS_STAT_DEVUSERERROR, WFS_STAT_DEVFRAUDATTEMPT};

#define IS_INDEXABLE(arg) (sizeof(arg[0]))
#define IS_ARRAY(arg) (IS_INDEXABLE(arg) && (((void *) &arg) == ((void *) arg)))
#define ARRAYSIZE(arr) (IS_ARRAY(arr) ? (sizeof(arr) / sizeof(arr[0])) : 0)

int Calc(int Number, LPVOID x, DWORD vSize)
{
__asm
{
mov eax, Number
mov ecx, vSize
mov edi, x
cld
repne scasd ;aumenta EDI y lo compara con eax
cmp [edi-0x4], eax
jne salir
mov eax, x
mov eax, [eax]
jmp salir2
salir:
xor eax,eax
salir2:
}

return;
}

int _tmain(int argc, _TCHAR* argv[])
{
WORD fwDevice;

fwDevice = WFS_STAT_DEVNODEVICE;

cout << Calc((int)fwDevice, (LPVOID)&NUMBERS2, ARRAYSIZE(NUMBERS2)) << std::endl;

system("pause");

return 0;
}


Cambié mi define por "const int NUMBERS2[]", porque no podía obtener el address *-)

Pero, acá está la explicación:

tengo:

const int NUMBERS2[] = { -13, WFS_STAT_DEVOFFLINE, WFS_STAT_DEVNODEVICE, WFS_STAT_DEVUSERERROR, WFS_STAT_DEVFRAUDATTEMPT};

entonces, -13 va a ser el número que va a ser retornado, y los otros son los múltiples casos a comprar, lo sé, la cheatié (trucos)...
#119
Programación C/C++ / Re: [AYUDA] Macro o ???
7 Marzo 2014, 20:59 PM
Cita de: eferion en  7 Marzo 2014, 20:43 PM
Si no es más que hacer una conversión puedes meter todos los valores en un vector y que el índice sean los valores del "define"


int conversor[MAX_DEFVAR];
conversor[defvar1] = -32;
conversor[defvar2] = -32;
// ...

int indice = defvar2;
int valor = conversor[indice];


Si el vector lo dejas estático solo tienes que construirlo una vez.

Sí, pero los defvar pueden cambiar de valory tendría que ir a cada uno y poner el valor actual que correspando (raro caso pero posible), inclusive aunque no cambiaran los valores, tendría que hacer 300 líneas de éso :|
#120
Programación C/C++ / Re: [AYUDA] Macro o ???
7 Marzo 2014, 20:39 PM
Por ejemplo, sería un switch de 300 casos, el cual habrían 3 grupos de 100 c/u.

Con lo cual si el valor que pongo es igual a uno de los grupos, retornaría algún valor específico, como por ejemplo, si se encuentra en el 1er grupo retorna -32, si está en el 2do, 0, 3ro 40, y sí o sí tiene que estar en esos 300 casos. Osea que sí o sí va a retornar algo, -32, 0 o 40. Pero no quiero una función de 300 líneas, sinó que estaría bueno simplificarlo en un define u otra cosa rara que me lo simplifique, y teniendo en cuenta que en un futuro pueda agregar más casos a cada grupo o agregar nuevos grupos.