Skip to content

Instantly share code, notes, and snippets.

@Drovosek01
Drovosek01 / Instruction.md
Last active February 6, 2022 15:15
Как сделать приложение для последовательного запуска двух приложений в macOS

Предисловие

В этой инструкции я расскажу как создать приложение для последовательного запуска нескольких программ или исполняемых файлов так, чтобы после запуска это приложение не оставалось открытым (то есть не занимало место в пенил Dock).

У меня была такая задача: По запуску моего приложения нужно запустить rlm сервер и потом запустить приложение BricsCAD. При этом программа которая запускает rlm и потом (на тот момент я не разобрался как добавлять rlm в автозапуск, но сейчас я разобрался и для BricsCAD эта инструкция уже не актуальна, по крайней мере для меня).

Я нуб в использовании bash, Apple Script и Automator. Возможно решение этой проблемы банальное и я просто неправильно формулировал запрос в гугле (тогда напишите, как правильно задать вопрос при котором в поисковой выдаче будет решение описанной выше задачи)

@Drovosek01
Drovosek01 / ReplaceHexBytesAll.ps1
Created July 8, 2024 13:10
Native way on Windows for find and replace bytes like hex squence in file
# TODO: Add counter for search replace pattern
# TODO: Add support regexp like here - https://stackoverflow.com/a/55314611
# Example usage in Windows Powershell:
# .\ReplaceHexBytesAll.ps1 -filePath "D:\TEMP\file.exe" -patterns "4883EC28BA2F000000488D0DB0B7380A/11111111111111111111111111111111","C4252A0A48894518488D5518488D4D68/11111111111111111111111111111111","45A8488D55A8488D4D68E8618C1E05BA/1111111111111111111111111111111"
# Main script
param (
[Parameter(Mandatory)]
[string]$filePath,