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

[TuT] Błąd sh make.py


Rekomendowane odpowiedzi

Opublikowano

Hi!

Nie widziałem nigdzie tutaj naprawiającego taki błąd:

import: not found
make.py: 3: Syntax error: word unexpected (expecting ")")

Tutaj jest błąd w skrypcie.

Wchodzimy do:

/usr/.../quest

I tam plik:

make.py

Wklejamy tam to:

#!/usr/local/bin/python

LIST_FILE='locale_list'

if [ -r $LIST_FILE ]; then

rm -rdf object
mkdir object

while read line;
do
./qc $line
done < $LIST_FILE
else
echo $LIST_FILE' is missing'
fi

Tutaj LIST_FILE='locale_list' a dokładnie to locale_list zmieniamy w zależności gdzie zapisujemy nazwy questów.

 

Jeśli nie mam racji proszę napisać, u mnie to przynajmniej zadziałało.

Gość daronian
Opublikowano

Tak, wszystko działa i jest OK, tylko radzę wytłumaczyć w pierwszym poście co to w ogóle daje.

Nie jestem do końca pewny, a co dopiero jakiś noob.

Opublikowano

Czyli dzięki temu wreście sh make zadziała na serwerze ? na sf2010 ? :P

 

Hi!

Nie widziałem nigdzie tutaj naprawiającego taki błąd:

import: not found
make.py: 3: Syntax error: word unexpected (expecting ")")

Tutaj jest błąd w skrypcie.

Wchodzimy do:

/usr/.../quest

I tam plik:

make.py

Wklejamy tam to:

#!/usr/local/bin/python

LIST_FILE='locale_list'

if [ -r $LIST_FILE ]; then

rm -rdf object
mkdir object

while read line;
do
./qc $line
done < $LIST_FILE
else
echo $LIST_FILE' is missing'
fi

Tutaj LIST_FILE='locale_list' a dokładnie to locale_list zmieniamy w zależności gdzie zapisujemy nazwy questów.

 

Jeśli nie mam racji proszę napisać, u mnie to przynajmniej zadziałało.

Opublikowano

albo jesteście pizdy albo nie wiem -.-

wystarczy zainstalować pythona pozdro

 

Remetion@

pozdro! pro elo serwerowiec a nie umie maka zrobić dobrego :D

Pliki były gównem. Twoja praca świadczy o Tb

 

daronian dobrze gada. w pythonie jest lepsze

Opublikowano

Kubuśku ;* Powiedz jak zainstalować pythona na serwerze mondralko :*

 

cd /usr/ports/lang/python && make install clean

 

Pozdrów rodzine z pola :)

Opublikowano

http://wiki.lo5.bielsko.pl/index.php/Uk%C4%85%C5%9B_Pythona/Instalowanie_Pythona

Nvm, nie znam się ale wujcio tak mówi.

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano
http://blog.boxedice...ough-parallels/

tu masz tut dobry jak zrobic pythona ... i make.py to skrypt pisany w pythonie a SH MAKE to wykonywanie bashowego make ... wlacz mozg wylacz glupote

?alse niestety nie znam się na pythonie dlatego jestem zielony jak trawa.

 

 

//czyli jezeli dam skrypt z tego tematu to sh make będzie działać łi ?

Opublikowano

?alse niestety nie znam się na pythonie dlatego jestem zielony jak trawa.

 

 

//czyli jezeli dam skrypt z tego tematu to sh make będzie działać łi ?

 

Ty sobie kurwa jaja robisz ?!

 

komendą sh odpalasz skrypt napisany w : shellu, PowerShellu, Bashu .

 

skrypt w pythonie odpalaj o tak : ./make lub ./make.py -- łapiesz ? W tym przypadku ten z formatem ".py" .

Opublikowano

Ty sobie kurwa jaja robisz ?!

 

komendą sh odpalasz skrypt napisany w : shellu, PowerShellu, Bashu .

 

skrypt w pythonie odpalaj o tak : ./make lub ./make.py -- łapiesz ? W tym przypadku ten z formatem ".py" .

 

Pythona też się odpala python nazwa_pliku.py

bash odpala się bash nazwa_pliku

Opublikowano

Tak to powinno wyglądać shell & python:

make.sh

 

#!/bin/sh
echo "Usuwanie ciasteczek."
rm -rf object/*
sleep 1
echo "Wykonano!"
sleep 1
echo "Kompilacja questow."
python make_sg

 

make_sg

 

#!/usr/local/bin/python
import os
os.system('rm -rf object')
for line in file('quest_list'):
if os.system('./qc ' + line):
print 'Blad w kompilacji' + line
import sys
sys.exit(-1)

 

Oczywiście python musi być zainstalowany.

na emceencecekropkapeel python w wersji 2.6

 

@top

ten błąd pojawia się gdy chcesz przez sh zaadaptować pythona ;-o

 

[color=#000088]import[/color][color=#666600]:[/color][color=#000000] [/color][color=#000088]not[/color][color=#000000] foundmake[/color][color=#666600].[/color][color=#000000]py[/color][color=#666600]:[/color][color=#000000] [/color][color=#006666]3[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]Syntax[/color][color=#000000] error[/color][color=#666600]:[/color][color=#000000] word unexpected [/color][color=#666600]([/color][color=#000000]expecting [/color][color=#008800]")"[/color][color=#666600])[/color]

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

Jak zawsze krzywy_ wie all , Like leci :)

 

Tak to powinno wyglądać shell & python:

make.sh

 

#!/bin/sh
echo "Usuwanie ciasteczek."
rm -rf object/*
sleep 1
echo "Wykonano!"
sleep 1
echo "Kompilacja questow."
python make_sg

 

make_sg

 

#!/usr/local/bin/python
import os
os.system('rm -rf object')
for line in file('quest_list'):
if os.system('./qc ' + line):
print 'Blad w kompilacji' + line
import sys
sys.exit(-1)

 

Oczywiście python musi być zainstalowany.

Opublikowano

Tak to powinno wyglądać shell & python:

make.sh

 

#!/bin/sh
echo "Usuwanie ciasteczek."
rm -rf object/*
sleep 1
echo "Wykonano!"
sleep 1
echo "Kompilacja questow."
python make_sg

 

make_sg

 

#!/usr/local/bin/python
import os
os.system('rm -rf object')
for line in file('quest_list'):
if os.system('./qc ' + line):
print 'Blad w kompilacji' + line
import sys
sys.exit(-1)

 

Oczywiście python musi być zainstalowany.

na emceencecekropkapeel python w wersji 2.6

 

@top

ten błąd pojawia się gdy chcesz przez sh zaadaptować pythona ;-o

 

[color=#000088]import[/color][color=#666600]:[/color][color=#000000] [/color][color=#000088]not[/color][color=#000000] foundmake[/color][color=#666600].[/color][color=#000000]py[/color][color=#666600]:[/color][color=#000000] [/color][color=#006666]3[/color][color=#666600]:[/color][color=#000000] [/color][color=#660066]Syntax[/color][color=#000000] error[/color][color=#666600]:[/color][color=#000000] word unexpected [/color][color=#666600]([/color][color=#000000]expecting [/color][color=#008800]")"[/color][color=#666600])[/color]

Fail te twoje 2 skrypty sa nie potrzebne ;) skrypt w pythonie robi wszystko

11-37.59.93.25.png
Opublikowano

Fail te twoje 2 skrypty sa nie potrzebne ;) skrypt w pythonie robi wszystko

 

Każdy orze jak może.

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...