Author Topic: Небольшое извращение (программ.)  (Read 999 times)

0 Members and 1 Guest are viewing this topic.

Offline Алексей Гринь

  • Blogger
  • *
  • Posts: 24117
  • Gender: Male
1. Открыл Visual Studio C# Express, наваял WinForms-формочку. Сконпелировал.
2. Запустил mkbundle -o BundleTest_b.exe BundleTest.exe --deps
3. Запустил strip BundleTest_b.exe
4. Запустил upx -9 BundleTest_b.exe
5. Скопировал в текущую папку из папки моны файлы libglib-2.0-0.dll, libgthread-2.0-0.dll, mono.dll
6. Запустил VirtualBox/Ubuntu
7. Запустил wine BundleTest_b.exe
8.
9. PROFIT!
肏! Τίς πέπορδε;

Попробую понять:

Процессор исполняет процесс с VirtualBox, который, обращаясь к WinApi, эмулирует работу процессора, который исполняет Убунту, которая исполняет wine, который распаковывает и исполняет upx-образ, который исполняет bundled-образ mono-рантайма, который извлекает из себя CIL-образ и JIT-компилирует код, который исполняется в WinApi, который реализуется wine'ом.
肏! Τίς πέπορδε;

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
Производительность сильно страдает?
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline myst

  • Posts: 35581
Да, дикие лаги статичной картинки. ;D

Offline Алексей Гринь

  • Blogger
  • *
  • Posts: 24117
  • Gender: Male
Я больше ничего не тестировал, а у этой программы одна функция — по нажатию на Close она закрывается :) Визуально тормозит как обычно тормозит wine — с шлейфом при перетаскивании.
肏! Τίς πέπορδε;

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: