Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PROBLEM]Pliki AutoIt


Rekomendowane odpowiedzi

Opublikowano

Witam,czy jest sposób aby pliki potrzebne do działania (np folder,obrazki,pliki txt konfiguracyjne) włożyć do exeka? Chodzi mi o to aby wysyłając sam .exe działało a nie wysyłać .exe , wysyłać pliki konfiguracyjne które musi gdzieś tam wgrać...

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

tak problem kilkukrotnie maglowany na forum, skrypty sa chyba w gotowych jak nie to szukaj na forum autoit resources udf

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

FileInstall to nie to samo, pliki sa przechowywane w skrypcie ale nie można ich używac przed uprzednim wypakowaniem :F

OndteAw.png
Opublikowano

w sumie przez fileinstall tez może ale musi napisać sobie sam funkcje rozpakowania plików z programu, trochę bez sensu bo prościej te pliki dołączyć do programu

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

tak problem kilkukrotnie maglowany na forum, skrypty sa chyba w gotowych jak nie to szukaj na forum autoit resources udf

 

 

FileInstall właśnie jest dobrym rozwiązaniem, wszystko trzymane w .exe, możesz wrzucić do zipa którego potem wypakujesz.

 

//ewentualnie http://www.mpcforum.pl/topic/723209-udf-phomiscau3-wszystkie-moje-funkcje-w-jednym-udf/ -> _PolaczPliki/_RozlaczPliki

Hmm. Obydwom się przyjrzałem lecz mógłby mi ktoś wytłumaczyć które uzyć i jak je użyć? Jakaś instrukcja lub dobry przykład?

 

Co do pierwszego jak wgrać pliki do .dll

Co do drugiego nie umiem podać "tablica ze scieżkami".

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

Hmm. Obydwom się przyjrzałem lecz mógłby mi ktoś wytłumaczyć które uzyć i jak je użyć? Jakaś instrukcja lub dobry przykład?

 

Co do pierwszego jak wgrać pliki do .dll

Co do drugiego nie umiem podać "tablica ze scieżkami".

 

 

Nie umiesz skorzystać z UDF'a Phoenixa ?

Normalnie _PolaczPliki() i w nawiasy wstawiasz to co jest w UDF'ie masz tam jak byk ;P Nawet na jego dropboxie pelno przykladów

 

Co :O Jak wgrać pliki dll ? Chodzi ci o otwieranie czy coś ? bo nie rozumiem twojego pytania, sformułuj je inaczej

OndteAw.png
Opublikowano

Nie umiesz skorzystać z UDF'a Phoenixa ?

Szczerze? Nie. Nigdy nie korzystałem.

Ale w tym momencie by mi się przydało. W autoit moje umiejetnosci nie sa wygórowane więc...

Jak zrobić talice ze sciezkami i jak ją podać.

 

Co :O Jak wgrać pliki dll ? Chodzi ci o otwieranie czy coś ? bo nie rozumiem twojego pytania, sformułuj je inaczej

 

Bo do resource pdf - to co mi podaliście tam trzeba podać plik .dll z tymi plikami chyba co chce wgrać.

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

God : Resource UDF a nie PDF :D Tam nic nie trzeba podawac ;o

 

Nie pomogę ci teraz na przykładzie z tym UDF'em phoenixa ale naprawde to jest proste... Tam tylko wystarczy podac sciezki do plików :F Otwierasz jego udf i patrzysz na funkcje _PolaczPliki i tam wypisane co trzeba podadc

OndteAw.png
Opublikowano

God : Resource UDF a nie PDF :D Tam nic nie trzeba podawac ;o

Strzelałem bo nie chciało mi się popatrzyć na nazwe. :)

 

Tam tylko wystarczy podac sciezki do plików :F Otwierasz jego udf i patrzysz na funkcje _PolaczPliki i tam wypisane co trzeba podadc

Piszę aby podać tablice ze scieżkami plików.

 

EDIT: próbuje z tym UDFem ale nic nie wychodzi. Pomoże ktoś?

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

$sciezka = _FIleReadToArray($sciezka_do_plików_z_nazwami)

I pozniej _polacz_pliki($sciezka, $dest)

Chyba nie sprawdze teraz bo telefon

OndteAw.png
Opublikowano

$sciezka = _FIleReadToArray($sciezka_do_plików_z_nazwami)

I pozniej _polacz_pliki($sciezka, $dest)

Chyba nie sprawdze teraz bo telefon

Wiem że jestem upierdliwy i czasem nie bardzo kumaty więc żeby Cie nie męczyć dasz rade napisać tak aby wzielo 3 pliki tak żebym jako jedną zmienna czy tablice czy co tam dał do tego nawiasu przy funkcji.

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

A nie lepiej ci zapisac scieżkę do zmiennej ?

$sciezka1 = @ScriptDir & "Plik.txt"

$sciezka2 = @ScriptDir & "Plik.txt2"

$sciezka3 = @ScriptDir & "Plik.txt3"

 

I pozniej Polaczpliki($sciezka1 & Sciezka2 & Sciezka3)

Musze sie zapytać fenigza jak dokładnie to zrobić ale jak nie potrafisz tego t o FileInstall

OndteAw.png
Opublikowano
#include <PhoMisc.au3>
HotKeySet ("1", "_PolaczPliki")
Global $sciezka , $sciezka1, $sciezka2
$sciezka = "C:\Documents and Settings\Administrator\Pulpit\sprawdzanie.txt"
$sciezka1 = "C:\Documents and Settings\Administrator\Pulpit\wlacz2.bmp"
$sciezka2 = "C:\Documents and Settings\Administrator\Pulpit\wylacz2.bmp"
$plik_wyjsciowy = "C:\Documents and Settings\Administrator\Pulpit\"
Func _PolaczPliki($sciezka & $sciezka1 & $sciezka2, $plik_wyjsciowy)

i reszte funkcji skopiowac czy jak?

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Opublikowano

Powiedz mi po co ci to :

Global Global $sciezka , $sciezka1, $sciezka2 ??

Chyba tak to ma byc :P Spróbuj.

Tylko $plik_wyjsciowy tez musi miec zmienna

czyli $plik_wyjsciowy = sciezka

I pozniej Rozlacz pliki :D

OndteAw.png
Opublikowano

Nie ogarne chyba tego. Może któs napisać instrukcje lub najlepiej cały kod wgrywający 3 pliki? Bo takims czyms nie dojdziemy do niczego.

1387536187-U112334.png

Jeśli Ci pomogłem mógłbyś wynagrodzić lajkiem :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...