| Server IP : 121.121.20.254 / Your IP : 216.73.217.64 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files/Microsoft Office/root/Office16/PersonaSpy/ |
Upload File : |
// Provides a sensor that the tests can hook into to capture the messages
var PersonaSpyBridgeSensorImpl = (function () {
function PersonaSpyBridgeSensorImpl() {
}
return PersonaSpyBridgeSensorImpl;
}());
var PersonaSpyBridgeSensor = new PersonaSpyBridgeSensorImpl();
// Setup the bridge for the persona spy
var PersonaSpyBridgeImpl = (function () {
function PersonaSpyBridgeImpl() {
}
PersonaSpyBridgeImpl.prototype.sendMessageToHost = function (value) {
if (PersonaSpyBridgeSensor.onSendMessageToHostSensor) {
PersonaSpyBridgeSensor.onSendMessageToHostSensor(value);
}
window.external.executeRichApiRequestAsync(value);
};
return PersonaSpyBridgeImpl;
}());
var PersonaSpyBridge = new PersonaSpyBridgeImpl();
window.processMessageFromHost = function (value) {
if (PersonaSpyBridgeSensor.onMessageFromHostSensor) {
PersonaSpyBridgeSensor.onMessageFromHostSensor(value);
}
if (PersonaSpyBridge.onMessageFromHost) {
PersonaSpyBridge.onMessageFromHost(value);
}
};
OfficeExtension.HostBridge.init(PersonaSpyBridge);
OfficeExtension.HostBridge.s_instance.addHostMessageHandler(function (message) {
if (message.type===3) {
OfficeExtension.GenericEventRegistration.getGenericEventRegistration()._handleRichApiMessage(message.message);
}
});
OfficeExtension.CoreUtility._logEnabled = true;
OfficeExtension.CoreUtility.log = function (message) {
if (PersonaSpyBridgeSensor.onCoreUtilityLog) {
PersonaSpyBridgeSensor.onCoreUtilityLog(message);
}
};