Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/68: Рейтинг темы: голосов - 68, средняя оценка - 4.96
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219

Как получать данные с сайта rp5.ru ?

14.11.2012, 17:42. Показов 13962. Ответов 41
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал программу генерирующую розу ветров на основе данных из .csv файла. Вот только это файл нужно скачивать с сайта http://rp5.ru/%D0%90%D1%80%D1%... 1%83%D0%B3
в ручном режиме. Сначала нужно выбрать период времени, затем нажать на кнопку "Выбрать в файл CSV.GZ". Как это автоматизировать?
Сначала сделать POST, запрос, а затем что? Ссылка на .gz все время имеет разные названия :-(
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.11.2012, 17:42
Ответы с готовыми решениями:

Как получать текстовые данные с сайта?
Каким образом можно с сайта gismeteo.ru получить погоду для своего города? (там на главной странице пишет ваш город)

Как получать динамические данные с сайта
Здравствуйте! Я хотел бы узнать есть ли способ получать данные со страницы в реальном времени, используя node.js. В качестве примера можно...

Как получать текстовые данные с сайта?
Каким образом можно с сайта gismeteo.ru получить погоду для своего города? (там на главной странице пишет ваш город)

41
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 09:55  [ТС]
Студворк — интернет-сервис помощи студентам
Исправил. Все-равно та же ошибка:
Запрашиваемый вами сайт имеет ошибку в файле .htaccess.
php_flag allow_url_fopen On
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
02.12.2012, 10:00
vlad275, а кроме
Code
1
php_flag allow_url_fopen On
в htaccess что есть?
0
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 10:10  [ТС]
Только это:

php_flag allow_url_fopen On

Добавлено через 6 минут
На хостинге есть cURL.
Я создал tmp.tmp, поставил права на запись, но в tmp.tmp почему-то ничего не записывается.

PHP
1
2
3
4
5
6
7
8
9
10
11
echo "curl starts";
$ch = curl_init("http://rp5.ru/objects/files.from.archive/27/27605.01.11.2012.01.12.2012.1.0.0.ru.ansi.00000000.csv.gz");
$fp = fopen("tmp.tmp", "w");
 
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
 
curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
02.12.2012, 10:17
Цитата Сообщение от vlad275 Посмотреть сообщение
Только это:
php_flag allow_url_fopen On
vlad275, тогда попробуйте написать хостеру .

Добавлено через 2 минуты
Цитата Сообщение от vlad275 Посмотреть сообщение
Я создал tmp.tmp, поставил права на запись, но в tmp.tmp почему-то ничего не записывается.
У меня опять же ваш код работает .
1
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 10:19  [ТС]
Ясно. Значит на хостинге заблокировано.
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
02.12.2012, 10:20
vlad275, а если так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$ch = curl_init( "http://rp5.ru/objects/files.from.archive/27/27605.01.11.2012.01.12.2012.1.0.0.ru.ansi.00000000.csv.gz" );
if( $ch )
{
    echo 'CURL работает';
    $fp = fopen("tmp.tmp", "w");
     
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
     
    curl_exec($ch);
    curl_close($ch);
    fclose($fp);
}
else
    echo 'FAIL';
?>
Что выводится?
0
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 10:22  [ТС]
FAIL
http://vlad275.pz9.ru/curl2.php
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
02.12.2012, 10:37
vlad275, сеанс CURL не может инициализироваться, как видите. Хотя в вашем phpinfo() curl enabled. Попробуйте сменить хостинг, например на hostinger, он тоже бесплатный и вроде нормально работает.
1
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 18:13  [ТС]
Там тоже как-то блокируются обращения к внешнему URL:
http://eco.p.ht/curl2.php
Результат:
http://eco.p.ht/tmp.tmp
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
02.12.2012, 19:13
vlad275, там всё работает. Файл tmp создался, написано "CURL работает". А то что в файл tmp записывается html код, так это потому что вы делаете запрос к несуществующему файлу на сайте, куда делаете запрос. Вот тот сайт и выдаёт вам html код.
0
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.12.2012, 19:15  [ТС]
Файл существует, но он как-то блокируется на хостинге
http://rp5.ru/objects/files.fr... 000.csv.gz

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$ch = curl_init('http://rp5.ru/objects/files.from.archive/27/27605.01.11.2012.01.12.2012.1.0.0.ru.ansi.00000000.csv.gz');
if( $ch )
{
    echo 'CURL работает';
    $fp = fopen("tmp.tmp", "w");
     
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
     
    curl_exec($ch);
    curl_close($ch);
    fclose($fp);
}
else
    echo 'FAIL';
?>
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
03.12.2012, 08:42
vlad275, попробуйте добавить заголовки, чтобы тот сайт "думал", что вы заходите с помощью обычного браузера:
PHP
1
2
3
4
5
6
7
8
# Массив посылаемых заголовков
    $headers = array(
                        'User-Agent: Opera/9.80 (Windows NT 5.1; MRA 8.0 (build 5880)) Presto/2.12.388 Version/12.10',
                        'Connection: Keep-Alive',
                        'Accept-Encoding: gzip, deflate',
                        'Host: rp5.ru'
                    );
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
1
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
03.12.2012, 09:35  [ТС]
Спасибо. Через cURL теперь можно забрать данные с внешнего URL.

А с использованием header() и gzopen() не получается. Не подскажите в чем я ошибся?


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
ini_set('php_flag display_errors','on'); 
ini_set('php_value error_reporting', E_ALL);
header ("Content-type: image/png");
 
header("User-Agent: Opera/9.80 (Windows NT 5.1; MRA 8.0 (build 5880)) Presto/2.12.388 Version/12.10");
header("Connection: Keep-Alive");
header("Accept-Encoding: gzip, deflate");
header("Host: rp5.ru");
                    
require_once "File/FGetCSV.php";
 
$file = gzopen('http://rp5.ru/objects/files.from.archive/27/27605.01.11.2012.01.12.2012.1.0.0.ru.ansi.00000000.csv.gz', 'rb',0); 
 
 if ($file) { 
        $data = ''; 
        while (!gzeof($file)) { 
            $data .= gzread($file, 1024); 
        } 
 
        gzclose($file); 
    } 
 
        $tmp = fopen('tmp.csv','w');
        fwrite($tmp, $data);
        unset($data);
    fclose($tmp);
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
03.12.2012, 10:19
vlad275, то, что отсылает header - это отправляется в браузер, а не сайту с которого вы скачиваете архив.
И настроки ini из php надо так выставлять:
PHP
1
2
ini_set('display_errors','on'); 
ini_set('error_reporting', E_ALL);
А чем вас CURL не устраивает?
1
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
03.12.2012, 11:28  [ТС]
Упс. На этом хостинге еще и шрифты нельзя подгружать:

Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/u440113143/public_html/2011-may.php on line 61
http://eco.p.ht/2011-may.php
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
03.12.2012, 12:01
vlad275, а шрифты точно есть? Путь к ним верно прописан?
0
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
03.12.2012, 12:21  [ТС]
arial.ttf в корне сайта лежит

Добавлено через 4 минуты
http://eco.p.ht/arial.ttf

http://eco.p.ht/error_log

[03-Dec-2012 08:11:25] PHP Warning: imagettftext() [<a href='function.imagettftext'>function.im agettftext</a>]: Could not find/open font in /home/u440113143/public_html/chart.php on line 139
[03-Dec-2012 08:15:53] PHP Warning: imagettftext() [<a href='function.imagettftext'>function.im agettftext</a>]: Could not find/open font in /home/u440113143/public_html/chart.php on line 139
[03-Dec-2012 08:20:03] PHP Warning: imagettftext() [<a href='function.imagettftext'>function.im agettftext</a>]: Could not find/open font in /home/u440113143/public_html/chart.php on line 139
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
03.12.2012, 13:20
vlad275, возможно там добавляется расширение автоматически. Попробуйте так путь к шрифту написать в imagettftext():
PHP
1
dirname(__FILE__) . DIRECTORY_SEPARATOR . 'arial.ttf'
1
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
03.12.2012, 14:02  [ТС]
Сработало!
http://eco.p.ht/chart.php

Добавлено через 19 минут
Шрифт подгружается. Только меня опять заблокировали и cURL не получает данные
http://eco.p.ht/chart.php
http://eco.p.ht/tmp/tmp.csv.gz
http://eco.p.ht/tmp/tmp.csv

Добавлено через 38 секунд
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
<?php
ini_set('display_errors','on'); 
//ini_set('error_reporting', E_ALL);
//header ("Content-type: image/png");
        $text='';
        $file='';
        $tmp='';
        $d='';
        $data = ''; 
 
        $winds = 0;
        $shtl=0;
    $v=0;
    $z=0;
    $s=0;
    $u=0;
    $sv=0;
    $sz=0;
    $uv=0;
    $uz=0;
 
    $vsv=0;
    $vuv=0;
    $zsz=0;
    $zuz=0;
    $ssv=0;
    $ssz=0;
    $uuv=0;
    $uuz=0;
    
/*$m1=$_REQUEST['m1'];
$y1=$_REQUEST['y1'];
$m2=$_REQUEST['m2'];
$y2=$_REQUEST['y2'];
*/
            
//echo "m1=$m1<br />";
//echo "y1=$y1<br />";
//echo "m2=$m2<br />";
//echo "y2=$y2<br />";
 
require_once "File/FGetCSV.php";
 
# Массив посылаемых заголовков
    $headers = array(
                        'User-Agent: Opera/9.80 (Windows NT 5.1; MRA 8.0 (build 5880)) Presto/2.12.388 Version/12.10',
                        'Connection: Keep-Alive',
                        'Accept-Encoding: gzip, deflate',
                        'Host: rp5.ru'
                    );
 
$ch = curl_init("http://rp5.ru/objects/files.from.archive/27/27605.01.11.2012.30.11.2012.1.0.0.ru.ansi.00000000.csv.gz");
if( $ch )
{
    echo "cURL works ch=$ch<br />";
    $fp = fopen(dirname(__FILE__).DIRECTORY_SEPARATOR . 'tmp/tmp.csv.gz', "w");
    echo "fp=$fp<br />";
     
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
     
    curl_exec($ch);
    curl_close($ch);
     fclose($fp);
}
else {
    echo 'FAIL';
    }
  $file = gzopen(dirname(__FILE__).DIRECTORY_SEPARATOR . 'tmp/tmp.csv.gz', 'rb',0); 
    echo "file=$file<br />";
    if ($file) { 
        while (!gzeof($file)) { 
            $d .= gzread($file, 1024); 
        } 
        gzclose($file); 
    } 
    $tmp = fopen(dirname(__FILE__).DIRECTORY_SEPARATOR . 'tmp/tmp.csv','w');
    echo "tmp=$tmp<br />";
    fwrite($tmp, $d);
    //unset($d);
    fclose($tmp);
 
 
    $file=dirname(__FILE__).DIRECTORY_SEPARATOR . 'tmp/tmp.csv';
    echo "file=$file<br />";
    $f = @fopen($file, "r") or die("Could not open \"$file\" - ".$php_errormsg);
    while ($data = File_FGetCSV::fgetcsv($f, 65536, ";")) {
        echo var_dump($data);
        if ($data[5]=="Штиль, безветрие"){$shtl=$shtl+1;}
        if ($data[5]=="Ветер, дующий с востока"){$v=$v+$data[6];}
        if ($data[5]=="Ветер, дующий с востоко-северо-востока"){$vsv=$vsv+$data[6];}
        if ($data[5]=="Ветер, дующий с востоко-юго-востока"){$vuv=$vuv+$data[6];}
        if ($data[5]=="Ветер, дующий с запада"){$z=$z+$data[6];}
        if ($data[5]=="Ветер, дующий с западо-северо-запада"){$zsz=$zsz+$data[6];}
        if ($data[5]=="Ветер, дующий с западо-юго-запада"){$zuz=$zuz+$data[6];}
        if ($data[5]=="Ветер, дующий с севера"){$s=$s+$data[6];}
        if ($data[5]=="Ветер, дующий с северо-востока"){$sv=$sv+$data[6];}
        if ($data[5]=="Ветер, дующий с северо-запада"){$sz=$sz+$data[6];}
        if ($data[5]=="Ветер, дующий с северо-северо-востока"){$ssv=$ssv+$data[6];}
        if ($data[5]=="Ветер, дующий с северо-северо-запада"){$ssz=$ssz+$data[6];}
        if ($data[5]=="Ветер, дующий с юга"){$u=$u+$data[6];}
        if ($data[5]=="Ветер, дующий с юго-востока"){$uv=$uv+$data[6];}
        if ($data[5]=="Ветер, дующий с юго-запада"){$uz=$uz+$data[6];}
        if ($data[5]=="Ветер, дующий с юго-юго-востока"){$uuv=$uuv+$data[6];}
        if ($data[5]=="Ветер, дующий с юго-юго-запада"){$uuz=$uuz+$data[6];}
        $row++;
    }
    fclose($f);
    
    $v=$v+$vsv+$vuv;
    $z=$z+$zsz+$zuz;
    $s=$s+$ssv+$ssz;
    $u=$u+$uuv+$uuz;
    
    $winds = array("Восточный"=>$v, "Западный"=>$z, "Северный"=>$s,"Южный"=>$u, "Северо-восточный"=>$sv, "Северо-западный"=>$sz,"Юго-восточный"=>$uv, "Юго-западный"=>$uz);
 
    $maxvalue=max($winds);
    $max=array_keys($winds, $maxvalue);
    
    
    $img = imagecreatefrompng('./template.png') or die('Cannot open image'); // создание нового изображения из GD2-файла или URL.
    
    //$img = imagecreatetruecolor(800, 600) or die('Cannot create image'); 
    //imagefill($img, 0, 0, 0xFFFFFF);
 
    $ink = imagecolorallocate($img, 255, 255, 255);
    $ink2 = imagecolorallocate($img, 0, 0, 0);
 
    $text = $text . "Роза ветров г. Москва, 11-й месяц 2012\nПревалирующий ветер: $max[0]=$maxvalue\nИзмерения производятся 8 раз в сутки\n\n";
    $text=$text . "ШТЛ:$shtl\nВ:$v\nВСВ:$vsv\nВЮВ:$vuv\nЗ:$z\nЗСЗ:$zsz\nЗЮЗ:$zuz\nС:$s\nСВ:$sv\nСЗ:$sz\nСВС:$ssv\nСЗС:$ssz\nЮ:$u\nЮВ:$uv\nЮЗ:$uz\nЮВЮ:$uuv\nЮЗЮ:$uuz\n";
 
    $text = iconv("windows-1251", "UTF-8", $text);
    //imagestring($img, 2, 50, 50, $text, $ink);
 
    $grey = imagecolorallocate($img, 60, 60, 60);
    $font = dirname(__FILE__).DIRECTORY_SEPARATOR . 'arial.ttf';
    echo "font=$font<br />";
    imagettftext($img, 12, 0, 11, 21, $grey, $font, $text);
 
    imageline($img,0,0,800,0,$ink2);// up line
    imageline($img,0,599,800,599,$ink2);//bottom line
    imageline($img,0,1,0,599,$ink2);//left line
    imageline($img,799,1,799,599,$ink2);//right line
 
    //imageline($img,400,50,400,555,$ink2); //vertical line
    //imageline($img,100,300,790,300,$ink2); //horizontal line
    imageline($img,250,450,550,150,$ink2); 
    imageline($img,250,150,550,450,$ink2); 
 
    imageline($img,400,300+$s/1,400-(($sv/sqrt(2))/1),300+(($sv/sqrt(2))/1),$ink2);
    imageline($img,400-(($sv/sqrt(2))/1), 300+(($sv/sqrt(2))/1), 400-$v/1, 300,       $ink2);
    imageline($img,400-$v/1,  300,       400-(($uv/sqrt(2))/1),300-(($uv/sqrt(2))/1), $ink2);
    imageline($img,400-(($uv/sqrt(2))/1), 300-(($uv/sqrt(2))/1), 400,      300-$u/1,  $ink2);
    imageline($img,400,       300-$u/1,  400+(($uz/sqrt(2))/1),300-(($uz/sqrt(2))/1), $ink2);
    imageline($img,400+(($uz/sqrt(2))/1), 300-(($uz/sqrt(2))/1), 400+$z/1, 300,       $ink2);
    imageline($img,400+$z/1,  300,       400+(($sz/sqrt(2))/1),300+(($sz/sqrt(2))/1), $ink2);
    imageline($img,400+(($sz/sqrt(2))/1), 300+(($sz/sqrt(2))/1), 400,      300+$s/1,  $ink2);
 
    $x1=400;
    $y1=300+$s/1;
 
    $x2=400-(($sv/sqrt(2))/1); 
    $y2=300+(($sv/sqrt(2))/1); 
 
    $x3=400-$v/1;
    $y3=300;
 
    $x4=400-(($uv/sqrt(2))/1);
    $y4=300-(($uv/sqrt(2))/1); 
 
    $x5=400; 
    $y5=300-$u/1;
 
    $x6=400+(($uz/sqrt(2))/1);
    $y6=300-(($uz/sqrt(2))/1);
 
    $x7= 400+$z/1; 
    $y7=300; 
 
    $x8=400+(($sz/sqrt(2))/1); 
    $y8=300+(($sz/sqrt(2))/1);
 
    imagepolygon($img, array(
    $x1,$y1,
    $x2,$y2,
    $x3,$y3,
    $x4,$y4,
    $x5,$y5,
    $x6,$y6,
    $x7,$y7,
    $x8,$y8
    ),8,$grey);
 
    imagepng($img);
    imagedestroy($img);
    
?>
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
03.12.2012, 14:47
vlad275, вы наверное делаете слишком частые запросы, вот тот сайт вас и банит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.12.2012, 14:47

Как получать текстовые данные с сайта?
Каким образом можно с сайта gismeteo.ru получить погоду для своего города? (там на главной странице пишет ваш город)

Получать данные с сайта в реальн. времени
Вопрос - на сайте https://www.binary.com в поле спот-котировка идет постоянная подкачка котировок в реальном времени Сам самоучка по...

Скачивание архива погоды с сайта RP5.ru
Добрый день. У меня вопрос, кто нибудь когда нибудь сталкивался с задачами на скачивания архива с сайта? Если да, то подскажите какую...

Как получать информацию с сайта?
Подскажите. Хочу написать программу на с++, которая берет информацию с некого сайта. Объясните просто как брать информацию, с обработкой...

Как постоянно получать данные из БД
Сделал возможность оставлять комментарии на сайте, комменты храню в БД, заношу их туда с помощью ajax, потом вывожу в блок комментариев....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. Сразу отвечу: А в PvP с ним. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru