Function Reference

_FFPrefSet

Setzt einen Wert in der Config.

#Include <FF.au3>
_FFPrefSet($sName, $vValue)

 

Parameters

$sName Name des Eintrags.
$sName Neuer Wert.

 

Return Value

Success: Returns 1 and sets @EXTENDED
@EXTENDED: Vorheriger Wert
Failure: Returns 0 and sets @ERROR
@ERROR: 0 ($_FF_ERROR_Success)
3 ($_FF_ERROR_InvalidDataType)
4 ($_FF_ERROR_InvalidValue)
8 ($_FF_ERROR_NoMatch)
9 ($_FF_ERROR_RetValue)

 

Remarks

Der Datentyp wird anhand des Eintrags ermittelt.
Ist dieser noch nicht vorhanden wird kein Neuer erstellt!

 

Links

https://developer.mozilla.org/en/nsIPrefBranch
http://kb.mozillazine.org/About:config_entries

 

Related

_FFPrefGet, _FFPrefReset

 

Example

#Include <FF.au3>

_FFConnect()

If _FFIsConnected() Then
	; changing HTTP-proxy port:
	_FFPrefSet("network.proxy.http", "localhost")
	_FFPrefReset("network.proxy.http")

	; disabling image loading
	_FFPrefSet("permissions.default.image", 2)
	MsgBox(64, "Old value:", @extended)
	MsgBox(64, "Current value:", _FFPrefGet("permissions.default.image"))
	; reset to old value
	_FFPrefReset("permissions.default.image")
	; reading prefs
	MsgBox(64, "Reseted value:", _FFPrefGet("permissions.default.image"))
EndIf