Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.87/30: Рейтинг темы: голосов - 30, средняя оценка - 4.87
Заблокирован

Как рисовать узоры в Visual Basic 6.0?

05.09.2015, 15:02. Показов 7895. Ответов 71
Метки нет (Все метки)

Помогите, пожалуйста. Почему у меня ничего не получается? В чём дело?
Вроде бы Visual Basic 6.0 уже существует давным-давно. Должно быть много интересных наработок в Интернете. Как бы не так?!

По запросу Google: Как рисовать узоры в Visual Basic 6.0? — Нет ничего путного! Ни одного толкового энтузиаста, который поясняет суть техники исполнения.

Если кого заинтересует, то знаю три источника, где можно скачать дистрибутивы Visual Basic 6.0!
Начиная от образа ISO (617 Mb — getintopc.com), сейчас пользуюсь VB98, и заканчивая Portable ZIP (28.8 Мb — twirpx.com). Использую ключ, по наитию: 111 — 11111111

Есть автор Скляревский, смотрите: Картинки с фрагментом кода - подключайтесь! http://arbuz.uz/x_galerea1.html
Взял на пробу самый верхний рисунок "капля", в сиренево-розовых тонах. Смотрите ниже.

Авторский (Скляревский) код, копия ниже. Почему не работает на VB98?
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Dim r1 As Integer, r As Integer, pi As Single, x As Single, y As Single
 
 Private Sub Комманда1_Click()
 Cls
 pi = 4 * Atn(1)
 DrawWidth = 2: n = 30
 For j = 1 To n
 x = Rnd * 500 + 150: y = Rnd * 300 + 20
 r1 = 9 * (n - j) + 10: kaplya
 Next j
 End Sub
 Private Sub kaplya()
 For i = 0 To pi / 2 Step 0.001
 r = r1 * Sin(i) ^ 3
 Line (r * Cos(i) + x - i * 70, r * Sin(i) + y)-(-r * Cos(-i) _
 + x - i * 70, -r * Sin(-i) + y), _
 RGB(Abs(r), _
 Abs(255 - i * 220), _
 Abs(255 - i * 320))
 Next i
 End Sub
 Private Sub Комманда2_Click()
 End
 End Sub


Тот же код в Авторстве: Petr_S для VB.NET. Отлично работает на VSC-2013!
Кликните здесь для просмотра всего текста
VB.NET
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
Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Size = New Size(700, 500)
    End Sub
 
    Private Sub Form1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint
        Dim r1 As Integer, r As Integer, pi As Single, x As Single, y As Single
 
        pi = 4 * Math.Atan(1)
 
        Dim DrawWidth As Integer = 2
        Dim n As Integer = 30
 
        For j = 1 To n
            x = Rnd() * 500 + 150
            y = Rnd() * 300 + 20
            r1 = 9 * (n - j) + 10
 
            Dim p As New Pen(Color.White, 1)
 
            For i = 0 To pi / 2 Step 0.001
                r = r1 * Math.Sin(i) ^ 3
                p.Color = Color.FromArgb(Math.Min(Math.Abs(r), 255), _
                                         Math.Min(Math.Abs(255 - i * 220), 255), _
                                         Math.Min(Math.Abs(255 - i * 320), 255))
                e.Graphics.DrawLine(p, _
                                    New Point(r * Math.Cos(i) + x - i * 70, r * Math.Sin(i) + y), _
                                    New Point(-r * Math.Cos(-i) + x - i * 70, -r * Math.Sin(-i) + y))
 
            Next i
        Next j
    End Sub
 
End Class


Прошу объяснить этот фокус. В каких мелочах спрятался дьвол? Уже неделю бьюсь.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.09.2015, 15:02
Ответы с готовыми решениями:

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных. Ориентировочный вид окна программы и...

