А сега да ви обясня как работи hotword:
{nqkoi ot nujnite
za primera globalni promenlivi. funkciqta se izpulnqva sled SpyKey
i vuv St vi e kop4eto, koeto shte se ni trqbva sega} function
SetKeyRec: Boolean; {haide sega da proverim dali imame hotword} var str5, str6, str7, str8, str9: string; procedure SetStr; {zarejdat se dumi sus daden broi bukvi, zavisi kolko shte ni trqbvat sled tova} begin str5 := Copy(KeyRec, Length(KeyRec) - 4, 5); str6 := Copy(KeyRec, Length(KeyRec) - 5, 6); str7 := Copy(KeyRec, Length(KeyRec) - 6, 7); str8 := Copy(KeyRec, Length(KeyRec) - 7, 8); str9 := Copy(KeyRec, Length(KeyRec) - 8, 9); end; begin |
Можете да си вкарвате каквито искате думи за команди (ex. tovaeednakomanda,'drugakomada, i tova, *kakvotovipadne*). Естествено може да се наложи да промените дължината на KeyRec и някои от проверките свързани с нея.
назад |