StarForce использует свои собственные драйверы для прямого ввода-вывода к несколько диску как часть его анти-DRM эмуляции дисков, его драйверы также используются для предотвращения его кода, выполняемого под любым эмулятором для предотвращения инженерного анализа.
Его unlikey, что вино будет поддерживать это, я предложил бы, чтобы Вы искали игровой сайт издателей патч, который может иметь DRM свободный исполняемый файл или менее более сильная реализация SF на нем.
С Python, принимая con
соединение с SQLite, можно определить необходимый UDF путем записи:
con.create_function('regexp', 2, lambda x, y: 1 if re.search(x,y) else 0)
Вот более полный пример:
import re
import sqlite3
with sqlite3.connect(":memory:") as con:
con.create_function('regexp', 2, lambda x, y: 1 if re.search(x,y) else 0)
cursor = con.cursor()
# ...
cursor.execute("SELECT * from person WHERE surname REGEXP '^A' ")
В Julia модель для следования может быть проиллюстрирована следующим образом:
using SQLite
using DataFrames
db = SQLite.DB("<name>.db")
register(db, SQLite.regexp, nargs=2, name="regexp")
SQLite.Query(db, "SELECT * FROM test WHERE name REGEXP '^h';") |> DataFrame