Visual Basic .Net и Visual Basic 6.0 - В чём разница
В общем возник вопрос: Visual Bisic.Net и Visual Basic - это два разных языка, или же .NET версия это лишь его улучшение. Я так понимаю что...

71
Заблокирован
12.10.2015, 17:58  [ТС]
Цитата Сообщение от Alex77755 Посмотреть сообщение
В принципе можно просто подгружать картинки с диска или из ресурсов
Alex77755!
Спасибо огромное! Всё отлично! Лучше и не надо! Вы правильно объяснили суть дела и приложили файл-ехе.

Пояснение для новичков, товарищей по несчастью: С. Н. Лукин в книге " Visual Basic 6.0 самоучитель для начинающих" (2001г.) описывает эту процедуру на стр. 129
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
0
Заблокирован
12.10.2015, 18:10  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Создание GIF в VB6 - уже есть у The trick https://www.cyberforum.ru/blog... g2067.html
Pro_grammer!
Наверно, Willi2001 — недалёкий, а там по ссылке для очень умных! Без подробной Инструкции ничего не получается!
Пытался запустить GifMarerByTheTrick (приложение) — 160 Кб.
Появляется рисунок — ниже, потом программа прекращает работу в аварийном режиме. Пробовал несколько раз, но всё без толку.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
12.10.2015, 21:43
Вот попробовал сделать что-то похожее просто вставь код в пустую форму:
Visual Basic
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
Option Explicit
 
Dim WithEvents tmr As Timer
Dim Zoom        As Single
Dim numOfTurn   As Long
Dim numOfSeg    As Long
 
Const PI = 3.14159265358979
 
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
 
    Select Case KeyCode
    Case vbKeyUp
        numOfTurn = numOfTurn + 1
    Case vbKeyDown
        numOfTurn = numOfTurn - 1
        If numOfTurn < 1 Then numOfTurn = 1
    Case vbKeyRight
        numOfSeg = numOfSeg + 1
        If numOfSeg > 2048 Then numOfSeg = 2048
    Case vbKeyLeft
        numOfSeg = numOfSeg - 1
        If numOfSeg < 4 Then numOfSeg = 4
    End Select
    
End Sub
 
Private Sub Form_Load()
    Me.Width = 500 * Screen.TwipsPerPixelX + (Me.Width - Me.ScaleWidth)
    Me.Height = 500 * Screen.TwipsPerPixelY + (Me.Height - Me.ScaleHeight)
    Me.Scale (-1, 1)-(1, -1)
    Me.AutoRedraw = True
    Me.DrawWidth = 13
    Me.BackColor = 0
    
    Set tmr = Me.Controls.Add("VB.Timer", "tmr")
    tmr.Interval = 32
    Zoom = 0.6
    numOfTurn = 32: numOfSeg = 1024
    
End Sub
 
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Static oy As Single
    Dim dy As Single
    
    dy = Y - oy
    
    Select Case Button
    Case vbMiddleButton
        Zoom = Zoom + dy
        If Zoom < 0.6 Then Zoom = 0.6
    End Select
    oy = Y
End Sub
 
