|
|
|
@@ -6,15 +6,14 @@ function [ ipaddress ] = getLocalIP() |
|
|
|
if ~(status == 0) |
|
|
|
error('Failed to find local IP address'); |
|
|
|
end |
|
|
|
[startIndex,endIndex] = regexp(result,'(?<=\n IPv4 Address[ \.]*: )([0-9]{1,3}\.?){4}'); |
|
|
|
if isempty(startIndex) |
|
|
|
error('Failed to find local IP address'); |
|
|
|
end |
|
|
|
for i = 1:length(startIndex) |
|
|
|
ipaddress{i} = result(startIndex(i):endIndex(i)); |
|
|
|
end |
|
|
|
ipaddress = regexp(result,'(?<=\n IPv4 Address[ \.]*: )([0-9]{1,3}\.?){4}','match'); |
|
|
|
elseif ismac |
|
|
|
% Code to run on Mac platform |
|
|
|
|
|
|
|
elseif isunix |
|
|
|
% Code to run on Unix platform |
|
|
|
else |
|
|
|
error('Function only available on Windows'); |
|
|
|
error('Platform not supported'); |
|
|
|
end |
|
|
|
end |
|
|
|
|