Ditutup

6339 Program tworzacy pliki wg. podanego wzoru. C/C++

Witam.

Mam konkretny plan na program szukam osoby ktora mi go napisze.

Język c/c++ lub delphi.

Zadaniem programu ma być wypluwanie gotowych plików.

Program ma pobierać lokalnie z dysku twardego jeden plik, poddawać go

analizie i wypluwać gotowe pliki.

plik bedzie sie skladac z dwoch czesci.

1) bedzie czesc konfiguracyjna (jakis kilka zmiennych, dzieki czemu

bede mogl w delikatny sposob wplywac na wynik stworzonych stron).

2) czesc wlasciwa pliku, ktora bedzie analizowana przez program na

podstawie podanych wyzej danych konfiguracynych

Przyklad pliku do obrobki.

[url removed, login to view]

\"

10 // ilosc linkow na strone (jezeli wiecej tworz,nastepne podstrony)

5 // ilosc losowych wyrazow ze strony, dodanych do naglowka

- // separator pomiedzy plikami

.html // zakonczenie plikow

[url removed, login to view] // nazwa glownego pliku

1 Artykul sportowy // W tekscie po znaczniku 1 wszystkie artykuly nalezec beda do dzialu \"Artykul sportowy\", chyba ze napotkany bedzie kolejny znacznik np. 2 itd.

title , /title // miedzy jakimi znacznikami zmiennej TYTUL przyporzakuj wartosc

content , /content // po jakim ciagu znakow, zmiennej TRESC przyporzakuj wartosc

1 Dwa przykaldowe artykuly.

title

To jest super hiper fajna strona

title

content

Tutaj jest tresc jakies tam fajnej strony

Moze byc nawet i 30 linijek textu

Content jest do momentu napotkania znacznika zamykajacego(jak w XML :D?)

I to jest wlasnie ostania linijka

/content

title

TO JEST DRUGI ARTYKUL

title

content

Tutaj jest tresc drugieo artykulu.

/content

\"

Co program mialby wypluc z tych danych ??

Powinnien wypluc 3 strony.

1) Strona glowna ktora bedzie linkowac do 2 plikow.

Te dwa pliki powinny miec nazwe:

\"To jest super hiper fajna strona\" i

\"TO JEST DRUGI ARTYKUL\"

Jako ze w pliku konfiguracyjnym jest okreslony separator \"-\" to zamist spacji w tytule stron powinna byc wstawiona

wlasnie ten znak czyli np. \"To-jest-super-hiper-fajna-strona\". Dodatkowo na poczatku zdefiniwalismy \"zakonczenie plikow\"

tak wiec nasz pierwsyz plik powinnien nazywac sie tak \"\"[url removed, login to view]\" i byc linkowany

z glownego pliku \"[url removed, login to view]\"

Na poczatku w konfiguracji mamy podane ze jezeli w pliku bedzie wiecej niz 10 artykulow to program powinnien dac

linki na pierwszej stronie do pierwszych 10 artykulow i ew. zrobic index na kolejne strony (oczywiscie dynamicznie

dobierana liczba podstron w zaleznosci od pliku )

\"ilosc losowych wyrazow ze strony, dodanych do naglowka\" - kazdy plik bedzie plikiem html, wiec powinnien

miec meta tagi, zeby metatagi byly dobierane dynamicznie w programie powinnienem miec mozliwosc zdefiniowania

ile wyrazow ma program wybrac sobie z tresci ze strony i dodac je do naglowka (losowe dobieranie wyrazow).

Oczywiscie wszystkie wyrazy z pola tytul powinny byc tez w naglowkach.

PLIKI WYNIKOWE POWINNY BYC TWORZONE NA PODSTAWIE DWOCH PLIKOW. (Cos jak smarty w PHP) np.

matryca_index

matryca_tresc

To znaczy w pliku matryca_index bylby przygotowany jakis schemat jak ma byc rozmieszczony plik stworzony przez

opisywany automat.

Tak samo z plikiem matryca_tresc , stworzylbym schemat rozmieszczenia elementow na stronie typu :

TYTUL

TRESC

LINKI DO INNYCH ARTYKULOW

a takze caly niezmienny dla wszystkich stron wyglad i takiej podstawie nasz program wygeneruje zawartosc.

Termin wykonania mysle ze maksymalnie 7 dni. Program nie grzeszy skomplikowaniem, decydowac wiec bedzie cena wykonania

zlecenia w terminie. Przy jednakowych ofertach cenowych, pierwszenstwo beda miec osoby ktore zaproponowali swoja cene

jako pierwsi. Zastrzegam sobie mozliwosc nie wylonienia zwyciscy, albo wybrania uzytkownika ktory niekoniecznie zaproponuje

najnizsza cene.

Jest to raczej wszystko o co mi chodzilo.

Zastrzegam sobie ze do zlecenia moga dojsc jeszcze ew. jakies proste zmienne do pola konfiguracyjnego, zobaczymy w praktyce czy wogole

bedzie potrzebne ich [url removed, login to view] raczniej nie spodziewam sie takiej potrzeby.

Program wykonywalny + kod zrodlowy + prawa autorskie.

W opisie bardzo czesto wystepuja znaki wiekszosci i mniejszosci ... aczkolwiek z powodu wymogow na tej stronie, zostaly one usuniete. To nieco zmiejsza czytelnosc teksu ,przepraszam.

Pozdrawiam

Sebastian

Kemahiran: Android, iPad, iPhone, Mobile App Development

Lihat lagi: linki, niz, mam, html c c, dac, separator, php kod, xml txt delphi, xml delphi, ile, delphi xml, smarty meta, program f, smarty xml

Tentang Majikan:
( 0 ulasan ) Poland

ID Projek: #5582694