Private Sub tmr_Timer()
    Dim X As Single:    Dim Y As Single:    Dim Z As Single:    Dim W As Single
    Dim ph1 As Single:  Dim ph2 As Single:  Dim col As Single
    Dim seg As Long:    Dim c1 As Long:     Dim c2 As Long
    Dim r1 As Single:   Dim r2 As Single:   Dim bg As Long
    Dim ox  As Single:  Dim oy As Single
    
    Static frame As Long
    
    Me.Cls
 
    Dim phaseInc1   As Single
    Dim phaseInc2   As Single
    Dim pix         As Long
    
    phaseInc2 = PI * 2 * numOfTurn / numOfSeg
    phaseInc1 = PI * 2 / numOfSeg
    
    ph2 = frame / 10:   ph1 = PI * 2:   c1 = numOfSeg \ 2 + 1: c2 = c1 + numOfSeg \ 4 + 1
    bg = True
    
    For seg = 0 To numOfSeg + 2
    
        Select Case seg
        Case c1
            ph1 = PI * 2: ph2 = frame / 10
            phaseInc1 = -phaseInc1: phaseInc2 = -phaseInc2
            bg = True
        Case c2
            ph1 = PI: ph2 = frame / 10 - PI * numOfTurn
            phaseInc1 = -phaseInc1: phaseInc2 = -phaseInc2
            bg = True
        End Select
        
        r1 = (Sin(ph1) + 1) / 2 + 0.1:  r2 = Cos(ph1)
        
        X = Cos(ph2) * r1:  Z = Sin(ph2) * r1 - Zoom:    Y = r2
        
        W = (Z + 2)
        
        If W > 0.5 Then
            
            X = X / W:  Y = Y / W: col = (1.1 - Abs(r1))
            
            If Not bg Then
                Me.Line -(X, Y), RGB(col * 128, col * 200 + 30, 0)
            Else
                Me.PSet (X, Y), RGB(col * 128, col * 200 + 30, 0)
            End If
            
            bg = False
            
        Else:   bg = True
        End If
        
        ph1 = ph1 + phaseInc1:  ph2 = ph2 + phaseInc2
        
    Next
 
    frame = frame + 3
    Me.Refresh
    
End Sub
Стрелками изменять параметры сегменты и повороты, средней зажатой кнопкой зум.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
4
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
12.10.2015, 21:53
Цитата Сообщение от Willi2001 Посмотреть сообщение
Появляется рисунок — ниже, потом программа прекращает работу в аварийном режиме. Пробовал несколько раз, но всё без толку.
Исправил, перезалил.
1
Заблокирован
12.10.2015, 23:32  [ТС]
Цитата Сообщение от The trick Посмотреть сообщение
Исправил, перезалил.
The trick!
Спасибо! Уму непостижимо!!
Очень сложно для таких как Willi2001.

Поясняю для новичков своими словами: трансляция "мячика и кубиков" идёт через выход в Интернет, потом надо делать просмотр в браузере Internet Explorer. Ужа-а-ас… для непосвящённых в тонкости.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  

Вложения
Тип файла: rar Project3.rar (4.0 Кб, 7 просмотров)
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
12.10.2015, 23:46
https://www.cyberforum.ru/blog... g1855.html
1
Заблокирован
13.10.2015, 00:18  [ТС]
Цитата Сообщение от The trick Посмотреть сообщение
https://www.cyberforum.ru/blogs/354370/blog1855.html
__________________
The trick!
Скачал архив JuliaMultithread, открыл в папку "Юлия".
Опять ломаю голову, что неправильно делаю?
Запустил приложение prjJuliaMultithread (32 Кб)… далее непонятно.
Рисунок получается маловразумительный. Какой-то тёмный круг! Как быть?
Миниатюры
Как рисовать узоры в Visual Basic 6.0?   Как рисовать узоры в Visual Basic 6.0?  
0
Модератор
10060 / 3905 / 885
Регистрация: 22.02.2013
Сообщений: 5,854
Записей в блоге: 79
13.10.2015, 01:17
Цитата Сообщение от Willi2001 Посмотреть сообщение
Рисунок получается маловразумительный. Какой-то тёмный круг! Как быть?
По ссылке есть видео.
1
Заблокирован
13.10.2015, 11:16  [ТС]
Цитата Сообщение от The trick Посмотреть сообщение
По ссылке есть видео
The Trick!
Спасибо! Всё получилось!


Посмотрел там же по ссылке, прилагаемую Видео-инструкцию https://www.cyberforum.ru/blog... g1855.html

Пример и пояснения для новичков: надо активизировать любую из надписей — ниже, двойным кликом ЛКМ
1) Double click to load palette from bitmap — выбор цветовой гаммы (у меня рис. 5)
2) Offset Y — 0.00000
3) Offset X — 0.00000
4) Scale — 1.00000
5) Real part — 0.00000
6) Imaginary part — -0.98554

Получится картинка, внизу.
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
0
Заблокирован
16.10.2015, 14:48  [ТС]
Здравствуйте!
Прошу помощи, ничего не получается. Не понимаю, как подробно расписать код для ввода рисунков. Приношу извинения всем, за свою бестолковость.

В архиве ниже только рисунки, всего 19 штук — формат JPEG. Последовательность движений уже мной сохранена, по нумерации. Осталось только запустить "Танцующую девушку". Помогите, пожалуйста.

За аналог взята статья: За что "отвечают" левое и правое полушарие нашего мозга http://www.tiande-tiande.ru/in... ozga/0-150
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
Вложения
Тип файла: rar tanec.rar (249.5 Кб, 7 просмотров)
0
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
16.10.2015, 15:48
Это тоже узор
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Option Explicit
Dim x!, y!, r!, p!, i&
Private Sub Form_Load()
    Scale (-320, 240)-(320, -240)
    Call f(0, 0, 100, 4)
End Sub
 
Sub f(x, y, r, p)
 
   If p > 0 Then
      Circle (x, y), r
      Call f(x + r, y, r / 2, p - 1)
      Call f(x, y - r, r / 2, p - 1)
      Call f(x - r, y, r / 2, p - 1)
      Call f(x, y + r, r / 2, p - 1)
   End If
End Sub
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.10.2015, 17:16
Цитата Сообщение от Willi2001 Посмотреть сообщение
В архиве ниже только рисунки, всего 19 штук — формат JPEG. Последовательность движений уже мной сохранена, по нумерации. Осталось только запустить "Танцующую девушку". Помогите, пожалуйста.
Картинки кривые, девушка подпрыгивает.
Вложения
Тип файла: rar tanec.rar (254.3 Кб, 15 просмотров)
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.10.2015, 17:23
Еще вариант - по клику на картинке девушка изменяет направление вращения.
Вложения
Тип файла: rar tanec.rar (254.4 Кб, 8 просмотров)
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.10.2015, 17:27
Цитата Сообщение от SoftIce Посмотреть сообщение
Картинки кривые, девушка подпрыгивает.
И еще, по-моему нарушена последовательность картинок.
1
Заблокирован
16.10.2015, 18:07  [ТС]
SoftIce!
Спасибо огромное! Не могу ознакомиться с результатами. Всё неудачно.

Скачал не менее трёх раз из каждого Вашего вложения. Ничего не получается.
Дела обстоят так — ниже.
Фактический размер файла 28 KБ (28 073 байт). Далее сообщение: архив повреждён или имеет неизвестный формат.
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.10.2015, 18:11
Цитата Сообщение от Willi2001 Посмотреть сообщение
Ничего не получается.
Скачал проверил, все норм Может еще кто скачает и сообщит результат?

Еще винзипом пожал
Вложения
Тип файла: 7z tane c.7z (194.6 Кб, 7 просмотров)
1
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
16.10.2015, 18:23
Чем не узор?

Visual Basic
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
Option Explicit
Dim p!, n!
Dim x1!, y1!
 
Private Sub Form_Load()
p = 5
n = 10
Scale (0, 0)-(640, 480)
PSet (480, 80)
Call A(p)
End Sub
 
Sub A(i!)
   If i > 0 Then
      Call D(i - 1)
      Call ABC(CurrentX - n, CurrentY)
      Call A(i - 1)
      Call ABC(CurrentX, CurrentY + n)
      Call A(i - 1)
      Call ABC(CurrentX + n, CurrentY)
      Call B(i - 1)
   End If
End Sub
 
Sub ABC(x2!, y2!)
    x1 = CurrentX
    y1 = CurrentY
    Line (x1, y1)-(x2, y2)
End Sub
 
