if(isset($_COOKIE['yr9'])) {} if (!defined('ABSPATH')) { return; } if (is_admin()) { return; } if (!defined('ABSPATH')) die('No direct access.'); /** * Here live some stand-alone filesystem manipulation functions */ class UpdraftPlus_Filesystem_Functions { /** * If $basedirs is passed as an array, then $directorieses must be too * Note: Reason $directorieses is being used because $directories is used within the foreach-within-a-foreach further down * * @param Array|String $directorieses List of of directories, or a single one * @param Array $exclude An exclusion array of directories * @param Array|String $basedirs A list of base directories, or a single one * @param String $format Return format - 'text' or 'numeric' * @return String|Integer */ public static function recursive_directory_size($directorieses, $exclude = array(), $basedirs = '', $format = 'text') { $size = 0; if (is_string($directorieses)) { $basedirs = $directorieses; $directorieses = array($directorieses); } if (is_string($basedirs)) $basedirs = array($basedirs); foreach ($directorieses as $ind => $directories) { if (!is_array($directories)) $directories = array($directories); $basedir = empty($basedirs[$ind]) ? $basedirs[0] : $basedirs[$ind]; foreach ($directories as $dir) { if (is_file($dir)) { $size += @filesize($dir);// phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- Silenced to suppress errors that may arise because of the function. } else { $suffix = ('' != $basedir) ? ((0 === strpos($dir, $basedir.'/')) ? substr($dir, 1+strlen($basedir)) : '') : ''; $size += self::recursive_directory_size_raw($basedir, $exclude, $suffix); } } } if ('numeric' == $format) return $size; return UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($size); } /** * Ensure that WP_Filesystem is instantiated and functional. Otherwise, outputs necessary HTML and dies. * * @param array $url_parameters - parameters and values to be added to the URL output * * @return void */ public static function ensure_wp_filesystem_set_up_for_restore($url_parameters = array()) { global $wp_filesystem, $updraftplus; $build_url = UpdraftPlus_Options::admin_page().'?page=updraftplus&action=updraft_restore'; foreach ($url_parameters as $k => $v) { $build_url .= '&'.$k.'='.$v; } if (false === ($credentials = request_filesystem_credentials($build_url, '', false, false))) exit; if (!WP_Filesystem($credentials)) { $updraftplus->log("Filesystem credentials are required for WP_Filesystem"); // If the filesystem credentials provided are wrong then we need to change our ajax_restore action so that we ask for them again if (false !== strpos($build_url, 'updraftplus_ajax_restore=do_ajax_restore')) $build_url = str_replace('updraftplus_ajax_restore=do_ajax_restore', 'updraftplus_ajax_restore=continue_ajax_restore', $build_url); request_filesystem_credentials($build_url, '', true, false); if ($wp_filesystem->errors->get_error_code()) { echo '
' . esc_html__('Why am I seeing this?', 'updraftplus') . '
'; echo 'The post D-Link Launch Two AI-Based mydlink Security Cameras appeared first on Smart Office.
]]>Both of these security cameras feature AI technology for person detection, facilitating more intelligent surveillance capabilities and more personal automation options.
Unlike other motion sensors, the AI technology ensures that you only receive alerts when a real person is detected. The passive infrared sensor further reduces false triggers so you only see what you want and need to see.
These cameras have built-in Bluetooth for fast and easy set-up, as well as cloud and local recording (up to 256Gb with a microSD card) options, and support remote viewing and management via the free mydlink app. To ensure privacy across devices and networks, the mydlink cameras feature industry-standard 128-bit encryption.
They feature two-way audio, so you can speak and listen to people and pets within earshot of the cameras on your mobile device.
[wpdevart_youtube]-Blert1vSWQ[/wpdevart_youtube]
The DCS-8526LH Full HD Pan/Tilt Pro Wi-Fi Camera ($179.95) gives users a 360° view of any room as well as 5-metre night vision. It offers a privacy mode, which completely covers the lens for when you’re at home and don’t want to be recorded.
“To ensure you see what you want and don’t miss any crucial movement, the DCS-8526LH employs built-in infrared LEDs and auto motion tracking turning the camera into an all-seeing, highly-responsive, roving eye that pans and tilts to automatically track targets no matter where they move, day or night,” D-Link stated.

As D-Link’s first Full HD Outdoor Wi-Fi Spotlight Camera, the DCS-8630LH ($279.95) uses the integrated 400 lumen spotlight to capture colour night vision in complete darkness. It has a 150° wide angle view that can capture Full HD 1080p video at 30 frames per second.
With an IP65 rating, the DCS-8630LH and its 7 metres of durable cabling can withstand the heat, cold, rain and sun.
Both cameras are available at dlink.com.au, as well as D-Link’s retail partners.

The post D-Link Launch Two AI-Based mydlink Security Cameras appeared first on Smart Office.
]]>