forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Нужна помощь! (http://forum.boolean.name/showthread.php?t=12291)

Roman_V 30.03.2010 19:37

Ответ: Нужна помощь!
 
Ну к чему угодно. я ж писал. Вот в ветке где ты искал про IMEI написали программу тестирования возможностей телефона. Вот что угодно из того набора хотя бы. Например разрешение экрана, кол-во цветов, кол-во портов, типы проигрываемых файлов, объем памяти, кол-во логических дисков и прочее. Вот эз этих данных как угодно получи какую-то сумму. Она, конечно, не серийный уникальный номер, но все же привязка. А уж если хочется привязки, то либо ищи как найти IMEI или еще какой-то уникательный номер, либо как ребята тебе предлагали с онлайн проверкой...

Nikopal 30.03.2010 23:50

Ответ: Нужна помощь!
 
так, проехали с имеем,
я создам сервак, и запишу туда коды, но как мне зделать чтобы програма проверяла присудствие того или другого кода, т.е как мне подключитса к интернету?

cherepets 30.03.2010 23:55

Ответ: Нужна помощь!
 
одд недавно в разделе опен сорс про связь с пхп чет писал, почитай - мож поможет

Roman_V 31.03.2010 10:17

Ответ: Нужна помощь!
 
Зря сразу отказываешься от идеи ресурсов. Инет, как я писал, есть не всегда. И затраты лишние.
Для доступа к сети есть библиотека binsock.
http://www.forum.boolean.name/showthread.php?t=8960
Вообще бы неплохо изучить весь форум, библиотеки. Вопросы сами собой отпадут. Там ребята с примерами все выкладывают.
Сокет если надо обращаться не к 80 порту. Иначе другую библиотеку надо.
Мне кажется что программа не настолько заслуживает таких защит. Ты взвесь плюсы и минусы. Для тех пользователей кто вообще ноль, то им пофиг какую защиту ты сделаешь, они ее никогда и не будут пытаться взломать. А те кто шарит, то скорее всего ему будет проще написать такую же программу или если лень, то декомпильнуть и посмотреть что и как ты делаешь.
В основном всегда хочется быстро, дешево и навсегда, но получается что надо взвешивать затраты прежде чем реализовывать.
Удачи!

Nikopal 31.03.2010 12:52

Ответ: Нужна помощь!
 
я понемаю, что з ресурсами попроще, но я не могу ничего подобрать для нокии, я все параметры для гетпроперти перепробовал что виложеные на форуме и ничего не подошло(

Roman_V 31.03.2010 13:15

Ответ: Нужна помощь!
 
ты вот этот пример ставил на телефон?
http://forum.boolean.name/showthread.php?t=7690
Что нибудь показывает?
Если да, то пользуй эту библиотеку. не может быть что она ничего не показывает.

Nikopal 31.03.2010 13:30

Ответ: Нужна помощь!
 
да ставил, показивает, но как это витянуть от туда???

GRAY_WOLF 31.03.2010 13:54

Ответ: Нужна помощь!
 
Цитата:

Сообщение от Nikopal (Сообщение 143738)
да ставил, показивает, но как это витянуть от туда???

Нужен исходник? Пиши в личные сообщения, а вось сойдемся по сходной цене :-D.

Nikopal 10.04.2010 04:47

Ответ: Нужна помощь!
 
у меня опять вопрос по защите с помощью сервера, прочитал статтю одда, возникли проблемы со скриптом, посмотрите или правильно зделано, скрипт должен удалять код который введён с телефона, но как прислать сообщение на телефон, и как записать код в рмс??
PHP код:

<?

$host = ""; 
$user = ""; 
$pass = ""; 
$base = ""; 

$conn = mysql_connect($host, $user, $pass) or die("Could not connect"); 
 mysql_select_db($base) or die("Can't select database.");
delete from scores
from username
where username=p;
?>


odd 10.04.2010 14:57

Ответ: Нужна помощь!
 
Удалять нужно лучше по ID номеру, а то у некоторых пользователей может быть и одинаковое имя. Тогда и всех тезок удалит тоже. Но если хочешь удалить по имени, то делай так:
PHP код:

if ($action == "delete")
{
    
$conn mysql_connect($host$user$pass) or die("Could not connect"); // Попытка соединиться с MySQL сервером
    
mysql_select_db($base) or die("Can't select database."); // Выбираем нашу базу данных
    
$p $_GET['p'];
    
$result mysql_db_query($base"DELETE FROM `scores` WHERE `username` = ".$p.";"); // Делаем запрос на удаление


Запрос тогда нужно делать вида

PHP код:

http://site.ru/script.php?action=delete&p=user 


Nikopal 10.04.2010 17:00

Ответ: Нужна помощь!
 
Цитата:

Сообщение от cherepets (Сообщение 143467)
юзер вводит в текстбокс ключ и отсылает скрипту который проверяет на достоверность, после чего телефон записывает свою активацию в рмс (подделать трудно - никто возиться не станет) и ключ с серва удаляется.

а как записать активацию в РМС???

Nikopal 12.04.2010 22:30

Ответ: Нужна помощь!
 
перечитал много статей по РМС нашол только для Java, а для MP ничего, помогите пожалуйста

cherepets 12.04.2010 23:55

Ответ: Нужна помощь!
 
см в проге хелп

Nikopal 13.04.2010 00:22

Ответ: Нужна помощь!
 
ааа, я та думал...
я не могу понять, как должна работать защита, рмс файл очищаетса при перемещении??

NetBuilding 08.06.2010 10:58

Нужна помощь!
 
Помогите
вот такая фигня, летят метеориты, и в это время спрайты метеоритов меняются создовая эфект кручения. но как сделать чтобы для каждого метеорита был свой набор спрайтов определяемый случайно.

Код:

var
        i,t,p,r: integer;
                h,w: integer;
                x, y,xmode,ymode      : integer;
    img1,nb,MR      : image; 
   
    cx,cy  : integer;
    img: array [0..9] of image;
                x2,y2,cx2,cy2,b: array [0..9] of integer;
       
                k, kk,kkmode,speed: integer;
                score : integer;
                s: string;
                konec: integer; // 0-ничего, 1-гамеоверб 2-победа
       
  cont,clik : command;
    quote : string;
       
  v, o,o2, wi, hi, key, ch, cw, c, c_color, c_pos, c_c, c_pos_c, timer: integer;
 
        m: array [0..7] of string;
        x1, y1: array [0..100] of integer;



procedure game;
        begin
        x:=w div 2-10;
        y:=h-25;
        xmode:=3;
        ymode:=3;
        score:=0;
        s:='';
        konec:=0;
kkmode:=10;
k:=1;


        // возвращает метеориты назад при рестарте
        for i:=0 to 9 do begin
                x2[i]:=0;
                y2[i]:=0;
                cx2[i]:=0;
                cy2[i]:=0;
        end;       
        //////////////////////////////////////////
        k:=0;
        kk:=0;// определяет когда появиться следующему метеориту
        kkmode:=10;// растояние между метеоритами
        speed:=3;

        t:=1;
repeat

skore;
////////просчет метеоритов\\\\\\\\\\
        if kk>=kkmode then begin
                x2[k]:=random(w-16)+8;
                y2[k]:=0;
                kk:=0;
                score:=score+1;
                if k<9 then k:=k+1 else k:=0;
        end;
        else kk:=kk+1;       
        for i:=0 to 9 do begin
                if y2[i]<h+23 then y2[i]:=y2[i]+speed;       
                cx2[i]:=x2[i]+12;
                cy2[i]:=y2[i]+12;
        end;
                /////////////\\\\\\\\\\\
        t:=random(9);
               
        img[k]:=loadimage('/m'+t+'.png');
       
                {столкновение}
       
for i:=0 to 9 do
begin
if (x+15>x2[i]) and (x+5<x2[i]+25) and (y+2>y2[i]) and (y+2<y2[i]+25) then
 begin
 drawimage(loadimage('/v1.png'), x-2,y-2);
 repaint;
 konec:=1;
 end
end;
               
               
               
               
        s:=integertostring(score);
       
shatlkeys;
       
        {рисование}
        SetColor(0,0,0);
  FillRect(0, 0, w, h);
  Stars;
 
  for i:=0 to 9 do DrawImage(img[k], x2[i], y2[i]);
  DrawImage(img1, x, y);
  SetColor(255, 255, 255);
  SetFont(FONT_FACE_SYSTEM, FONT_STYLE_BOLD,FONT_SIZE_SMALL);
  drawtext('счет: '+s,0,0);
 
  Repaint;
  Delay(50);
until konec>0;



Часовой пояс GMT +4, время: 06:58.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot