Jump to content

Typical society in the Telegram - This is the backup site feed losper.net

Mass debate, problem-solving, assistance, support and a wonderful community ...

You can upload files in the Telegram channel and share link on the forum "Typical society."

This method helps to avoid broken links in the future and the loss of files on the site!

Important events on the site, you'll also find in our Telegram channel ...

Share your experiences with others, help, be responsive, friendly and communicate with other users.

  1. Forum

    1. Rest IT

      A generalized category for the rest of IT themes, as well as for publications: articles, various news and new products ...

      38
      posts
      15
      тем
    2. Discussion | Holivar

      We discuss and argue here on any topics that allow the forum rules, or you can communicate on different topics in our Telegram channel ;)

      For example: LP, IDE, OS, DB, Hosting, Games, Work, Salary, Cinema, Music, Life, etc.

      38
      posts
      14
      тем
    3. Development environment (IDE)

      Activation, Activators, Instructions & Advices, Plugins, Settings, Keys, myKeepLic

      573
      posts
      9
      тем
    4. LP | Programming

      PHP, JavaScript, Python, C#, Java, Go, Kotlin, Node.js, TS, Ruby, Dart \ Flutter, C++, Other

      9
      posts
      7
      тем
    5. Layout | Design

      CSS+HTML, XML, LESS \ SASS, Templates \ Themes, PSD \ Layouts, Graphics, Animations, Other

      • No posts here yet
    6. Educational materials

      Programming, Frameworks, Front-end, Back-and, Design, Graphics, Mobile Dev, Dev Bots, Game Dev, DB, UNIX, Linux, Git, PowerShell, Other

      19
      posts
      8
      тем
    7. 14
      posts
      12
      тем
    8. CMS | Scripts:

      Commerce, Forums, CRM, CMS, Scripts, Blogs, Social, Portals, Boards, Other

      • No posts here yet
    9. 3
      posts
      2
      тем
    10. 94
      posts
      5
      тем
    11. Lan | Network Hardware

      House, Offices and Small Networks...

      4
      posts
      1
      тема
    12. Servers | Hosting

      Unix, Nginx, VPS \ VDS, VPN, Servers, Date Centers, Other

      10
      posts
      6
      тем
    13. SEO | Analytics | Advt

      SEO, Targeted advertising, Analytics, Google AdSense, Google Adwords, Yandex Direct and so on

      8
      posts
      1
      тема
    14. OS and Programs

      Win10, Linux, Mac OS, everything about OS and various programs - software

      6
      posts
      2
      тем
    15. PC & Сomponents

      Laptops, PCs, Server and other Components, Assembly, Computer iron, etc.

      • No posts here yet
    16. 1
      post
      1
      тема
    17. 4
      posts
      2
      тем
    18. 1
      post
      1
      тема
Обжалование или подача апелляции на снятие Бана в группе "Типичный Социум IT!
Заявки и обжалование отправлять в Телеграм bot @ModeratorTS_Bot


  • Donation

  • Newsletter

    Sign up to be in the know!

    Sign Up
  • Moderators

    • jqueryk

      jqueryk 12

      Moderator
      Joined:
      Last active:
  • Последние сообщения

    • Илон Маск, сооснователь Apple Стив Возняк и ещё 1100 профессоров, инженеров и исследователей попросили приостановить эксперименты с ИИ. Они боятся, что ИИ может угрожать человечеству. Более 1 100 исследователей, инженеров и предпринимателей написали открытое письмо ИИ-лабораториям с просьбой немедленно приостановить, по крайней мере, на полгода обучение систем искусственного интеллекта, более мощных, чем GPT-4. Письмо опубликовано на сайте некоммерческой организации Future of Life Institute. Подписанты считают, что продукты с ИИ «могут представлять серьёзную угрозу обществу и человечеству». При работе с ними следует быть крайне внимательными, но «этого не происходит». При этом последние месяцы разработчики пытаются обогнать друг друга и выпустить «более мощные модели, действия которых сами не могут до конца понять, предсказать и проконтролировать». Эксперты и руководители отрасли, подписавшие письмо, считают, что обучение нужно остановить, пока не появятся общие протоколы безопасности. А если создатели ИИ-продуктов не смогут устроить полугодичную паузу самостоятельно — вмешаться должно правительство.
    • Удаление файла на сервере в заданное время, когда сервер выключен, требует установки задачи на удаление файла на сервере до его выключения. Это может быть достигнуто с помощью использования операционной системы для установки задачи планировщика на удаление файла в заданное время. Вот пример кода на C++, который позволяет установить задачу планировщика на удаление файла в заданное время: #include <iostream> #include <windows.h> #include <taskschd.h> #pragma comment(lib, "taskschd.lib") #pragma comment(lib, "comsupp.lib") using namespace std; int main() { // Определить время, когда нужно удалить файл (в данном примере - 21 марта 2023 года, 9:00 утра) SYSTEMTIME st = { 2023, 3, 0, 21, 9, 0, 0, 0 }; FILETIME ft; SystemTimeToFileTime(&st, &ft); // Получить указатель на планировщик задач ITaskService* pService = nullptr; CoInitialize(nullptr); HRESULT hr = CoCreateInstance(CLSID_TaskScheduler, nullptr, CLSCTX_INPROC_SERVER, IID_ITaskService, (void**)&pService); if (FAILED(hr)) { cout << "Ошибка создания экземпляра планировщика задач: " << hr << endl; return 1; } // Войти в планировщик задач с помощью учетных данных администратора hr = pService->Connect(_variant_t(), _variant_t(), _variant_t(), _variant_t()); if (FAILED(hr)) { cout << "Не удалось подключиться к планировщику задач: " << hr << endl; pService->Release(); CoUninitialize(); return 1; } // Создать экземпляр планировщика задач ITaskFolder* pRootFolder = nullptr; hr = pService->GetFolder(_bstr_t("\\"), &pRootFolder); if (FAILED(hr)) { cout << "Ошибка получения корневого каталога планировщика задач: " << hr << endl; pService->Release(); CoUninitialize(); return 1; } // Создать новую задачу планировщика ITaskDefinition* pTask = nullptr; hr = pService->NewTask(0, &pTask); if (FAILED(hr)) { cout << "Ошибка создания новой задачи планировщика задач: " << hr << endl; pRootFolder->Release(); pService->Release(); CoUninitialize(); return 1; } // Установить параметры задачи планировщика pTask->put_Principal(_bstr_t(L"")); IActionCollection* pActionCollection = nullptr; hr = pTask->get_Actions(&pActionCollection); if (FAILED(hr)) { cout << "Ошибка получения коллекции действий задачи плани     В Python можно использовать модуль win32com.client, чтобы работать с планировщиком задач Windows. Вот пример кода на Python, который устанавливает задачу планировщика на удаление файла в заданное время: import win32com.client import pythoncom def delete_file_task(): # Определить время, когда нужно удалить файл (в данном примере - 21 марта 2023 года, 9:00 утра) delete_time = "2023-03-21T09:00:00" # Получить указатель на планировщик задач scheduler = win32com.client.Dispatch("Schedule.Service") scheduler.Connect() # Создать экземпляр планировщика задач root_folder = scheduler.GetFolder("\\") # Создать новую задачу планировщика task = scheduler.NewTask(0) # Установить параметры задачи планировщика task.RegistrationInfo.Description = "Удаление файла" task.Settings.Enabled = True task.Settings.AllowDemandStart = True task.Settings.StopIfGoingOnBatteries = False task.Settings.DisallowStartIfOnBatteries = False task.Settings.StartWhenAvailable = True # Установить действие для задачи планировщика action = task.Actions.Create(win32com.client.constants.task_action_exec) action.ID = "DeleteFileAction" action.Path = "cmd.exe" action.Arguments = "/c del C:\\path\\to\\file.txt" action.WorkingDirectory = "C:\\path\\to" # Установить триггер для задачи планировщика trigger = task.Triggers.Create(win32com.client.constants.task_trigger_time) trigger.StartBoundary = delete_time # Зарегистрировать задачу планировщика root_folder.RegisterTaskDefinition("DeleteFileTask", task) if __name__ == "__main__": pythoncom.CoInitialize() delete_file_task() pythoncom.CoUninitialize() Обратите внимание, что для работы с модулем win32com.client необходимо установить пакет pywin32.
    • Для того, чтобы отчистить файл от кода в заданное время с помощью языка программирования Python, вам понадобится использовать модуль datetime для определения текущего времени и модуль os для работы с файлами. Вот пример кода, который отчистит файл "example.txt" от кода, если текущее время находится в диапазоне между 9:00 утра и 5:00 вечера: import os import datetime # Определить текущее время now = datetime.datetime.now().time() # Установить время начала и конца диапазона, в котором файл будет отчищен от кода start_time = datetime.time(hour=9) end_time = datetime.time(hour=17) # Если текущее время находится в диапазоне между start_time и end_time if start_time <= now <= end_time: # Открыть файл для чтения и записи with open("example.txt", "r+") as file: # Прочитать содержимое файла content = file.read() # Удалить все строки, содержащие символ # (код) new_content = "\n".join([line for line in content.split("\n") if "#" not in line]) # Установить указатель файла в начало file.seek(0) # Записать новое содержимое в файл file.write(new_content) # Отрезать остаток файла file.truncate()   В этом примере кода мы определяем текущее время с помощью datetime.datetime.now().time() и устанавливаем время начала и конца диапазона, в котором файл будет отчищен от кода, с помощью datetime.time(hour=9) и datetime.time(hour=17). Затем мы открываем файл для чтения и записи с помощью with open("example.txt", "r+") as file: и читаем его содержимое с помощью content = file.read(). Затем мы удаляем все строки, содержащие символ "#" (код), с помощью new_content = "\n".join([line for line in content.split("\n") if "#" not in line]). Затем мы устанавливаем указатель файла в начало с помощью file.seek(0) и записываем новое содержимое в файл с помощью file.write(new_content). Наконец, мы отрезаем остаток файла с помощью file.truncate().
  • Popular Contributors

    Nobody has received reputation this week.

  • Популярные Теги

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Privacy Policy

Search In
  • More options...
Find results that contain...
Find results in...

Write what you are looking for and press enter or click the search icon to begin your search

-->