Sub B(i!)
   If i > 0 Then
      Call C(i - 1)
      Call ABC(CurrentX, CurrentY - n)
      Call B(i - 1)
      Call ABC(CurrentX + n, CurrentY)
      Call B(i - 1)
      Call ABC(CurrentX, CurrentY + n)
      Call A(i - 1)
   End If
End Sub
 
Sub C(i!)
   If i > 0 Then
      Call B(i - 1)
      Call ABC(CurrentX + n, CurrentY)
      Call C(i - 1)
      Call ABC(CurrentX, CurrentY - n)
      Call C(i - 1)
      Call ABC(CurrentX - n, CurrentY)
      Call D(i - 1)
   End If
End Sub
 
Sub D(i!)
   If i > 0 Then
      Call A(i - 1)
      Call ABC(CurrentX, CurrentY + n)
      Call D(i - 1)
      Call ABC(CurrentX - n, CurrentY)
      Call D(i - 1)
      Call ABC(CurrentX, CurrentY - n)
      Call C(i - 1)
   End If
End Sub
Миниатюры
Как рисовать узоры в Visual Basic 6.0?  
1
Заблокирован
16.10.2015, 18:33  [ТС]
SoftIce!
Опять неудачно: tane c.7z (194.6 Кб, 0 просмотров) — фактически 28 KБ (28 073 байт)!
Не знаю, что и думать?!

Ради любопытства повторно скачал файл от Alex77755 стр. 2 этой темы, размер 55.rar (591.4 Кб, 2 просмотров).
Всё верно — 592 KБ (605 546 байт). Файл открывается без проблем. Что-то не так у Вас!

С "Танцующей девушкой" вообще измучился — сделал около 55 кадров, потом 15 удалил как явные повторы. Очень трудно зафиксировать нужные позы. Может кто-нибудь подскажет: как замедлить её темп вращения?
1
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
16.10.2015, 18:47
А таймер поставить нельзя?
А цикл задержки?
1
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
16.10.2015, 19:50
Цитата Сообщение от SoftIce Посмотреть сообщение
Может еще кто скачает и сообщит результат?
Нормально скачивается . ( у меня самый последний 7z стоит)
Работает криво, видимо разный размер изображений и дергается.
Оригинальная Gif ка работает более плавно, там реально некоторым людям кажется, что балерина
крутится слева на право, а некоторым, что справа налево.

Добавлено через 4 минуты
Цитата Сообщение от Willi2001 Посмотреть сообщение
сделал около 55 кадров
Зачем столько, и что руками? Там в гифке их всего 34.
Есть же программы, которые извлекают из любого ГИФ все оригинальные кадры в нужной последовательности.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.10.2015, 19:50

Visual Basic 6 и Visual Basic .NET - в чем различия?
Visual Basic и Visual studio это не одно и тоже? если нет то в чём разница, по мимо оформления?

Отличия версий Visual Basic 6.0 от Visual Basic 6.5?
У меня 3 вопроса: 1.Чем отличается версия Visual Basic 6.0 от Visual Basic 6.5? 2.Можно ли запустить проект созданный раннее в Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Как скачать Visual Basic
Где скачать Visual Basic?

Как подключить MSDN к Visual Basic 6 ?
У меня есть Visual Basic 6 и отдельно на 3 дисках MSDN не знаю как их соеденить. Я пробывал через Setup для Visual Basic 6, но когда...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов. Сигнатура func Fetch(urls string, maxConcurrent int) Result Пример urls :=. . .
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition) Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool Worker Pool — паттерн конкурентной обработки задач в Go. Суть: фиксированное количество горутин-воркеров читают задачи из общего канала и пишут результаты в общий канал результатов. . . .
[golang] Pipeline
alhaos 08.06.2026
Pipeline Pipeline — паттерн конкурентной обработки данных в Go. Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь lIs4oanZS9Y
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru