Загрузка...

Добрый день, возможно ли перефразировать выделенную строку? или как-то иначе ее задать

Тема в разделе C# создана пользователем eorclanstan 16 май 2021. 389 просмотров

  1. eorclanstan
    eorclanstan Автор темы 16 май 2021 Заблокирован(а) 10 29 май 2018
    выделенную строку детектит антивирус

    [IMG]
     
  2. MORTY
    MORTY 16 май 2021 i ball was rawt 11 022 13 окт 2018
    ....$"\\1.jpeg",...
     
    1. eorclanstan Автор темы
      MORTY, нет) уже пытался, я имена переменных редактировал, пытался кусками через "+" - но нет, все равно детектит
  3. r3xq1
    Код
    Path.Combine(eor_Dir, "ScreenShot.jpg"), ...)
    или через
    Код
    string.Concat(...)
    а ещё зашифровать строки
     
    16 май 2021 Изменено
  4. r3xq1
    Код
    using System;
    using System.Drawing;
    using System.Drawing.Imaging;
    using System.IO;
    using System.Windows.Forms;

    public static class ScreenShot
    {
    private static readonly string CurrDir = Environment.CurrentDirectory; // Текущая директория
    private static readonly string PathSave = Path.Combine(CurrDir, "Screen.jpg"); // Путь куда сохранять и файл

    /// <summary>
    /// Метод для сохранения скриншота всего экрана
    /// </summary>
    /// <param name="save">Путь до сохранения файла</param>
    public static void GetData(string save)
    {
    int width = Screen.PrimaryScreen.Bounds.Width, height = Screen.PrimaryScreen.Bounds.Height;
    try
    {
    using var bitmap = new Bitmap(width, height);
    using var graph = Graphics.FromImage(bitmap);
    graph.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
    bitmap?.Save(save, ImageFormat.Jpeg);
    // Или сразу можешь тут записать сохранение
    // bitmap?.Save(PathSave, ImageFormat.Jpeg);
    }
    catch { }
    }
    }
    Если версия C# не 8.0- а ниже, то запиши так:

    Код
    /// <summary>
    /// Метод для сохранения скриншота всего экрана
    /// </summary>
    /// <param name="save">Путь до сохранения файла</param>
    public static void GetData(string save)
    {
    int width = Screen.PrimaryScreen.Bounds.Width, height = Screen.PrimaryScreen.Bounds.Height;
    try
    {
    using (var bitmap = new Bitmap(width, height))
    {
    using (var graph = Graphics.FromImage(bitmap))
    {
    graph.CopyFromScreen(0, 0, 0, 0, bitmap.Size);
    bitmap?.Save(save, ImageFormat.Jpeg);
    // Или сразу можешь тут записать сохранение
    // bitmap?.Save(PathSave, ImageFormat.Jpeg);
    }
    }
    }
    catch { }
    }
     
    1. CoderVir
      r3xq1, думаешь поможет сбросить детекты? кстати странно, чё ав ругается. Тут же по сути даже вредоносного кода нету. Просто сохранение скриншота.
  5. eorclanstan
    eorclanstan Автор темы 19 май 2021 Заблокирован(а) 10 29 май 2018
    если человек в чем-то не понимает, то это не значит! что он не обязан этим интересоваться
     
  6. CoderVir
    прочитай что такое скантайм и рантайм и от чего он зависит. Ибо делать сбор на диске - это пизда как хуево. Все кодеры с лзт, которые делали сбор на диске по типу нам XFiles-*******(ебаная хуня), они все нахуй оказались в заднице по продажам и по репутации. Тут нахуй даже не важно какой и тебя детект, (хоть 0/36), похуй. Ав и так арать будут если сбор на диске.
     
    1. eorclanstan Автор темы
      @CoderVir, понял
  7. CoderVir
    И конечно же многопоточность увеличивает скорость сбора лога в раз 5-10.
     
Загрузка...
Top