Quantcast
Viewing all 6336 articles
Browse latest View live

Онлайн чат - Не работает

Всем привет Помогите пож-та)
DevelNext https://hub.develnext.org/project/vSltDAXcOhOJ

в общем прописал данные от БД, в самой БД создал таблицы и все норм
Но когда нажимаю "регистрация" выходит ошибка "Нет интернета" (в собранном виде и просто запуске DN)

В самом DN вот такие сообщения, когда еще не собрал
Цитата:

[DEBUG] load cached 'res://bundle/http/HttpAsyncResponse.php', 4 ms
[DEBUG] Request POST -> http://mysite.ru/cloud/function/db_users.php
[DEBUG] load cached 'res://bundle/http/HttpResponse.php', 5 ms
[DEBUG] load cached 'res://action/Animation.php', 12 ms
[DEBUG] load cached 'res://timer/AccurateTimer.php', 7 ms
В модуле data_base в базовом url по умолчанию стоял http://192.0.0.1
Заменил на http://mysite/
загрузил на серв файлы, так как смотрю к ним обращается...

Помогите разобраться, что делаю не так?

Уже темнеет в глазах когда запускаю компилятор

$file = file_get_contents ("http://m.moldovenii.md/resources/files/photo/4/d/4dc88baa284314a333f512997d866a4c_593_300.jpg");



$img = imagecreatefromstring($file);


ob_start();


imagejpeg($img);

$file = ob_get_clean();

c("image1")->picture->loadFromStr($file,'jpg');





как загрузить фотографию указав ее url ???

Нужна помощь с кодом!

Ребят, нужна помощь с кодом. Хочу чтобы прога проверяла все файлы из определенной папки по MD5 или CRC32
Вот код:
$user = osinfo_username();
$dir = "C:\Users\\$user\Downloads";
$scan = glob("$dir'\\*.*'");
$file = file($scan);
message($scan);
if (file_exists("$progDir\database\\$hash")) {
$vFile = $scan;
$vType = file_get_contents("$progDir\database\\$hash");
c('Virus->type')->caption = $vType;
c('Virus->file')->caption = $vFile;
ShowForm(c('Virus'), SW_SHOW);
}

Помогайте
Я в ДС не новичек, но не могу понять: вылазит ошибка: stripos() expects parameter 1 to be string, array given

Файлы ресурсов.

Здравствуйте, каким образом можно открыть файл ресурсов прямо в программе, не устанавливая его содержимого на компьютер.

Воспроизведение звука напрямую в микрофон.

Такой вопрос, как на дс (или где ещё) можно воспроизвести звук напрямую на записывающее устройство (микрофон)?
Или создать в настройках "Записывающие устройства" свой микрофон и через него воспроизводить, но опять же каким образом?

Работа с "txt" потоками

Цитата:

Работа с "txt" потоками кто знает ?

Удаление тегов из html

Привет сем пишу для себя программку по генерированию ссылок...
На хостинге лежит файлик по генерированию кода md5
в программе DS при нажатии на кнопку нужно получить не весть html текст:
Код HTML:

<html><head></head><body>549a7923e7bd0494d8cca12df6d8bfcb</body></html>
А только
Код HTML:

549a7923e7bd0494d8cca12df6d8bfcb
и записать его в какой нибудь edit
Заранее спасибо!)

Защита и декомпиляция программы

Сегодня смотрел файлы на старой флешке и наткнулся на папку со всеми декомпиляторами и протекторами, которые у меня были. Собрал я эту папку в 2014 году (мне тогда было 12). Большинство декомпиляторов и протекторов с исходниками.

Для того, чтобы папка зря не пылилась, я решил выложить всё это. Удалять рука не поднимается - реликвия, всё таки) Софт, кстати, писали очень приятные люди. С половиной из них я общался, а сейчас уже потерял контакты для связи. Очень жаль, было бы классно вспомнить это и поговорить с ними)

В архиве: AntiNikulin, DiOS, DS Encoder, DS Protector, Xoren Decompiler, DS Crypt, Decompiler, FProtect, MProtector, rcompiler. Как видно, в основном программы для защиты кода. Насколько помню, некоторые исходники открывать нужно в DS 2.0.

Ссылка на архив: https://www.dropbox.com/s/7qfjedc1h6...14%29.zip?dl=0

Пишет ошибку syntax error

Как сделать проверку версии, проверяя из yandex disk?

Вот у меня программа.
Мне надо, чтобы когда вышла новая, со старой нельзя было войти.
проверяя версию через документ, находящийся на yandex disk

VK API не работает wall.post

Здравствуйте форумчане...
Пишу программку для себя и своей группы контакте для удобства добавления постов в группу
Написал код на кнопку:
PHP код:

class GroupSpam{
    
    function 
Spam($gid){
        
$mess c('PageSpam->mess')->text;
        
$gid '28084051';
        
$groupspam VK::request('wall.post''owner_id=' $gid '&message=' $mess);
        if(!
$groupspam){
            
messageDlg("Не удалось получить информацию о пользователе!"mtConfirmationMB_OK);
        }else{
            
pre($groupspam);
        }
    }


Ответ приходит такой:
PHP код:

{
"response": {
"post_id"873
}


Но запись на стену не добавляется, что делать? Заранее спасибо!

Проблема с кодировкой

Суть моего приложения в следующем. Оно заходит на удаленный сайт и парсит оттуда данные, используя CURL. Данные в основном на русском языке. Исходная кодировка UTF-8. Далее мне нужно сохранить эти данные в базу SQLITE (кодировка базы UTF-8). Если использую обычный PHP, то никаких проблем не возникает. Но через Devel Studio данные сохраняются как кракозябры.
Вот как, например, сохраняется фраза ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ в базе:
Image may be NSFW.
Clik here to view.


А вот как если вывожу как текст в приложении:
Image may be NSFW.
Clik here to view.


Пробовал определять кодироку с помощью mb_detect_encoding(), результат - UTF-8. Также пробовал менять кодировку, например так: iconv("UTF-8", "CP1251", $text), но толку никакого. Такое ощущение, что в самом приложении во время выполнения меняется кодировка.
Помогите, пожалуйста, уже голову сломал что делать.

VK API не работает wall.post ОШИБКА НОМЕР 2

Надоел наверно уже, но столкнулся с такой проблемкой
При отправки запроса API wall.post
Переменная возвращается пустая и пост не добавляется(
Скрипт php программе:
PHP код:

<?php

class VK{
    
    function 
auth($login$pass){
        
        if(empty(
$login) and empty($pass)) return false;
        
        
$vk curl_init('http://m.vk.com/');
        
curl_setopt_array($vk, array(
            
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 6.3; rv:38.0) Gecko/20100101 Firefox/38.0',
            
CURLOPT_FOLLOWLOCATION => true,
            
CURLOPT_RETURNTRANSFER => true,
            
CURLOPT_SSL_VERIFYPEER => false,
            
CURLOPT_COOKIEFILE => '')
        );

        
preg_match('/<form method="post" action="([\w\W]+)" novalidate>/U'curl_exec($vk), $url);
        if(empty(
$url[1])) {
            
curl_close($vk);
            return 
false;
        }
        
        
curl_setopt($vkCURLOPT_URL,  $url[1]);
        
curl_setopt($vkCURLOPT_CUSTOMREQUEST'POST');
        
curl_setopt($vkCURLOPT_HTTPHEADER, array('Host' => 'login.vk.com'));
        
curl_setopt($vkCURLOPT_POSTtrue);
        
curl_setopt($vkCURLOPT_POSTFIELDShttp_build_query(array('email' => (string)$login'pass' => (string)$pass)));
        
curl_exec($vk);

        
curl_setopt($vkCURLOPT_URLcurl_getinfo($vkCURLINFO_EFFECTIVE_URL));
        
curl_setopt($vkCURLOPT_CUSTOMREQUEST'GET');
        
curl_setopt($vkCURLOPT_HTTPHEADER, array('Host' => 'm.vk.com'));
        
curl_setopt($vkCURLOPT_POSTfalse);
        
curl_exec($vk);

        
curl_setopt($vkCURLOPT_URL'http://oauth.vk.com/authorize?client_id=6776100&scope=2079999&redirect_uri=https://oauth.vk.com/blank.html&display=wap&response_type=token&v=5.92');

        
preg_match('/<form method="post" action="([\w\W]+)">/U'curl_exec($vk), $url);
        if(empty(
$url[1])) {
            
curl_close($vk);
            return 
false;
        }
        
        
curl_setopt($vkCURLOPT_URL,  $url[1]);
        
curl_setopt($vkCURLOPT_CUSTOMREQUEST'POST');
        
curl_setopt($vkCURLOPT_HTTPHEADER, array('Host' => 'login.vk.com'));
        
curl_setopt($vkCURLOPT_POSTtrue);
        
curl_exec($vk);
        
$url parse_url(curl_getinfo($vkCURLINFO_EFFECTIVE_URL));
        
parse_str($url['fragment'], $url);
        
curl_close($vk);
        
        if(
array_key_exists('access_token'$url)) {
            return 
$url;
        }
        return 
false;
    }
    
    function 
request($method$pars){
        global 
$token;
        
        
$curl curl_init();
        
curl_setopt($curlCURLOPT_RETURNTRANSFERtrue);
        
curl_setopt($curlCURLOPT_SSL_VERIFYPEERfalse);
        
curl_setopt($curlCURLOPT_URL'https://api.vk.com/method/' $method '?' $pars '&access_token=' $token '&v=5.92');
        
$response curl_exec($curl);
        
curl_close($curl);
        
$response json_decode($responsetrue);
        return 
$response;
    }
}

class 
Profile{
    
    function 
User($uid){
        
$user VK::request('users.get''user_id=' $uid '&fields=photo_50,bdate,city,country,followers_count,online,online_mobile,contacts,connections,status,last_seen,counters,sex');
        if(!
$user){
            
messageDlg("Не удалось получить информацию о пользователе!"mtConfirmationMB_OK);
        }else{
            
//pre($user);
            
c('PageSpam->avatar')->loadFromUrl($user['response']['0']['photo_50']);
            
c('PageSpam->firstName')->caption iconv('UTF-8''cp1251'$user['response']['0']['first_name']);
            
c('PageSpam->lastName')->caption iconv('UTF-8''cp1251'$user['response']['0']['last_name']);
            
LoadForm(c("PageSpam"), LD_NONE);
        }
    }
}

class 
GroupSpamm{
    
    function 
Spamm($gid){
        
$mess c('PageSpam->messs')->text;
        
pre ($mess);
        
$gmess VK::request('wall.post''owner_id=-' $gid '&message=' $mess);
        
        if(!
$gmess){
            
messageDlg("Не удалось получить информацию о пользователе!"mtConfirmationMB_OK);
        }else{
            
pre($gmess);
        }
    }
}

?>

Скрипт на кнопке:

PHP код:

$grid c("grouplist")->items->selected;
GroupSpamm::Spamm("$grid"); 

В grouplist одна моя группа: 28084051

Если можно этой же теме спрошу, при открытии новой формы должны заполниться image и 2 label
в имаге должна загрузиться фотка 50х50
Но выдаёт ошибку:

Цитата:

file_put_contents(C:/Users/AppData/Roaming/Microsoft/Windows/Templates/40ff83d18d9d2a950f6bc264abb76803.jpg?ava=1): failed to open stream: Resource temporarily
и после неё:
Цитата:

unlink(C:/Users/MAPTbIHOB/AppData/Roaming/Microsoft/Windows/Templates/40ff83d18d9d2a950f6bc264abb76803.jpg?ava=1): Resource temporarily unavailable
Заранее огромное спасибо

Когда проверяется версия зависает

Короче у меня в запуске сначало запускается проверка.

Вот код:
PHP код:

$ver file_get_contents ("http://test/version.txt");
$v "1.0.5";


err_no();
if(
fsockopen("www.google.ru"80)){

} else {
MessageBox("Интернета нет, бротан. Доступ к проверке запрещен тебе""[VKBTB 1.0.5] (проверил доступ к твоему интернету).");
app::close();
}
err_yes();



if(
$v $ver) {
MessageBox("Типа эта, у вас доступа ниту! Вот новая версия: $ver""[VKBTB] старая версия у тебя, братишка");
app::close();
}
if(
$v == $ver) {
ShowForm(c('Form1'), SW_SHOW);
HideForm(c('open'), SW_SHOW);


Просто прила ничего не показывает и крашит.


P.S. test.com/versions.txt - для того, чтобы не палить сайт. А так, там написано 1.0.5
П.С. прописан в активность приложения

загрузка изображения методом loadFromUrl

Всем доброго времени суток. Пытался найти документацию, как работать с изображениями методом loadFromUrl.
Вытягиваю с вк user.get данные. пытаюсь передать изображение. Есть несколько форм.
c('User->imageUser')->loadFromUrl ($user['response']['0']['photo_100']);
Пробовал даже рандомный url к примеру так :
c('User->imageUser')->loadFromUrl ("https://vk.com/id61943436?z=photo61943436_456241353%2Falbum619434 36_0%2Frev");
и так
c('User->imageUser')->loadFromUrl ('https://vk.com/id61943436?z=photo61943436_456241353%2Falbum619434 36_0%2Frev');

везде сыпется ошибка. Читал решение от 2012 года, но так не помогло.

Шифрование файлов!

Здравствуйте!:a1:
Прошу помощи, как сделать шифрование файлов в ДС? Шифрование файлов типа exe, rar и другие.

Допустимые символы

Image may be NSFW.
Clik here to view.

Какие символы доступны для "Название"?

ID клавиш?

Здравствуйте, не могли бы вы мне подсказать ID у клавиш в PHP Devel Studio мне нужен ID клавиши
-F2
-Delete
Так могли бы вы мне сказать откуда брать эти ID.
Вот для чего надо ->
PHP код:

if(get_key_state(?????????????)<0){
loadform(biosld_none);
c("DEL_Bios")->enable false;


Запрет ,если есть совпадение в файле

Как сделать чтобы значение которое получается(тобишь например ид компа) сверить с значением в .txt на сервере, и если есть совпадение отказать в чем либо???
Наподобие этого вроде:

if (strpos(file_get_contents('http://yoursite.ru/txt.txt'), 'значение') !== false)
pre('Отказано!');
Код выше мне не понятен((
Как это подставить во время проверки лицензии?, чтобы если в списке есть, не пустило.

как сделать кнопку, которая прибавляет одно очко?

Делаю прогу для тестирования школоло, и нужно сделать кнопку, при нажатии на которую будет прибавляться один балл (аналогичную по убавлению 1 балла). Зарание благодарен.
Viewing all 6336 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>