<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • - Kącik programistów]]></title>
		<link>https://windows7forum.pl/</link>
		<description><![CDATA[Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • - https://windows7forum.pl]]></description>
		<pubDate>Sun, 19 Apr 2026 21:25:14 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[prosba o pomoc z plikiem sqite3.dll]]></title>
			<link>https://windows7forum.pl/prosba-o-pomoc-z-plikiem-sqite3-dll-51327-t</link>
			<pubDate>Wed, 15 Feb 2017 22:08:34 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/prosba-o-pomoc-z-plikiem-sqite3-dll-51327-t</guid>
			<description><![CDATA[mam problem po wyrzuceniu /jakos sobie poradzilem  sam programem trojan remove/duzego gnoja z mojego kompa nie moge wpisac programu tabularnego ani nie wyswietlaja mi sie zdjecia probowalem wszystkiego ale za glupi jestem zeby sobie sam poradzic wiec was prosze o to reszta chodzi dobrze]]></description>
			<content:encoded><![CDATA[mam problem po wyrzuceniu /jakos sobie poradzilem  sam programem trojan remove/duzego gnoja z mojego kompa nie moge wpisac programu tabularnego ani nie wyswietlaja mi sie zdjecia probowalem wszystkiego ale za glupi jestem zeby sobie sam poradzic wiec was prosze o to reszta chodzi dobrze]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Skrypt "wciśnięcia" klawiszy FN+F3 (by umiescić go w zasad. grupy ładowania systemu)]]></title>
			<link>https://windows7forum.pl/skrypt-wcisniecia-klawiszy-fn-f3-by-umiescic-go-w-zasad-grupy-ladowania-systemu-47881-t</link>
			<pubDate>Wed, 11 Nov 2015 11:19:35 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/skrypt-wcisniecia-klawiszy-fn-f3-by-umiescic-go-w-zasad-grupy-ladowania-systemu-47881-t</guid>
			<description><![CDATA[Witam wszystkich,<br />
<br />
Przepraszam za zawracanie głowy błahostkami, ale nie znam się na tym, a kwestia jest uciążliwa.<br />
<br />
<span style="font-weight: bold;">Wymieniłem klawiaturę na bluetooth (Tracer Clever BT) i by poprawnie działała za każdym razem muszę wciskać klawisze FN+F3. Czy ktoś mógłby napisać mi skrypt który realizował, by naciśnięcie klawiszy Fn+F3, tak by umieścić go w zasadach grupy i był ładowany automatycznie przy każdym uruchomieniu systemu?</span><br />
<br />
Wydaje mi się, że dla kogoś kto ma pojęcie o tym napisanie takiego skryptu VBS to parę linijek i chwila roboty, a dla mnie koszmar, gdyż nigdzie w ecie ie mogę niczego podobnego znaleźć.<br />
<br />
Dzięki wielkie i pozdrawiam!]]></description>
			<content:encoded><![CDATA[Witam wszystkich,<br />
<br />
Przepraszam za zawracanie głowy błahostkami, ale nie znam się na tym, a kwestia jest uciążliwa.<br />
<br />
<span style="font-weight: bold;">Wymieniłem klawiaturę na bluetooth (Tracer Clever BT) i by poprawnie działała za każdym razem muszę wciskać klawisze FN+F3. Czy ktoś mógłby napisać mi skrypt który realizował, by naciśnięcie klawiszy Fn+F3, tak by umieścić go w zasadach grupy i był ładowany automatycznie przy każdym uruchomieniu systemu?</span><br />
<br />
Wydaje mi się, że dla kogoś kto ma pojęcie o tym napisanie takiego skryptu VBS to parę linijek i chwila roboty, a dla mnie koszmar, gdyż nigdzie w ecie ie mogę niczego podobnego znaleźć.<br />
<br />
Dzięki wielkie i pozdrawiam!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Win 95 uruchomiony na Win 7]]></title>
			<link>https://windows7forum.pl/win-95-uruchomiony-na-win-7-47120-t</link>
			<pubDate>Sat, 05 Sep 2015 17:05:15 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/win-95-uruchomiony-na-win-7-47120-t</guid>
			<description><![CDATA[Jest jakiś prosty sposób, abym na Win 7 uruchomił system Win 95 ?<br />
<br />
Maszyna wirtualna...wiem, puściłem VirtualBox, ale to nie jest takie łatwe...i ponoć niespecjalnie zoptymalizowane.]]></description>
			<content:encoded><![CDATA[Jest jakiś prosty sposób, abym na Win 7 uruchomił system Win 95 ?<br />
<br />
Maszyna wirtualna...wiem, puściłem VirtualBox, ale to nie jest takie łatwe...i ponoć niespecjalnie zoptymalizowane.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Skrypt w bash-u cmd windows7]]></title>
			<link>https://windows7forum.pl/skrypt-w-bash-u-cmd-windows7-45302-t</link>
			<pubDate>Thu, 14 May 2015 14:21:52 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/skrypt-w-bash-u-cmd-windows7-45302-t</guid>
			<description><![CDATA[Witam,<br />
mam pytanie, czy wie może ktoś, jak można zrobić coś takiego:<br />
Mam 5 plików zip. W plikach tych są różne katalogi oraz pliki. Chciałby ze wszystkich tych paczek skopiować /wyciągnąć tylko pliki o rozszerzeniu .pdf i wkleić/przenieść do folderu na pulpit. Da się coś takiego zrobić w Windows 7 ?<br />
pozdrawiam]]></description>
			<content:encoded><![CDATA[Witam,<br />
mam pytanie, czy wie może ktoś, jak można zrobić coś takiego:<br />
Mam 5 plików zip. W plikach tych są różne katalogi oraz pliki. Chciałby ze wszystkich tych paczek skopiować /wyciągnąć tylko pliki o rozszerzeniu .pdf i wkleić/przenieść do folderu na pulpit. Da się coś takiego zrobić w Windows 7 ?<br />
pozdrawiam]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Zamiana polskich liter w skryptach Batch, plikach tekstowych, komendach]]></title>
			<link>https://windows7forum.pl/zamiana-polskich-liter-w-skryptach-batch-plikach-tekstowych-komendach-45262-t</link>
			<pubDate>Tue, 12 May 2015 09:22:21 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/zamiana-polskich-liter-w-skryptach-batch-plikach-tekstowych-komendach-45262-t</guid>
			<description><![CDATA[Przedstawiam uniwersalną funkcję/skrypt  <span style="font-weight: bold;">Zamien_polskie_litery</span> do zastosowania w dowolnym skrypcie Batch bez potrzeby zmiany kodowania środowiska, zmiany czcionek, czy używania innego edytora tekstów. Funkcja ta zapewnia pracę na standardowym środowisku, ze standardowymi narzędziami i w taki sam sposób w różnych systemach Windows. Narzędzie to napisałem na własne potrzeby.<br />
<br />
Funkcja zamienia lub usuwa polskie litery w zawartości zmiennej podanej w parametrze. Działa w zależności od parametru pomocniczego /TXT lub /CMD pomiędzy oboma środowiskami, czyli tekstowym, a wierszem polecenia. zatem raz może zamienić polskie litery z trybu tekstowego TXT na tryb poleceń CMD, a jeśli potrzebujemy, to odwrotnie, czyli z trybu poleceń CMD na tryb plików tekstowych TXT.  Ten pomocniczy parametr /TXT lub /CMD ma tylko wskazywać z jakiego źródła pochodzi tekst, czyli jaki tryb będzie źródłem. Wtedy zamienia na odpowiednio przeciwny. <br />
<br />
Funkcja może też usuwać polskie litery, czyli zamieniać „ogonki” na odpowiedniki angielskie, np. Ą na A:<br />
   /ANGT  - usuwa polskie litery, gdy źródłem ma być tekst pochodzący z trybu tekstowego, jak pliki TXT, w tym z Batch (BAT)<br />
   /ANGC  - usuwa polskie litery, gdy źródłem ma być tekst pochodzący z trybu wiersza poleceń CMD<br />
<br />
Funkcję trzeba wkleić do swego skryptu Batch, np. na jego końcu, a wówczas wywołuje się ją podając CALL i etykietę skoku do funkcji, czyli generalnie tak:<br />
<br />
     <span style="font-weight: bold;">CALL:Zamien_polskie_litery /TXT nazwa_zmiennej[</span><br />
<br />
Można też ją zapisać jako osobny plik Batch, jako:     Zamien_polskie_litery.bat<br />
Wtedy wywołanie będzie nieco inne, to znaczy bez dwukropka :  po słowie CALL. Poza tym nie trzeba wtedy wklejać całości do własnego skryptu.<br />
<br />
     <span style="font-weight: bold;">CALL Zamien_polskie_litery /TXT nazwa_zmiennej</span><br />
<br />
Zatem w parametrze podawana jest nazwa zmiennej, a zawartość tej zmiennej funkcja sama sobie pobierze, zaś wynik umieści w tej samej zmiennej, czyli po wykonaniu tej funkcji zawartość tej zmiennej ulegnie zmianie.<br />
<br />
Funkcja operuje na praktycznie dowolnej liczbie zmiennych (łącznie 256 znaków tego polecenia), przykładowo:<br />
<br />
      <span style="font-weight: bold;">CALL:Zamien_polskie_litery /TXT nazwa_zmiennej_1 nazwa_zmiennej_2 nazwa_zmiennej_3</span><br />
<br />
Jeśli użyjemy parametru /CMD do zamiany z trybu komend wiersza poleceń CMD na tryb tekstowy plików tekstowych, np. do eksportu wyników jakiegoś polecenia do plików tekstowych, które potem mają zawierać prawidłowe polskie litery, to najpierw trzeba z takiego polecenia CMD wynik zaimportować do jakiejś zmiennej, gdyż funkcja ta działa tylko na zmiennych. Czyli najpierw przypisujemy wynik z CMD do jakiejś zmiennej, potem wywołujemy funkcję do zamiany polskich liter dla tej zmiennej i po tej zamianie możemy wyeksportować wynik zamiany z tej zmiennej do jakiegoś pliku tekstowego, np. raportu, czy pliku typu LOG. Przykładowo chcemy uzyskać w pliku tekstowym Wykaz_CMD.txt prawidłowy wykaz plików i katalogów z dobrymi polskimi literami, aby nie było krzaczków. Utworzymy ręcznie przykładowy plik lub podfolder z polskimi literami w jakimś folderze. Weźmiemy pierwsze trzy linie wykazu z tego folderu i wczytamy je do numerowanych zmiennych typu wykaz1. Zamienimy znaki i wyeksportujemy prawidłowy wynik do pliku tekstowego Wykaz_TXT.txt<br />
<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>DIR /B&gt;Wykaz_CMD.txt<br />
(<br />
set /p wykaz1=<br />
set /p wykaz2=<br />
set /p wykaz3=<br />
)&lt; Wykaz_CMD.txt<br />
<br />
CALL: Zamien_polskie_litery /CMD wykaz1 wykaz2 wykaz3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
echo %wykaz1%&gt;Wykaz_TXT.txt<br />
echo %wykaz2%&gt;&gt;Wykaz_TXT.txt<br />
echo %wykaz3%&gt;&gt;Wykaz_TXT.txt</code></div></div>
<br />
<br />
<span style="text-decoration: underline;">Uwagi techniczne:</span><br />
1. Funkcja używa zewnętrznej biblioteki <span style="font-weight: bold;">CHARLIB.BAT</span> i znajdź ją w Google lub na  <a href="http://tiny.pl" rel="nofollow" target="_blank">http://tiny.pl</a> oraz umieść w folderze przeszukiwania Windows %PATH%<br />
2. Funkcja jest odporna, czyli odpowiednio uwzględnia użycie w tekście znaku wykrzyknika ! lub kombinacji znaków ^! oraz ^^!<br />
Wymaga to jednak od niej dodatkowych czynności, co jest zwarte w podfunkcjach „znaczniki_transformuj” do zamiany „przed” i przywróceniu „po”<br />
Wszelkie wykrzykniki na koniec ustawia zależnie od środowiska, jako typ znaku specjalnego, czyli ^! lub odpowiednio ^^!<br />
Poza tym, funkcja usuwa inne wystąpienia znaku daszka ^ (Kod=94) jeśli nie jest on połączony z wykrzyknikiem. Jeśli ktoś zatem użyje w zawartości zmiennej przykładowo ^( lub ^) to będzie musiał sam to przywrócić po wywołaniu funkcji lub zmodyfikować podfunkcje „znaczniki_transformuj”, aby i to uwzględniały.<br />
Wystarczy w tym celu tylko w podfunkcji „znaczniki_transformuj_wynik” przed linią zaczynającą się od „if not defined …” wstawić dwa wiersze:<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>SET "str=%str: (=^(%"<br />
SET "str=%str: )=^)%"</code></div></div>
<br />
<br />
Poniżej kod tej funkcji do wklejenia i użycia w dowolnym innym własnym skrypcie lub do zapisania jako osobny plik Batch:  <span style="font-weight: bold;">Zamien_polskie_litery.bat</span><br />
<br />
<br />
<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>@echo off <br />
<br />
: Zamien_polskie_litery&nbsp;&nbsp;&nbsp;&nbsp; - Parametr pierwszy określa typ zamiany:&nbsp;&nbsp; /TXT lub /CMD lub /ANGT lub /ANGC&nbsp;&nbsp;<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parametry kolejne to nazwy zmiennych:&nbsp;&nbsp;&nbsp;&nbsp;nazwa_zmiennej_1&nbsp;&nbsp; [ nazwa_zmiennej_2 ... nazwa_zmiennej_60 ]<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/TXT&nbsp;&nbsp;- zamienia z formatu plików tekstowych TXT, w tym Batch (BAT)&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;na tryb poleceń CMD<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/CMD&nbsp;&nbsp;- zamienia z trybu poleceń CMD&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;na format plików tekstowych TXT, w tym Batch (BAT)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uwaga:&nbsp;&nbsp;trzeba najpierw wczytać wynik polecenia CMD do zmiennej i dopiero wtedy podać nazwę tej zmiennej<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/ANGT - usuwanie polskich znaków z trybu tekstowego TXT, czyli zamiana na odpowiedniki angielskie (ANG)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/ANGC - usuwanie polskich znaków z trybu poleceń&nbsp;&nbsp;&nbsp;&nbsp;CMD, czyli zamiana na odpowiedniki angielskie (ANG)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Podawać tylko nazwy zmiennych, a nie ich wartości, zaś rezultat zamiany uzyskujemy do tej samej zmiennej<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ver.1.2&nbsp;&nbsp; Opracowanie:&nbsp;&nbsp; Artur Zgadzaj&nbsp;&nbsp;&nbsp;&nbsp; http: //www.widzenia.com/info&nbsp;&nbsp;&nbsp;&nbsp;(Login:&nbsp;&nbsp;info Hasło:&nbsp;&nbsp;computer)<br />
<br />
setlocal<br />
set "Rozwijanie=!"<br />
setlocal EnableDelayedExpansion<br />
<br />
SET CMD=165,198,202,163,209,211,140,143,175,185,230,234,179,241,243,156,159,191<br />
SET TXT=164,143,168,157,227,224,151,141,189,165,134,169,136,228,162,152,171,190<br />
SET ANG=65,67,69,76,78,79,83,90,90,97,99,101,108,110,111,115,122,122<br />
<br />
SET "Zestaw_1="<br />
if /I "%~1"=="/TXT"&nbsp;&nbsp;SET Zestaw_1=%TXT%&amp;SET Zestaw_2=%CMD%&amp;shift<br />
if /I "%~1"=="/CMD"&nbsp;&nbsp;SET Zestaw_1=%CMD%&amp;SET Zestaw_2=%TXT%&amp;shift<br />
if /I "%~1"=="/ANGT" SET Zestaw_1=%ANG%&amp;SET Zestaw_2=%CMD%&amp;shift<br />
if /I "%~1"=="/ANGC" SET Zestaw_1=%ANG%&amp;SET Zestaw_2=%TXT%&amp;shift<br />
if "%Zestaw_1%"=="" (echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Bledny pierwszy parametr /CMD lub /TXT lub /ANGT lub /ANGC&amp;TIMEOUT /T 15&gt;nul&amp;exit /b)<br />
if "%~1"==""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Brak nazwy pierwszej zmiennej zawierajacej tekst&amp;TIMEOUT /T 15&gt;nul&amp;exit /b)<br />
<br />
if not exist CHARLIB.BAT (FOR /F %%I IN ("CHARLIB.BAT") DO (if "%%~&#36;PATH: I"=="" echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Brak CHARLIB.BAT, znajdz w Google lub na&nbsp;&nbsp;http: ^/^/tiny.pl^/mjvrt&amp;echo.&amp;TIMEOUT /T 60&gt;nul&amp;exit /b))<br />
CALL CHARLIB initLib<br />
<br />
if exist "%TEMP%&#92;Wyniki_PL.BAT"&nbsp;&nbsp;del "%TEMP%&#92;Wyniki_PL.BAT"<br />
<br />
: nastepna_zmienna<br />
if "%~1"==""&nbsp;&nbsp;&nbsp;&nbsp;goto koniec_PL<br />
if "!%~1!"==""&nbsp;&nbsp;(shift&amp;if not "%~1"=="" goto nastepna_zmienna)<br />
SET /A L=0&amp;SET Wynik=<br />
<br />
CALL: znaczniki_transformuj "%~1"<br />
<br />
: kolejny_znak<br />
SET Y=!str: ~%L%,1!&amp;if "!Y!"==""&nbsp;&nbsp;goto pomin_kolejny_znak<br />
<br />
CALL CHARLIB asc str !L! Kod<br />
<br />
if "%Kod%"=="94"&nbsp;&nbsp; SET "Y="<br />
<br />
FOR /F "tokens=1-18 delims=," %%A IN ("!Zestaw_2!") DO (<br />
&nbsp;&nbsp; FOR /F "tokens=1-18 delims=," %%a IN ("!Zestaw_1!") DO (<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%A&nbsp;&nbsp;CALL CHARLIB chr %%a Y&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%B&nbsp;&nbsp;CALL CHARLIB chr %%b Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%C&nbsp;&nbsp;CALL CHARLIB chr %%c Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%D&nbsp;&nbsp;CALL CHARLIB chr %%d Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%E&nbsp;&nbsp;CALL CHARLIB chr %%e Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%F&nbsp;&nbsp;CALL CHARLIB chr %%f Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%G&nbsp;&nbsp;CALL CHARLIB chr %%g Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%H&nbsp;&nbsp;CALL CHARLIB chr %%h Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%I&nbsp;&nbsp;CALL CHARLIB chr %%i Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%J&nbsp;&nbsp;CALL CHARLIB chr %%j Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%K&nbsp;&nbsp;CALL CHARLIB chr %%k Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%L&nbsp;&nbsp;CALL CHARLIB chr %%l Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%M&nbsp;&nbsp;CALL CHARLIB chr %%m Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%N&nbsp;&nbsp;CALL CHARLIB chr %%n Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%O&nbsp;&nbsp;CALL CHARLIB chr %%o Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%P&nbsp;&nbsp;CALL CHARLIB chr %%p Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%Q&nbsp;&nbsp;CALL CHARLIB chr %%q Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%R&nbsp;&nbsp;CALL CHARLIB chr %%r Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ))<br />
<br />
SET Wynik=!Wynik!!Y!&amp;SET /A L+=1&amp;if not "!str: ~%L%,1!"==""&nbsp;&nbsp;goto kolejny_znak<br />
<br />
: pomin_kolejny_znak<br />
CALL: znaczniki_transformuj_wynik Wynik "%~1"<br />
<br />
shift&amp;if not "%~1"=="" goto nastepna_zmienna<br />
<br />
: koniec_PL<br />
endlocal<br />
endlocal<br />
if exist "%TEMP%&#92;Wyniki_PL.BAT"&nbsp;&nbsp;CALL "%TEMP%&#92;Wyniki_PL.BAT"<br />
exit /b<br />
<br />
<br />
: znaczniki_transformuj<br />
&nbsp;&nbsp;setlocal<br />
&nbsp;&nbsp;setlocal DisableDelayedExpansion<br />
&nbsp;&nbsp;echo SET "str=%%%~1%%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;SET "str=%str: ^^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: !=^^^^^!%"<br />
&nbsp;&nbsp;echo SET "str=%str%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;endlocal<br />
&nbsp;&nbsp;endlocal<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
goto: eof<br />
<br />
: znaczniki_transformuj_wynik<br />
&nbsp;&nbsp;setlocal<br />
&nbsp;&nbsp;setlocal DisableDelayedExpansion<br />
&nbsp;&nbsp;echo SET "str=%%%~1%%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;SET "str=%str: ^^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^!=!%"<br />
&nbsp;&nbsp;if not defined Rozwijanie (SET "str=%str: !=^^^!%") else (SET "str=%str: !=^!%")<br />
&nbsp;&nbsp;echo SET "%~2=%str%"&gt;&gt;"%TEMP%&#92;Wyniki_PL.BAT"<br />
exit /b</code></div></div>
<br />
                   Opracowanie:  Artur Zgadzaj]]></description>
			<content:encoded><![CDATA[Przedstawiam uniwersalną funkcję/skrypt  <span style="font-weight: bold;">Zamien_polskie_litery</span> do zastosowania w dowolnym skrypcie Batch bez potrzeby zmiany kodowania środowiska, zmiany czcionek, czy używania innego edytora tekstów. Funkcja ta zapewnia pracę na standardowym środowisku, ze standardowymi narzędziami i w taki sam sposób w różnych systemach Windows. Narzędzie to napisałem na własne potrzeby.<br />
<br />
Funkcja zamienia lub usuwa polskie litery w zawartości zmiennej podanej w parametrze. Działa w zależności od parametru pomocniczego /TXT lub /CMD pomiędzy oboma środowiskami, czyli tekstowym, a wierszem polecenia. zatem raz może zamienić polskie litery z trybu tekstowego TXT na tryb poleceń CMD, a jeśli potrzebujemy, to odwrotnie, czyli z trybu poleceń CMD na tryb plików tekstowych TXT.  Ten pomocniczy parametr /TXT lub /CMD ma tylko wskazywać z jakiego źródła pochodzi tekst, czyli jaki tryb będzie źródłem. Wtedy zamienia na odpowiednio przeciwny. <br />
<br />
Funkcja może też usuwać polskie litery, czyli zamieniać „ogonki” na odpowiedniki angielskie, np. Ą na A:<br />
   /ANGT  - usuwa polskie litery, gdy źródłem ma być tekst pochodzący z trybu tekstowego, jak pliki TXT, w tym z Batch (BAT)<br />
   /ANGC  - usuwa polskie litery, gdy źródłem ma być tekst pochodzący z trybu wiersza poleceń CMD<br />
<br />
Funkcję trzeba wkleić do swego skryptu Batch, np. na jego końcu, a wówczas wywołuje się ją podając CALL i etykietę skoku do funkcji, czyli generalnie tak:<br />
<br />
     <span style="font-weight: bold;">CALL:Zamien_polskie_litery /TXT nazwa_zmiennej[</span><br />
<br />
Można też ją zapisać jako osobny plik Batch, jako:     Zamien_polskie_litery.bat<br />
Wtedy wywołanie będzie nieco inne, to znaczy bez dwukropka :  po słowie CALL. Poza tym nie trzeba wtedy wklejać całości do własnego skryptu.<br />
<br />
     <span style="font-weight: bold;">CALL Zamien_polskie_litery /TXT nazwa_zmiennej</span><br />
<br />
Zatem w parametrze podawana jest nazwa zmiennej, a zawartość tej zmiennej funkcja sama sobie pobierze, zaś wynik umieści w tej samej zmiennej, czyli po wykonaniu tej funkcji zawartość tej zmiennej ulegnie zmianie.<br />
<br />
Funkcja operuje na praktycznie dowolnej liczbie zmiennych (łącznie 256 znaków tego polecenia), przykładowo:<br />
<br />
      <span style="font-weight: bold;">CALL:Zamien_polskie_litery /TXT nazwa_zmiennej_1 nazwa_zmiennej_2 nazwa_zmiennej_3</span><br />
<br />
Jeśli użyjemy parametru /CMD do zamiany z trybu komend wiersza poleceń CMD na tryb tekstowy plików tekstowych, np. do eksportu wyników jakiegoś polecenia do plików tekstowych, które potem mają zawierać prawidłowe polskie litery, to najpierw trzeba z takiego polecenia CMD wynik zaimportować do jakiejś zmiennej, gdyż funkcja ta działa tylko na zmiennych. Czyli najpierw przypisujemy wynik z CMD do jakiejś zmiennej, potem wywołujemy funkcję do zamiany polskich liter dla tej zmiennej i po tej zamianie możemy wyeksportować wynik zamiany z tej zmiennej do jakiegoś pliku tekstowego, np. raportu, czy pliku typu LOG. Przykładowo chcemy uzyskać w pliku tekstowym Wykaz_CMD.txt prawidłowy wykaz plików i katalogów z dobrymi polskimi literami, aby nie było krzaczków. Utworzymy ręcznie przykładowy plik lub podfolder z polskimi literami w jakimś folderze. Weźmiemy pierwsze trzy linie wykazu z tego folderu i wczytamy je do numerowanych zmiennych typu wykaz1. Zamienimy znaki i wyeksportujemy prawidłowy wynik do pliku tekstowego Wykaz_TXT.txt<br />
<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>DIR /B&gt;Wykaz_CMD.txt<br />
(<br />
set /p wykaz1=<br />
set /p wykaz2=<br />
set /p wykaz3=<br />
)&lt; Wykaz_CMD.txt<br />
<br />
CALL: Zamien_polskie_litery /CMD wykaz1 wykaz2 wykaz3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
echo %wykaz1%&gt;Wykaz_TXT.txt<br />
echo %wykaz2%&gt;&gt;Wykaz_TXT.txt<br />
echo %wykaz3%&gt;&gt;Wykaz_TXT.txt</code></div></div>
<br />
<br />
<span style="text-decoration: underline;">Uwagi techniczne:</span><br />
1. Funkcja używa zewnętrznej biblioteki <span style="font-weight: bold;">CHARLIB.BAT</span> i znajdź ją w Google lub na  <a href="http://tiny.pl" rel="nofollow" target="_blank">http://tiny.pl</a> oraz umieść w folderze przeszukiwania Windows %PATH%<br />
2. Funkcja jest odporna, czyli odpowiednio uwzględnia użycie w tekście znaku wykrzyknika ! lub kombinacji znaków ^! oraz ^^!<br />
Wymaga to jednak od niej dodatkowych czynności, co jest zwarte w podfunkcjach „znaczniki_transformuj” do zamiany „przed” i przywróceniu „po”<br />
Wszelkie wykrzykniki na koniec ustawia zależnie od środowiska, jako typ znaku specjalnego, czyli ^! lub odpowiednio ^^!<br />
Poza tym, funkcja usuwa inne wystąpienia znaku daszka ^ (Kod=94) jeśli nie jest on połączony z wykrzyknikiem. Jeśli ktoś zatem użyje w zawartości zmiennej przykładowo ^( lub ^) to będzie musiał sam to przywrócić po wywołaniu funkcji lub zmodyfikować podfunkcje „znaczniki_transformuj”, aby i to uwzględniały.<br />
Wystarczy w tym celu tylko w podfunkcji „znaczniki_transformuj_wynik” przed linią zaczynającą się od „if not defined …” wstawić dwa wiersze:<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>SET "str=%str: (=^(%"<br />
SET "str=%str: )=^)%"</code></div></div>
<br />
<br />
Poniżej kod tej funkcji do wklejenia i użycia w dowolnym innym własnym skrypcie lub do zapisania jako osobny plik Batch:  <span style="font-weight: bold;">Zamien_polskie_litery.bat</span><br />
<br />
<br />
<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>@echo off <br />
<br />
: Zamien_polskie_litery&nbsp;&nbsp;&nbsp;&nbsp; - Parametr pierwszy określa typ zamiany:&nbsp;&nbsp; /TXT lub /CMD lub /ANGT lub /ANGC&nbsp;&nbsp;<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parametry kolejne to nazwy zmiennych:&nbsp;&nbsp;&nbsp;&nbsp;nazwa_zmiennej_1&nbsp;&nbsp; [ nazwa_zmiennej_2 ... nazwa_zmiennej_60 ]<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/TXT&nbsp;&nbsp;- zamienia z formatu plików tekstowych TXT, w tym Batch (BAT)&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;na tryb poleceń CMD<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/CMD&nbsp;&nbsp;- zamienia z trybu poleceń CMD&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;&nbsp;na format plików tekstowych TXT, w tym Batch (BAT)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Uwaga:&nbsp;&nbsp;trzeba najpierw wczytać wynik polecenia CMD do zmiennej i dopiero wtedy podać nazwę tej zmiennej<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/ANGT - usuwanie polskich znaków z trybu tekstowego TXT, czyli zamiana na odpowiedniki angielskie (ANG)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/ANGC - usuwanie polskich znaków z trybu poleceń&nbsp;&nbsp;&nbsp;&nbsp;CMD, czyli zamiana na odpowiedniki angielskie (ANG)<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Podawać tylko nazwy zmiennych, a nie ich wartości, zaś rezultat zamiany uzyskujemy do tej samej zmiennej<br />
REM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ver.1.2&nbsp;&nbsp; Opracowanie:&nbsp;&nbsp; Artur Zgadzaj&nbsp;&nbsp;&nbsp;&nbsp; http: //www.widzenia.com/info&nbsp;&nbsp;&nbsp;&nbsp;(Login:&nbsp;&nbsp;info Hasło:&nbsp;&nbsp;computer)<br />
<br />
setlocal<br />
set "Rozwijanie=!"<br />
setlocal EnableDelayedExpansion<br />
<br />
SET CMD=165,198,202,163,209,211,140,143,175,185,230,234,179,241,243,156,159,191<br />
SET TXT=164,143,168,157,227,224,151,141,189,165,134,169,136,228,162,152,171,190<br />
SET ANG=65,67,69,76,78,79,83,90,90,97,99,101,108,110,111,115,122,122<br />
<br />
SET "Zestaw_1="<br />
if /I "%~1"=="/TXT"&nbsp;&nbsp;SET Zestaw_1=%TXT%&amp;SET Zestaw_2=%CMD%&amp;shift<br />
if /I "%~1"=="/CMD"&nbsp;&nbsp;SET Zestaw_1=%CMD%&amp;SET Zestaw_2=%TXT%&amp;shift<br />
if /I "%~1"=="/ANGT" SET Zestaw_1=%ANG%&amp;SET Zestaw_2=%CMD%&amp;shift<br />
if /I "%~1"=="/ANGC" SET Zestaw_1=%ANG%&amp;SET Zestaw_2=%TXT%&amp;shift<br />
if "%Zestaw_1%"=="" (echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Bledny pierwszy parametr /CMD lub /TXT lub /ANGT lub /ANGC&amp;TIMEOUT /T 15&gt;nul&amp;exit /b)<br />
if "%~1"==""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Brak nazwy pierwszej zmiennej zawierajacej tekst&amp;TIMEOUT /T 15&gt;nul&amp;exit /b)<br />
<br />
if not exist CHARLIB.BAT (FOR /F %%I IN ("CHARLIB.BAT") DO (if "%%~&#36;PATH: I"=="" echo.&amp;echo Funkcja:&nbsp;&nbsp; Zamien_polskie_litery&amp;echo.&amp;echo&nbsp;&nbsp;&nbsp;&nbsp;Brak CHARLIB.BAT, znajdz w Google lub na&nbsp;&nbsp;http: ^/^/tiny.pl^/mjvrt&amp;echo.&amp;TIMEOUT /T 60&gt;nul&amp;exit /b))<br />
CALL CHARLIB initLib<br />
<br />
if exist "%TEMP%&#92;Wyniki_PL.BAT"&nbsp;&nbsp;del "%TEMP%&#92;Wyniki_PL.BAT"<br />
<br />
: nastepna_zmienna<br />
if "%~1"==""&nbsp;&nbsp;&nbsp;&nbsp;goto koniec_PL<br />
if "!%~1!"==""&nbsp;&nbsp;(shift&amp;if not "%~1"=="" goto nastepna_zmienna)<br />
SET /A L=0&amp;SET Wynik=<br />
<br />
CALL: znaczniki_transformuj "%~1"<br />
<br />
: kolejny_znak<br />
SET Y=!str: ~%L%,1!&amp;if "!Y!"==""&nbsp;&nbsp;goto pomin_kolejny_znak<br />
<br />
CALL CHARLIB asc str !L! Kod<br />
<br />
if "%Kod%"=="94"&nbsp;&nbsp; SET "Y="<br />
<br />
FOR /F "tokens=1-18 delims=," %%A IN ("!Zestaw_2!") DO (<br />
&nbsp;&nbsp; FOR /F "tokens=1-18 delims=," %%a IN ("!Zestaw_1!") DO (<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%A&nbsp;&nbsp;CALL CHARLIB chr %%a Y&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%B&nbsp;&nbsp;CALL CHARLIB chr %%b Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%C&nbsp;&nbsp;CALL CHARLIB chr %%c Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%D&nbsp;&nbsp;CALL CHARLIB chr %%d Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%E&nbsp;&nbsp;CALL CHARLIB chr %%e Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%F&nbsp;&nbsp;CALL CHARLIB chr %%f Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%G&nbsp;&nbsp;CALL CHARLIB chr %%g Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%H&nbsp;&nbsp;CALL CHARLIB chr %%h Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%I&nbsp;&nbsp;CALL CHARLIB chr %%i Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%J&nbsp;&nbsp;CALL CHARLIB chr %%j Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%K&nbsp;&nbsp;CALL CHARLIB chr %%k Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%L&nbsp;&nbsp;CALL CHARLIB chr %%l Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%M&nbsp;&nbsp;CALL CHARLIB chr %%m Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%N&nbsp;&nbsp;CALL CHARLIB chr %%n Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%O&nbsp;&nbsp;CALL CHARLIB chr %%o Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%P&nbsp;&nbsp;CALL CHARLIB chr %%p Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%Q&nbsp;&nbsp;CALL CHARLIB chr %%q Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %Kod%==%%R&nbsp;&nbsp;CALL CHARLIB chr %%r Y<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ))<br />
<br />
SET Wynik=!Wynik!!Y!&amp;SET /A L+=1&amp;if not "!str: ~%L%,1!"==""&nbsp;&nbsp;goto kolejny_znak<br />
<br />
: pomin_kolejny_znak<br />
CALL: znaczniki_transformuj_wynik Wynik "%~1"<br />
<br />
shift&amp;if not "%~1"=="" goto nastepna_zmienna<br />
<br />
: koniec_PL<br />
endlocal<br />
endlocal<br />
if exist "%TEMP%&#92;Wyniki_PL.BAT"&nbsp;&nbsp;CALL "%TEMP%&#92;Wyniki_PL.BAT"<br />
exit /b<br />
<br />
<br />
: znaczniki_transformuj<br />
&nbsp;&nbsp;setlocal<br />
&nbsp;&nbsp;setlocal DisableDelayedExpansion<br />
&nbsp;&nbsp;echo SET "str=%%%~1%%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;SET "str=%str: ^^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: !=^^^^^!%"<br />
&nbsp;&nbsp;echo SET "str=%str%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;endlocal<br />
&nbsp;&nbsp;endlocal<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
goto: eof<br />
<br />
: znaczniki_transformuj_wynik<br />
&nbsp;&nbsp;setlocal<br />
&nbsp;&nbsp;setlocal DisableDelayedExpansion<br />
&nbsp;&nbsp;echo SET "str=%%%~1%%"&gt;"%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;CALL "%TEMP%&#92;Zamien_znaczniki.bat"<br />
&nbsp;&nbsp;SET "str=%str: ^^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^^!=!%"<br />
&nbsp;&nbsp;SET "str=%str: ^!=!%"<br />
&nbsp;&nbsp;if not defined Rozwijanie (SET "str=%str: !=^^^!%") else (SET "str=%str: !=^!%")<br />
&nbsp;&nbsp;echo SET "%~2=%str%"&gt;&gt;"%TEMP%&#92;Wyniki_PL.BAT"<br />
exit /b</code></div></div>
<br />
                   Opracowanie:  Artur Zgadzaj]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Problem z instalacją Visual Studio 2013 Community]]></title>
			<link>https://windows7forum.pl/problem-z-instalacja-visual-studio-2013-community-44902-t</link>
			<pubDate>Sun, 19 Apr 2015 12:36:59 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/problem-z-instalacja-visual-studio-2013-community-44902-t</guid>
			<description><![CDATA[Witam,<br />
<br />
Próbowałem zainstalować Visual Studio 2013 Community na Windows 7 64bit i od razu przy włączeniu instalatora pokazuje się taki błąd: <a href="http://scr.hu/0ahs/zey19" rel="nofollow" target="_blank">http://scr.hu/0ahs/zey19</a><br />
Screen z Visual Studio 2012, bo też próbowałem go instalować, ale taki sam błąd jest na Visual Studio 2013 Community. Proszę o szybką odpowiedź, z góry dziękuję.]]></description>
			<content:encoded><![CDATA[Witam,<br />
<br />
Próbowałem zainstalować Visual Studio 2013 Community na Windows 7 64bit i od razu przy włączeniu instalatora pokazuje się taki błąd: <a href="http://scr.hu/0ahs/zey19" rel="nofollow" target="_blank">http://scr.hu/0ahs/zey19</a><br />
Screen z Visual Studio 2012, bo też próbowałem go instalować, ale taki sam błąd jest na Visual Studio 2013 Community. Proszę o szybką odpowiedź, z góry dziękuję.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Aplikacja do tworzenia plikow wsadowych BAT]]></title>
			<link>https://windows7forum.pl/aplikacja-do-tworzenia-plikow-wsadowych-bat-44103-t</link>
			<pubDate>Mon, 23 Feb 2015 00:11:14 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/aplikacja-do-tworzenia-plikow-wsadowych-bat-44103-t</guid>
			<description><![CDATA[Siema.<br />
<br />
Jak w tytule - czy ktos zna takie cos?]]></description>
			<content:encoded><![CDATA[Siema.<br />
<br />
Jak w tytule - czy ktos zna takie cos?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[skrypt z oknem dialogowym do tworzenia folderów]]></title>
			<link>https://windows7forum.pl/skrypt-z-oknem-dialogowym-do-tworzenia-folderow-43524-t</link>
			<pubDate>Sat, 17 Jan 2015 00:15:03 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/skrypt-z-oknem-dialogowym-do-tworzenia-folderow-43524-t</guid>
			<description><![CDATA[cześć forum!<br />
Nie znalazłam subforum "programowanie" więc próbuję  tutaj - proszę o wyrozumiałość.<br />
<br />
Czy może mi ktoś pomóc napisać skrypt pod win7x64PL który po uruchomieniu (kliknięciu) będzie tworzył nowy katalog i do niego wchodził, tzn otwierał mi okienko windowsowskie tego katalogu na lewej połowie ekranu.<br />
<br />
Nowy katalog ma mieć następującą nazwę:<br />
YYYY_MM_DD_tekst1_tekst2_SU<br />
gdzie<br />
<span style="font-weight: bold;">YYYY_MM_DD</span> -  aktualna data (skrypt ma ją pobrać automatycznie)<br />
<span style="font-weight: bold;">tekst1</span> - dowolny ciąg znaków wraz ze spacjami (skrypt ma się mnie zapytać o tekst do wpisania)<br />
<span style="font-weight: bold;">tekst2</span> - dowolny ciąg znaków wraz ze spacjami (skrypt ma się mnie zapytać o tekst do wpisania)<br />
<span style="font-weight: bold;">SU</span> - stałe wyrażenie "SU" (skrypt ma automatycznie wpisać "SU")<br />
<br />
Zwróćcie uwagę że wszystkie człony są odzielone od siebie podkreślnikiem.<br />
<br />
Mój informatyk w pracy zrobił mi ten skrypt używając CMD ale to rozwiązanie nie spełnia moich dwóch oczekiwań: nie mogę używać spacji oraz nie mogę otrzymać "otwartego okienka" z pustą zawartością nowego katalogu.<br />
<br />
pzdr<br />
Beata]]></description>
			<content:encoded><![CDATA[cześć forum!<br />
Nie znalazłam subforum "programowanie" więc próbuję  tutaj - proszę o wyrozumiałość.<br />
<br />
Czy może mi ktoś pomóc napisać skrypt pod win7x64PL który po uruchomieniu (kliknięciu) będzie tworzył nowy katalog i do niego wchodził, tzn otwierał mi okienko windowsowskie tego katalogu na lewej połowie ekranu.<br />
<br />
Nowy katalog ma mieć następującą nazwę:<br />
YYYY_MM_DD_tekst1_tekst2_SU<br />
gdzie<br />
<span style="font-weight: bold;">YYYY_MM_DD</span> -  aktualna data (skrypt ma ją pobrać automatycznie)<br />
<span style="font-weight: bold;">tekst1</span> - dowolny ciąg znaków wraz ze spacjami (skrypt ma się mnie zapytać o tekst do wpisania)<br />
<span style="font-weight: bold;">tekst2</span> - dowolny ciąg znaków wraz ze spacjami (skrypt ma się mnie zapytać o tekst do wpisania)<br />
<span style="font-weight: bold;">SU</span> - stałe wyrażenie "SU" (skrypt ma automatycznie wpisać "SU")<br />
<br />
Zwróćcie uwagę że wszystkie człony są odzielone od siebie podkreślnikiem.<br />
<br />
Mój informatyk w pracy zrobił mi ten skrypt używając CMD ale to rozwiązanie nie spełnia moich dwóch oczekiwań: nie mogę używać spacji oraz nie mogę otrzymać "otwartego okienka" z pustą zawartością nowego katalogu.<br />
<br />
pzdr<br />
Beata]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Zadanie z warunkiem - skrypt.]]></title>
			<link>https://windows7forum.pl/zadanie-z-warunkiem-skrypt-40261-t</link>
			<pubDate>Fri, 25 Apr 2014 23:56:40 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/zadanie-z-warunkiem-skrypt-40261-t</guid>
			<description><![CDATA[Cześć<br />
<br />
Chcę skopiować folder, a następnie zamknąć system - ALE pod warunkiem, że folder został skopiowany w całości.<br />
Poproszę o najprostsze rozwiązanie, najlepiej skrypt.<br />
Dzięki.<br />
Pozdrawiam <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" />]]></description>
			<content:encoded><![CDATA[Cześć<br />
<br />
Chcę skopiować folder, a następnie zamknąć system - ALE pod warunkiem, że folder został skopiowany w całości.<br />
Poproszę o najprostsze rozwiązanie, najlepiej skrypt.<br />
Dzięki.<br />
Pozdrawiam <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[strony mobilne w Waterfoxie w W7]]></title>
			<link>https://windows7forum.pl/strony-mobilne-w-waterfoxie-w-w7-39750-t</link>
			<pubDate>Wed, 19 Mar 2014 17:42:10 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/strony-mobilne-w-waterfoxie-w-w7-39750-t</guid>
			<description><![CDATA[Nie wiem czy to dobry dział. Mam problem - Waterfox (zainstalowana najnowsza wersja) uruchamia mobilne wersje onetu i google i niektórych innych stron. Jak to zmienić?]]></description>
			<content:encoded><![CDATA[Nie wiem czy to dobry dział. Mam problem - Waterfox (zainstalowana najnowsza wersja) uruchamia mobilne wersje onetu i google i niektórych innych stron. Jak to zmienić?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Usunięcie wpisów w edytorze rejestru.]]></title>
			<link>https://windows7forum.pl/usuniecie-wpisow-w-edytorze-rejestru-39598-t</link>
			<pubDate>Sun, 09 Mar 2014 15:15:43 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/usuniecie-wpisow-w-edytorze-rejestru-39598-t</guid>
			<description><![CDATA[Witam. Mam problem, a mianowicie chcialbym usunąć kilka wpisów związanych z kartą nVidia w edytorze rejestru.Jednak nie mogę ich usunąć,chociaż jestem w trybie awaryjnym.Czy da się inaczej usunąć te wpisy z edytora?]]></description>
			<content:encoded><![CDATA[Witam. Mam problem, a mianowicie chcialbym usunąć kilka wpisów związanych z kartą nVidia w edytorze rejestru.Jednak nie mogę ich usunąć,chociaż jestem w trybie awaryjnym.Czy da się inaczej usunąć te wpisy z edytora?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[rejestr zdarzeń i drukowanie]]></title>
			<link>https://windows7forum.pl/rejestr-zdarzen-i-drukowanie-36899-t</link>
			<pubDate>Tue, 22 Oct 2013 20:40:06 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/rejestr-zdarzen-i-drukowanie-36899-t</guid>
			<description><![CDATA[Witam,<br />
<br />
poszukuję rozwiązania następującego problemu.<br />
Problem dotyczy rejestracji zdarzenia drukowania w systemie Windows 7 prof.<br />
Wiem, że należy włączyć dziennik "Microsoft/Windows/PrintService/Operational" i działa ok,<br />
lecz dane zawarte w zdarzeniu 307 są niewystarczające.<br />
czy istnieje możliwość dodania jednego parametru do tego zdarzenia, który zawierałby nagłówek z drukowanego dokumentu, najbardziej chodzi mi tutaj o pakiet Ms Office (głównie: Word, Excel, PowerPoint)?<br />
a może jest inne wyjście?<br />
<br />
komputer podpięty jest pod domenę w AD<br />
<br />
z góry dziękuję<br />
<br />
ps. przepraszam jeśli pomyliłem dział]]></description>
			<content:encoded><![CDATA[Witam,<br />
<br />
poszukuję rozwiązania następującego problemu.<br />
Problem dotyczy rejestracji zdarzenia drukowania w systemie Windows 7 prof.<br />
Wiem, że należy włączyć dziennik "Microsoft/Windows/PrintService/Operational" i działa ok,<br />
lecz dane zawarte w zdarzeniu 307 są niewystarczające.<br />
czy istnieje możliwość dodania jednego parametru do tego zdarzenia, który zawierałby nagłówek z drukowanego dokumentu, najbardziej chodzi mi tutaj o pakiet Ms Office (głównie: Word, Excel, PowerPoint)?<br />
a może jest inne wyjście?<br />
<br />
komputer podpięty jest pod domenę w AD<br />
<br />
z góry dziękuję<br />
<br />
ps. przepraszam jeśli pomyliłem dział]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Algorytm w Eli]]></title>
			<link>https://windows7forum.pl/algorytm-w-eli-33692-t</link>
			<pubDate>Sat, 08 Jun 2013 18:23:34 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/algorytm-w-eli-33692-t</guid>
			<description><![CDATA[Cześć <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /> Może ktoś na forum miał styczność z programem Eli. Muszę wykonać w nim taki algorytm:<br />
<br />
<img class="postimage" src="http://i.imgur.com/VsiU4w6.jpg" alt="[Obrazek: VsiU4w6.jpg]" /><br />
<br />
Mam problem z dobraniem polecenia w drugim bloku. Wiem, że muszę użyć bloku " Wykonywanie obliczeń" ale jakie polecenie wpisać aby Eli zrozumiało?]]></description>
			<content:encoded><![CDATA[Cześć <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /> Może ktoś na forum miał styczność z programem Eli. Muszę wykonać w nim taki algorytm:<br />
<br />
<img class="postimage" src="http://i.imgur.com/VsiU4w6.jpg" alt="[Obrazek: VsiU4w6.jpg]" /><br />
<br />
Mam problem z dobraniem polecenia w drugim bloku. Wiem, że muszę użyć bloku " Wykonywanie obliczeń" ale jakie polecenie wpisać aby Eli zrozumiało?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Migrator ustawień outlook]]></title>
			<link>https://windows7forum.pl/migrator-ustawien-outlook-33070-t</link>
			<pubDate>Sat, 11 May 2013 16:45:14 +0200</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/migrator-ustawien-outlook-33070-t</guid>
			<description><![CDATA[cześć,<br />
planuję napisać narzędzie do migracji ustawień outlooka; na początek tylko backup plików pst i ich odtworzenie + na nowym sprzęcie;<br />
szukam jakiegoś punktu zaczepienia ale za cholerę nie mogę znaleźć gdzie siedzi info jakie pliki pst podczepione są pod outlooka. <br />
ktoś się może bawił w podobną rzecz?]]></description>
			<content:encoded><![CDATA[cześć,<br />
planuję napisać narzędzie do migracji ustawień outlooka; na początek tylko backup plików pst i ich odtworzenie + na nowym sprzęcie;<br />
szukam jakiegoś punktu zaczepienia ale za cholerę nie mogę znaleźć gdzie siedzi info jakie pliki pst podczepione są pod outlooka. <br />
ktoś się może bawił w podobną rzecz?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FuM-1.0.5.2 (Windows)[UPDATE]]]></title>
			<link>https://windows7forum.pl/fum-1-0-5-2-windows-update-30666-t</link>
			<pubDate>Wed, 06 Feb 2013 16:21:34 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/fum-1-0-5-2-windows-update-30666-t</guid>
			<description><![CDATA[Witam drodzy forumowicze i inne nerdy <img class="postimage" src="images/smilies/cwaniak.gif" style="vertical-align: middle;" alt="Cwaniak" title="Cwaniak" />.<br />
Chciałbym wam przedstawić nowy build mojego dawnego programu FuM oznaczonym tym razem numerkiem <span style="font-weight: bold;">1.0.5.2</span>.<br />
Zmiany:<br />
<br />
<div style="text-align: center;">Oznaczenia: <span style="font-weight: bold;">~</span>: Poprawka, <span style="font-weight: bold;">-</span>: Skasowane, <span style="font-weight: bold;">+</span>: Dodano.</div>
<span style="font-weight: bold;">~ </span>Odchudzony kod.<br />
<span style="font-weight: bold;">+ </span>Zabezpieczenie AntyKide<br />
<span style="font-weight: bold;">- </span>Zmiana opisu.<br />
<span style="font-weight: bold;">~ </span>Utrzymywanie połączenia (trawa,trwa,trwa, <span style="font-weight: bold;">pod warunkiem, że nie jesteśmy zalogowani na innym kliencie !</span>)<br />
<span style="font-weight: bold;">~ </span>Prędkość w wysyłaniu wiadomości (3 wiadomości na 5 sekund).<br />
<span style="font-weight: bold;">~ </span>Trochę zmieniony licznik wiadomości.<br />
<span style="font-weight: bold;">~ </span>Wysyłanie masowych wiadomości do <span style="font-weight: bold;">49 osób </span>naraz  !<br />
<span style="font-weight: bold;">- </span>Zakładka "Extra".<br />
<span style="font-weight: bold;">- </span>Zakładka "Informacje"<br />
<span style="font-weight: bold;">~ </span>Odchudzone GUI.<br />
<span style="font-weight: bold;">~ </span>Zamknięty kod programu.<br />
<br />
Screeny:<br />
<img class="postimage" src="http://s6.ifotos.pl/img/FuM-Windo_xsqwhse.PNG" alt="[Obrazek: FuM-Windo_xsqwhse.PNG]" /><br />
<img class="postimage" src="http://s6.ifotos.pl/img/FuM-Windo_xsqwhap.PNG" alt="[Obrazek: FuM-Windo_xsqwhap.PNG]" /><br />
<img class="postimage" src="http://s4.ifotos.pl/img/FuM-Windo_xsqwhax.PNG" alt="[Obrazek: FuM-Windo_xsqwhax.PNG]" /><br />
<img class="postimage" src="http://s4.ifotos.pl/img/FuM-Windo_xsqwhas.PNG" alt="[Obrazek: FuM-Windo_xsqwhas.PNG]" /><br />
<br />
<br />
<br />
<br />
FuM-1.0.5.2 (Windows): <a href="https://mega.co.nz/#!9VsjSDoY!Gjzcvg7sefvi8XeisGyr51KAbHUqiKpfgpOdbPxEslk" rel="nofollow" target="_blank"><div class="download"><img src="http://windows7forum.pl/images/black/polish/pobierz_button.gif" target="_blank" rel="nofollow" style="vertical-align:middle; box-shadow: none;" title="Pobierz FuM-1.0.5.2 (Windows)"></div></a><br />
<br />
[UPDATE]: Poprawiono licznik wiadomości.]]></description>
			<content:encoded><![CDATA[Witam drodzy forumowicze i inne nerdy <img class="postimage" src="images/smilies/cwaniak.gif" style="vertical-align: middle;" alt="Cwaniak" title="Cwaniak" />.<br />
Chciałbym wam przedstawić nowy build mojego dawnego programu FuM oznaczonym tym razem numerkiem <span style="font-weight: bold;">1.0.5.2</span>.<br />
Zmiany:<br />
<br />
<div style="text-align: center;">Oznaczenia: <span style="font-weight: bold;">~</span>: Poprawka, <span style="font-weight: bold;">-</span>: Skasowane, <span style="font-weight: bold;">+</span>: Dodano.</div>
<span style="font-weight: bold;">~ </span>Odchudzony kod.<br />
<span style="font-weight: bold;">+ </span>Zabezpieczenie AntyKide<br />
<span style="font-weight: bold;">- </span>Zmiana opisu.<br />
<span style="font-weight: bold;">~ </span>Utrzymywanie połączenia (trawa,trwa,trwa, <span style="font-weight: bold;">pod warunkiem, że nie jesteśmy zalogowani na innym kliencie !</span>)<br />
<span style="font-weight: bold;">~ </span>Prędkość w wysyłaniu wiadomości (3 wiadomości na 5 sekund).<br />
<span style="font-weight: bold;">~ </span>Trochę zmieniony licznik wiadomości.<br />
<span style="font-weight: bold;">~ </span>Wysyłanie masowych wiadomości do <span style="font-weight: bold;">49 osób </span>naraz  !<br />
<span style="font-weight: bold;">- </span>Zakładka "Extra".<br />
<span style="font-weight: bold;">- </span>Zakładka "Informacje"<br />
<span style="font-weight: bold;">~ </span>Odchudzone GUI.<br />
<span style="font-weight: bold;">~ </span>Zamknięty kod programu.<br />
<br />
Screeny:<br />
<img class="postimage" src="http://s6.ifotos.pl/img/FuM-Windo_xsqwhse.PNG" alt="[Obrazek: FuM-Windo_xsqwhse.PNG]" /><br />
<img class="postimage" src="http://s6.ifotos.pl/img/FuM-Windo_xsqwhap.PNG" alt="[Obrazek: FuM-Windo_xsqwhap.PNG]" /><br />
<img class="postimage" src="http://s4.ifotos.pl/img/FuM-Windo_xsqwhax.PNG" alt="[Obrazek: FuM-Windo_xsqwhax.PNG]" /><br />
<img class="postimage" src="http://s4.ifotos.pl/img/FuM-Windo_xsqwhas.PNG" alt="[Obrazek: FuM-Windo_xsqwhas.PNG]" /><br />
<br />
<br />
<br />
<br />
FuM-1.0.5.2 (Windows): <a href="https://mega.co.nz/#!9VsjSDoY!Gjzcvg7sefvi8XeisGyr51KAbHUqiKpfgpOdbPxEslk" rel="nofollow" target="_blank"><div class="download"><img src="http://windows7forum.pl/images/black/polish/pobierz_button.gif" target="_blank" rel="nofollow" style="vertical-align:middle; box-shadow: none;" title="Pobierz FuM-1.0.5.2 (Windows)"></div></a><br />
<br />
[UPDATE]: Poprawiono licznik wiadomości.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[FuM-1.0.5.2 (Linux x64)]]></title>
			<link>https://windows7forum.pl/fum-1-0-5-2-linux-x64-30600-t</link>
			<pubDate>Mon, 04 Feb 2013 20:58:20 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/fum-1-0-5-2-linux-x64-30600-t</guid>
			<description><![CDATA[Witam drodzy forumowicze i inne nerdy <img class="postimage" src="images/smilies/cwaniak.gif" style="vertical-align: middle;" alt="Cwaniak" title="Cwaniak" />.<br />
Chciałbym wam przedstawić nowy build mojego dawnego programu FuM oznaczonym tym razem numerkiem <span style="font-weight: bold;">1.0.5.2</span>.<br />
Zmiany:<br />
<br />
<div style="text-align: center;">Oznaczenia: <span style="font-weight: bold;">~</span>: Poprawka, <span style="font-weight: bold;">-</span>: Skasowane, <span style="font-weight: bold;">+</span>: Dodano.</div>
<span style="font-weight: bold;">~ </span>Odchudzony kod.<br />
<span style="font-weight: bold;">+ </span>Zabezpieczenie AntyKide<br />
<span style="font-weight: bold;">- </span>Zmiana opisu.<br />
<span style="font-weight: bold;">~ </span>Utrzymywanie połączenia (trawa,trwa,trwa, <span style="font-weight: bold;">pod warunkiem, że nie jesteśmy zalogowani na innym kliencie !</span>)<br />
<span style="font-weight: bold;">~ </span>Prędkość w wysyłaniu wiadomości (3 wiadomości na 5 sekund).<br />
<span style="font-weight: bold;">~ </span>Trochę zmieniony licznik wiadomości.<br />
<span style="font-weight: bold;">~ </span>Wysyłanie masowych wiadomości do <span style="font-weight: bold;">45 osób </span>naraz  !<br />
<span style="font-weight: bold;">- </span>Zakładka "Extra".<br />
<span style="font-weight: bold;">- </span>Zakładka "Informacje"<br />
<span style="font-weight: bold;">~ </span>Odchudzone GUI.<br />
<span style="font-weight: bold;">~ </span>Zamknięty kod programu.<br />
<br />
Screeny:<br />
<img class="postimage" src="http://ubuntuone.com/1g5sW6D9trjwhjD6dt3vz5" alt="[Obrazek: 1g5sW6D9trjwhjD6dt3vz5]" /><br />
<img class="postimage" src="http://ubuntuone.com/2MDSYOntOp6UI8kJC7aRFz" alt="[Obrazek: 2MDSYOntOp6UI8kJC7aRFz]" /><br />
<img class="postimage" src="http://ubuntuone.com/0tajb7XsVkFoTZ8ZQIXm7Q" alt="[Obrazek: 0tajb7XsVkFoTZ8ZQIXm7Q]" /><br />
<img class="postimage" src="http://ubuntuone.com/6cyOLAcsrr9s9Nm90fmfbl" alt="[Obrazek: 6cyOLAcsrr9s9Nm90fmfbl]" /><br />
<img class="postimage" src="http://ubuntuone.com/1Labc9Y7oIGdogVIAEnMla" alt="[Obrazek: 1Labc9Y7oIGdogVIAEnMla]" /><br />
<br />
Wymagania:<br />
language-pack-gnome-pl<br />
libgadu-dev<br />
<br />
FuM-1.0.5.2 (Linux x64): <a href="http://ubuntuone.com/3V8xB3H20ZPZGMiSiRms4C" rel="nofollow" target="_blank"><div class="download"><img src="http://windows7forum.pl/images/black/polish/pobierz_button.gif" target="_blank" rel="nofollow" style="vertical-align:middle; box-shadow: none;" title="Pobierz FuM-1.0.5.2 (Linux x64)"></div></a>]]></description>
			<content:encoded><![CDATA[Witam drodzy forumowicze i inne nerdy <img class="postimage" src="images/smilies/cwaniak.gif" style="vertical-align: middle;" alt="Cwaniak" title="Cwaniak" />.<br />
Chciałbym wam przedstawić nowy build mojego dawnego programu FuM oznaczonym tym razem numerkiem <span style="font-weight: bold;">1.0.5.2</span>.<br />
Zmiany:<br />
<br />
<div style="text-align: center;">Oznaczenia: <span style="font-weight: bold;">~</span>: Poprawka, <span style="font-weight: bold;">-</span>: Skasowane, <span style="font-weight: bold;">+</span>: Dodano.</div>
<span style="font-weight: bold;">~ </span>Odchudzony kod.<br />
<span style="font-weight: bold;">+ </span>Zabezpieczenie AntyKide<br />
<span style="font-weight: bold;">- </span>Zmiana opisu.<br />
<span style="font-weight: bold;">~ </span>Utrzymywanie połączenia (trawa,trwa,trwa, <span style="font-weight: bold;">pod warunkiem, że nie jesteśmy zalogowani na innym kliencie !</span>)<br />
<span style="font-weight: bold;">~ </span>Prędkość w wysyłaniu wiadomości (3 wiadomości na 5 sekund).<br />
<span style="font-weight: bold;">~ </span>Trochę zmieniony licznik wiadomości.<br />
<span style="font-weight: bold;">~ </span>Wysyłanie masowych wiadomości do <span style="font-weight: bold;">45 osób </span>naraz  !<br />
<span style="font-weight: bold;">- </span>Zakładka "Extra".<br />
<span style="font-weight: bold;">- </span>Zakładka "Informacje"<br />
<span style="font-weight: bold;">~ </span>Odchudzone GUI.<br />
<span style="font-weight: bold;">~ </span>Zamknięty kod programu.<br />
<br />
Screeny:<br />
<img class="postimage" src="http://ubuntuone.com/1g5sW6D9trjwhjD6dt3vz5" alt="[Obrazek: 1g5sW6D9trjwhjD6dt3vz5]" /><br />
<img class="postimage" src="http://ubuntuone.com/2MDSYOntOp6UI8kJC7aRFz" alt="[Obrazek: 2MDSYOntOp6UI8kJC7aRFz]" /><br />
<img class="postimage" src="http://ubuntuone.com/0tajb7XsVkFoTZ8ZQIXm7Q" alt="[Obrazek: 0tajb7XsVkFoTZ8ZQIXm7Q]" /><br />
<img class="postimage" src="http://ubuntuone.com/6cyOLAcsrr9s9Nm90fmfbl" alt="[Obrazek: 6cyOLAcsrr9s9Nm90fmfbl]" /><br />
<img class="postimage" src="http://ubuntuone.com/1Labc9Y7oIGdogVIAEnMla" alt="[Obrazek: 1Labc9Y7oIGdogVIAEnMla]" /><br />
<br />
Wymagania:<br />
language-pack-gnome-pl<br />
libgadu-dev<br />
<br />
FuM-1.0.5.2 (Linux x64): <a href="http://ubuntuone.com/3V8xB3H20ZPZGMiSiRms4C" rel="nofollow" target="_blank"><div class="download"><img src="http://windows7forum.pl/images/black/polish/pobierz_button.gif" target="_blank" rel="nofollow" style="vertical-align:middle; box-shadow: none;" title="Pobierz FuM-1.0.5.2 (Linux x64)"></div></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Route Service połączony z GeoCoordinateWatcher]]></title>
			<link>https://windows7forum.pl/route-service-polaczony-z-geocoordinatewatcher-30186-t</link>
			<pubDate>Tue, 22 Jan 2013 19:26:18 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/route-service-polaczony-z-geocoordinatewatcher-30186-t</guid>
			<description><![CDATA[Witam. Mam program, który generuje trasę GPS, pobierając dlugosc i szerokosc geograficzną na podstawie adresu wpisanego w programie. Chciałabym dołączyć do tego route service, aby oprócz punktów trasy, wyświetlał również drogę. Niestety jedynym efektem jest błąd w tej linijce:<br />
BingMapDemo.RouteService.RouteResponse _result = ((BingMapDemo.RouteService.RouteResponse)(base.EndInvoke("CalculateRoute", _args, result))); -- to jest Reference.cs<br />
BŁAD:<br />
The argument value must be between 2 and 25.<br />
Parameter name: Waypoints<br />
Actual value was 0.<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>using System;<br />
using System.Collections.Generic;<br />
using System.Linq;<br />
using System.Net;<br />
using System.Windows;<br />
using System.Windows.Controls;<br />
using System.Windows.Documents;<br />
using System.Windows.Input;<br />
using System.Windows.Media;<br />
using System.Windows.Media.Animation;<br />
using System.Windows.Shapes;<br />
using Microsoft.Phone.Controls;<br />
using Microsoft.Phone.Controls.Maps;<br />
using System.Device.Location;<br />
using Microsoft.Phone.Controls.Maps.Platform;<br />
using Microsoft.Phone.Reactive;<br />
using System.Threading;<br />
using BingMapDemo.GeoCode;<br />
using BingMapDemo.RouteService;<br />
using System.Linq;<br />
using System.Collections.ObjectModel;<br />
<br />
<br />
<br />
namespace BingMapDemo<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;public partial class MainPage :&nbsp;&nbsp;PhoneApplicationPage<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoCoordinateWatcher _geoCoordinateWatcher;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeocodeServiceClient _svc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public double dlugosc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public double szerokosc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;GeoCoordinate&gt; locations = new List&lt;GeoCoordinate&gt;();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RouteServiceClient routeService = new RouteServiceClient("BasicHttpBinding_IRouteService");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Constructor<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public MainPage()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InitializeComponent();<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.CredentialsProvider = new ApplicationIdCredentialsProvider("Aqd5C5K03RH7IzzYAA9PPTqENhaSYivqu_a-_EDERCs2DjQJg8HIapihI7B0lYcd");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.LogoVisibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.CopyrightVisibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_geoCoordinateWatcher = new GeoCoordinateWatcher();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//_geoCoordinateWatcher.MovementThreshold = 100;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//_geoCoordinateWatcher.StatusChanged +=new EventHandler&lt;GeoPositionStatusChangedEventArgs&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;(_geoCoordinateWatcher_StatusChanged);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_geoCoordinateWatcher.PositionChanged += new EventHandler&lt;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(_geoCoordinateWatcher_PositionChanged);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread simulateGpsThread = new Thread(SimulateGPS);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simulateGpsThread.Start();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc = new GeocodeServiceClient("BasicHttpBinding_IGeocodeService1");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc.GeocodeCompleted += (s, e) =&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var geoResult = (from r in e.Result.Results<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; orderby (int)r.Confidence ascending<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; select r).FirstOrDefault();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (geoResult != null)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//this.SetLocation(geoResult.Locations[0].Latitude, geoResult.Locations[0].Longitude, 10, true);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dlugosc = geoResult.Locations[0].Latitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;szerokosc = geoResult.Locations[0].Longitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void SimulateGPS()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var position = GPSPositionChangedEvents().ToObservable();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position.Subscribe(evt =&gt; _geoCoordinateWatcher_PositionChanged(null, evt));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private IEnumerable&lt;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPSPositionChangedEvents()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Random random = new Random();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//while (true)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;String&gt; lista = new List&lt;String&gt;();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lista.Add("201 east randolph, Chicago, Illinois, USA");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lista.Add("Buckner Terrace / Everglade Park, Dallas, Teksas, Stany Zjednoczone");<br />
<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt;= 1; i++)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;req(lista[i]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(TimeSpan.FromSeconds(30));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//double latitude = (random.NextDouble() * 180.0) - 90.0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//double longtitude = (random.NextDouble() * 360.0) - 180.0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yield return new GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new GeoPosition&lt;GeoCoordinate&gt;(DateTimeOffset.Now,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new GeoCoordinate(dlugosc, szerokosc)));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//}<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void _geoCoordinateWatcher_PositionChanged(object sender,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt; e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.Dispatcher.BeginInvoke(() =&gt; ChangePosition(e));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void ChangePosition(GeoPositionChangedEventArgs&lt;GeoCoordinate&gt; e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SetLocation(dlugosc, szerokosc, 10, true);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = dlugosc.ToString();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*private void _geoCoordinateWatcher_StatusChanged(object sender,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoPositionStatusChangedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deployment.Current.Dispatcher.BeginInvoke(() =&gt; StatusChanged(e));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void StatusChanged(GeoPositionStatusChangedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch (e.Status)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Disabled: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Usługa pozycjonowania jest wylaczona!";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Initializing: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Włączanie usługi pozycjonowania";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.NoData: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Nie możnna ustalić bieżącej pozycji";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Ready: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void btnStart_Click(object sender, RoutedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (!_geoCoordinateWatcher.TryStart(true, TimeSpan.FromSeconds(5)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show("Włącz usługę pozycjonowania w telefonie!", "Uwaga",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBoxButton.OK);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}*/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void SetLocation(double latitude, double longtitude, double zoomLevel,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bool showLocator)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Microsoft.Phone.Controls.Maps.Platform.Location location =<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Microsoft.Phone.Controls.Maps.Platform.Location();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.Latitude = latitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.Longitude = longtitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.SetView(location, zoomLevel);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMapLocator.Location = location;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (showLocator)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;locator.Visibility = Visibility.Visible;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;locator.Visibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void req(string co)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BingMapDemo.GeoCode.GeocodeRequest request =<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new BingMapDemo.GeoCode.GeocodeRequest();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Options = new GeocodeOptions()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Filters = new ObservableCollection&lt;FilterBase&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new ConfidenceFilter()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MinimumConfidence = BingMapDemo.GeoCode.Confidence.High<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Credentials = new Credentials()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ApplicationId = "AmqeYQM0AXaxA3HdM6iRiG1DJko3P_X3_8uLiaHnmFdg1mhrk7bcoznk4RMdjGHK"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Query = co;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc.GeocodeAsync(request);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</code></div></div>
]]></description>
			<content:encoded><![CDATA[Witam. Mam program, który generuje trasę GPS, pobierając dlugosc i szerokosc geograficzną na podstawie adresu wpisanego w programie. Chciałabym dołączyć do tego route service, aby oprócz punktów trasy, wyświetlał również drogę. Niestety jedynym efektem jest błąd w tej linijce:<br />
BingMapDemo.RouteService.RouteResponse _result = ((BingMapDemo.RouteService.RouteResponse)(base.EndInvoke("CalculateRoute", _args, result))); -- to jest Reference.cs<br />
BŁAD:<br />
The argument value must be between 2 and 25.<br />
Parameter name: Waypoints<br />
Actual value was 0.<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>using System;<br />
using System.Collections.Generic;<br />
using System.Linq;<br />
using System.Net;<br />
using System.Windows;<br />
using System.Windows.Controls;<br />
using System.Windows.Documents;<br />
using System.Windows.Input;<br />
using System.Windows.Media;<br />
using System.Windows.Media.Animation;<br />
using System.Windows.Shapes;<br />
using Microsoft.Phone.Controls;<br />
using Microsoft.Phone.Controls.Maps;<br />
using System.Device.Location;<br />
using Microsoft.Phone.Controls.Maps.Platform;<br />
using Microsoft.Phone.Reactive;<br />
using System.Threading;<br />
using BingMapDemo.GeoCode;<br />
using BingMapDemo.RouteService;<br />
using System.Linq;<br />
using System.Collections.ObjectModel;<br />
<br />
<br />
<br />
namespace BingMapDemo<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;public partial class MainPage :&nbsp;&nbsp;PhoneApplicationPage<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoCoordinateWatcher _geoCoordinateWatcher;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeocodeServiceClient _svc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public double dlugosc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public double szerokosc;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;GeoCoordinate&gt; locations = new List&lt;GeoCoordinate&gt;();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RouteServiceClient routeService = new RouteServiceClient("BasicHttpBinding_IRouteService");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Constructor<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public MainPage()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InitializeComponent();<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.CredentialsProvider = new ApplicationIdCredentialsProvider("Aqd5C5K03RH7IzzYAA9PPTqENhaSYivqu_a-_EDERCs2DjQJg8HIapihI7B0lYcd");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.LogoVisibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.CopyrightVisibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_geoCoordinateWatcher = new GeoCoordinateWatcher();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//_geoCoordinateWatcher.MovementThreshold = 100;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//_geoCoordinateWatcher.StatusChanged +=new EventHandler&lt;GeoPositionStatusChangedEventArgs&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;(_geoCoordinateWatcher_StatusChanged);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_geoCoordinateWatcher.PositionChanged += new EventHandler&lt;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(_geoCoordinateWatcher_PositionChanged);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread simulateGpsThread = new Thread(SimulateGPS);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simulateGpsThread.Start();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc = new GeocodeServiceClient("BasicHttpBinding_IGeocodeService1");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc.GeocodeCompleted += (s, e) =&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var geoResult = (from r in e.Result.Results<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; orderby (int)r.Confidence ascending<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; select r).FirstOrDefault();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (geoResult != null)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//this.SetLocation(geoResult.Locations[0].Latitude, geoResult.Locations[0].Longitude, 10, true);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dlugosc = geoResult.Locations[0].Latitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;szerokosc = geoResult.Locations[0].Longitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void SimulateGPS()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var position = GPSPositionChangedEvents().ToObservable();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position.Subscribe(evt =&gt; _geoCoordinateWatcher_PositionChanged(null, evt));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private IEnumerable&lt;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GPSPositionChangedEvents()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Random random = new Random();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//while (true)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&lt;String&gt; lista = new List&lt;String&gt;();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lista.Add("201 east randolph, Chicago, Illinois, USA");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lista.Add("Buckner Terrace / Everglade Park, Dallas, Teksas, Stany Zjednoczone");<br />
<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt;= 1; i++)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;req(lista[i]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thread.Sleep(TimeSpan.FromSeconds(30));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//double latitude = (random.NextDouble() * 180.0) - 90.0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//double longtitude = (random.NextDouble() * 360.0) - 180.0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yield return new GeoPositionChangedEventArgs&lt;GeoCoordinate&gt;(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new GeoPosition&lt;GeoCoordinate&gt;(DateTimeOffset.Now,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new GeoCoordinate(dlugosc, szerokosc)));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//}<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void _geoCoordinateWatcher_PositionChanged(object sender,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoPositionChangedEventArgs&lt;GeoCoordinate&gt; e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.Dispatcher.BeginInvoke(() =&gt; ChangePosition(e));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void ChangePosition(GeoPositionChangedEventArgs&lt;GeoCoordinate&gt; e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SetLocation(dlugosc, szerokosc, 10, true);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = dlugosc.ToString();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*private void _geoCoordinateWatcher_StatusChanged(object sender,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GeoPositionStatusChangedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deployment.Current.Dispatcher.BeginInvoke(() =&gt; StatusChanged(e));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void StatusChanged(GeoPositionStatusChangedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch (e.Status)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Disabled: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Usługa pozycjonowania jest wylaczona!";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Initializing: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Włączanie usługi pozycjonowania";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.NoData: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;txtStatus.Text = "Nie możnna ustalić bieżącej pozycji";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case GeoPositionStatus.Ready: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void btnStart_Click(object sender, RoutedEventArgs e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (!_geoCoordinateWatcher.TryStart(true, TimeSpan.FromSeconds(5)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBox.Show("Włącz usługę pozycjonowania w telefonie!", "Uwaga",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MessageBoxButton.OK);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}*/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private void SetLocation(double latitude, double longtitude, double zoomLevel,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bool showLocator)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Microsoft.Phone.Controls.Maps.Platform.Location location =<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new Microsoft.Phone.Controls.Maps.Platform.Location();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.Latitude = latitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location.Longitude = longtitude;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMap.SetView(location, zoomLevel);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bingMapLocator.Location = location;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (showLocator)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;locator.Visibility = Visibility.Visible;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;locator.Visibility = Visibility.Collapsed;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;void req(string co)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BingMapDemo.GeoCode.GeocodeRequest request =<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new BingMapDemo.GeoCode.GeocodeRequest();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Options = new GeocodeOptions()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Filters = new ObservableCollection&lt;FilterBase&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new ConfidenceFilter()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MinimumConfidence = BingMapDemo.GeoCode.Confidence.High<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Credentials = new Credentials()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ApplicationId = "AmqeYQM0AXaxA3HdM6iRiG1DJko3P_X3_8uLiaHnmFdg1mhrk7bcoznk4RMdjGHK"<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.Query = co;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_svc.GeocodeAsync(request);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CMD nie wykonuje mojego polecenia]]></title>
			<link>https://windows7forum.pl/cmd-nie-wykonuje-mojego-polecenia-29908-t</link>
			<pubDate>Sun, 13 Jan 2013 13:49:54 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/cmd-nie-wykonuje-mojego-polecenia-29908-t</guid>
			<description><![CDATA[Witam! Mam problem z aplikacją cmd.exe - podstawowe komendy jak ipconfig czy dir albo help działają, jednak przy próbie otworzenia jakiegoś programu z poziomu cmd wyskakuje komunikat: <br />
<br />
Microsoft Windows [Wersja 6.1.7601]<br />
Copyright &copy; 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.<br />
<br />
C:\Windows\system32&gt;C:\android-sdk-windows<br />
Nazwa 'C:\android-sdk-windows' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy.<br />
<br />
<br />
I tak jest za każdym razem. Planowałem za pomocą programu SDK Manager dla Androida zmienić domyślną ścieżkę instalacji aplikacji w moim telefonie na micro SD, przy pomocy tego poradnika: <a href="http://mojdroid.pl/3294/trick-domyslna-instalacja-wszystkich-aplikacji-na-karcie-sd" rel="nofollow" target="_blank">http://mojdroid.pl/3294/trick-domyslna-i...-karcie-sd</a> - niestety bezskutecznie.]]></description>
			<content:encoded><![CDATA[Witam! Mam problem z aplikacją cmd.exe - podstawowe komendy jak ipconfig czy dir albo help działają, jednak przy próbie otworzenia jakiegoś programu z poziomu cmd wyskakuje komunikat: <br />
<br />
Microsoft Windows [Wersja 6.1.7601]<br />
Copyright &copy; 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.<br />
<br />
C:\Windows\system32&gt;C:\android-sdk-windows<br />
Nazwa 'C:\android-sdk-windows' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy.<br />
<br />
<br />
I tak jest za każdym razem. Planowałem za pomocą programu SDK Manager dla Androida zmienić domyślną ścieżkę instalacji aplikacji w moim telefonie na micro SD, przy pomocy tego poradnika: <a href="http://mojdroid.pl/3294/trick-domyslna-instalacja-wszystkich-aplikacji-na-karcie-sd" rel="nofollow" target="_blank">http://mojdroid.pl/3294/trick-domyslna-i...-karcie-sd</a> - niestety bezskutecznie.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Minecraft forge serwer 1.4.6 nie działa]]></title>
			<link>https://windows7forum.pl/minecraft-forge-serwer-1-4-6-nie-dziala-29488-t</link>
			<pubDate>Sun, 30 Dec 2012 13:36:02 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/minecraft-forge-serwer-1-4-6-nie-dziala-29488-t</guid>
			<description><![CDATA[Cześć.Zrobiłem serwer minecraft hamachi na modach,zainstalowałem minecraft forge 1.4.6,nie usuwałem META-INF.<br />
 Zainstalowałem DrZhark_MoCreatures i CustomMobSpawner oraz Thaumcraft moje pliki wyglądają tak :<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5012" target="_blank">sc1.png</a> (Rozmiar: 45.4 KB / Pobrań: 6)
<br />
<br />
<br />
 
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5013" target="_blank">sc1,5.png</a> (Rozmiar: 92.79 KB / Pobrań: 5)
<br />
 <br />
<br />
<br />
 uruchamiam serwer  i wyskakuje bład.<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5014" target="_blank">sc2.png</a> (Rozmiar: 77.08 KB / Pobrań: 8)
<br />
 wchodze do crasha  i pisze coś takiego <br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5015" target="_blank">sc3.png</a> (Rozmiar: 21.48 KB / Pobrań: 4)
<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5016" target="_blank">sc4.png</a> (Rozmiar: 51.76 KB / Pobrań: 6)
<br />
<br />
pomocy]]></description>
			<content:encoded><![CDATA[Cześć.Zrobiłem serwer minecraft hamachi na modach,zainstalowałem minecraft forge 1.4.6,nie usuwałem META-INF.<br />
 Zainstalowałem DrZhark_MoCreatures i CustomMobSpawner oraz Thaumcraft moje pliki wyglądają tak :<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5012" target="_blank">sc1.png</a> (Rozmiar: 45.4 KB / Pobrań: 6)
<br />
<br />
<br />
 
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5013" target="_blank">sc1,5.png</a> (Rozmiar: 92.79 KB / Pobrań: 5)
<br />
 <br />
<br />
<br />
 uruchamiam serwer  i wyskakuje bład.<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5014" target="_blank">sc2.png</a> (Rozmiar: 77.08 KB / Pobrań: 8)
<br />
 wchodze do crasha  i pisze coś takiego <br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5015" target="_blank">sc3.png</a> (Rozmiar: 21.48 KB / Pobrań: 4)
<br />

<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=5016" target="_blank">sc4.png</a> (Rozmiar: 51.76 KB / Pobrań: 6)
<br />
<br />
pomocy]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Od czego zacząć programowanie?]]></title>
			<link>https://windows7forum.pl/od-czego-zaczac-programowanie-29379-t</link>
			<pubDate>Thu, 27 Dec 2012 01:10:01 +0100</pubDate>
			<guid isPermaLink="false">https://windows7forum.pl/od-czego-zaczac-programowanie-29379-t</guid>
			<description><![CDATA[Cześć . Nie wiem czy jasno zatytułowałem temat ale jak coś to poprawie <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> Jestem młody i dopiero zaczynam wdrążać się w świat informatyki . Umiem już większość z HTML , ciągle się uczę <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> Teraz chciałbym się zacząć uczyć programowania lecz nie wiem jaki język wybrać . Wujek google oferuje masę topic'ów , że w głowie się przewraca <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /> A więc mówiąc krótko . Co mam wybrać , Pascala , C , C++ , PHP(o ile mi wiadomo to język programowania stron) . Jeżeli jeszcze ktoś mógłby mi wytłumaczyć tak z grubsza o co kaman z programowaniem na czym to polega byłbym bardzo wdzięczny ! <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> <span style="font-style: italic;">Pozdrawiam , Mateusz <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> </span><br />
<br />
<span style="font-weight: bold;">PS. Wiem , że jest już kilka takich tematów ale nie znalazłem tam konkretnej odpowiedzi ! <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /></span>]]></description>
			<content:encoded><![CDATA[Cześć . Nie wiem czy jasno zatytułowałem temat ale jak coś to poprawie <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> Jestem młody i dopiero zaczynam wdrążać się w świat informatyki . Umiem już większość z HTML , ciągle się uczę <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> Teraz chciałbym się zacząć uczyć programowania lecz nie wiem jaki język wybrać . Wujek google oferuje masę topic'ów , że w głowie się przewraca <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /> A więc mówiąc krótko . Co mam wybrać , Pascala , C , C++ , PHP(o ile mi wiadomo to język programowania stron) . Jeżeli jeszcze ktoś mógłby mi wytłumaczyć tak z grubsza o co kaman z programowaniem na czym to polega byłbym bardzo wdzięczny ! <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> <span style="font-style: italic;">Pozdrawiam , Mateusz <img class="postimage" src="images/smilies/usmiechniety.gif" style="vertical-align: middle;" alt="Uśmiechnięty" title="Uśmiechnięty" /> </span><br />
<br />
<span style="font-weight: bold;">PS. Wiem , że jest już kilka takich tematów ale nie znalazłem tam konkretnej odpowiedzi ! <img class="postimage" src="images/smilies/zacieszacz.gif" style="vertical-align: middle;" alt="Zacieszacz" title="Zacieszacz" /></span>]]></content:encoded>
		</item>
	</channel>
</rss>