Перейти к содержимому


Фотография

[1.7.10] ComputerCraft [1.74]


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2863

#961 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:21

А все-таки программа заработала?(Мне лень проверять) UPD:

Няша, короче не грЕби мозги и верни весь код как был, я ж знаю откуда он у тебя =)

Поверь, в исходники StarGate может залезть любой)

#962 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 28.07.2012 - 18:24

Андрюха на половину прав. вот я лохонулся...while i<4 ёптьхимики-ядерщики блин =)upd зачем юзать цикл с условием, когда нужен цикл с параметром?Андрюх, ну я то уж знаю что исходники открыть не вопрос вообще

#963 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:24

Андрюха на половину прав. вот я лохонулся... while i<4 ёпть

В смысле на половину? Где еще ошибка?

#964 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 18:24

По совету Шторма, переполошил весь код. Заработало!(######ц не правда ли) Но всё же: как заставить читать любой файл из директории(по очереди)? Не присваивать же каждому ID.
strpart={}        file=io[paste][/paste]open("as_dat/test_prog[paste][/paste]dat", "r")        local i=1        while i<4 do                line=file:read()                if line==nil then break end                strpart[i]=line				print(strpart[i])                i=i+1        end        file:close()
Получившийся код кстати.

#965 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:26

Скрытый текст

Ну почему-же? А ведь и так можно!(Но лично у меня уже мозги плавятся.)

#966 Storm Whisper

Storm Whisper

    Зачарователь

  • Пользователи
  • Сообщений: 1554
  • Откуда: Убежище 13

Написал 28.07.2012 - 18:28

зачем юзать цикл с условием, когда нужен цикл с параметром?Андрюх, ну я то уж знаю что исходники открыть не вопрос вообще. у тебя там -1 было лишним.ты хочешь указать директорию и прочитать все файлы в ней? не проще залить всё в один файл?самое ужасное, что нельзя делать в программировании, это усложнять программу. оптимизация, знаете ли =)

#967 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 18:30

ты хочешь указать директорию и прочитать все файлы в ней? не проще залить всё в один файл? самое ужасное, что нельзя делать в программировании, это усложнять программу. оптимизация, знаете ли =)

В один файл? Нет. Просто потому что сами файлы могут быть созданы не мной, а еще должна быть ведь защита от конфликтов. Что-бы ID не конфликтовали.

#968 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:32

Скрытый текст
Можно посмотреть исходники программы list.

#969 Dimach

Dimach

    Добытчик угля

  • Пользователи
  • Сообщений: 365
  • Откуда: Киев

Написал 28.07.2012 - 18:39

Няша, посмотри исходники mineX, модуль fs. Там есть алгоритм чтения файлов из папки не зная их имен.
Программист - это симбиоз лени и логики.

Зацените мою прогу Minecraft Web. Каждому скачавшему печенька бесплатно. И пряник. И тортик. Хотя нет, тортик платный.
А ты уже установил MineX? Нет? Тогда бегом устанавливай!
Изображение
Цитатник:
Скрытый текст

#970 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 18:42

Няша, посмотри исходники mineX, модуль fs. Там есть алгоритм чтения файлов из папки не зная их имен.

Не стоит. Я уже сделал то что хотел.
Скрытый текст
Вот код, как мне сделать так что-бы есть ID 5 не было он не выкидывал ошибку(nil) при пролистовании(я сделаю позже)?

#971 IIazaH4er

IIazaH4er

    RIP

  • Пользователи
  • Сообщений: 4022

Написал 28.07.2012 - 18:46

Няша пилит свой Mindows?

#972 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:47

Няша пилит свой Mindows?

...или магазин приложений?

#973 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 18:48

Няша пилит свой Mindows?

...или магазин приложений?

Да именно магазин приложений(только платить не надо :3) Кстати: подскажите коды стрелок вниз и вверх, а так-же ентера и двух любых кнопок(для установки приложений)

#974 andrusshka

andrusshka

    Странник

  • Пользователи
  • Сообщений: 44
  • Откуда: google.ru

Написал 28.07.2012 - 18:53

Скрытый текст
Эй, я тоже делаю магазин приложений! Хотя какая разница?

#975 Dimach

Dimach

    Добытчик угля

  • Пользователи
  • Сообщений: 365
  • Откуда: Киев

Написал 28.07.2012 - 18:56

Няша,
Программист - это симбиоз лени и логики.

Зацените мою прогу
Minecraft Web. Каждому скачавшему печенька бесплатно. И пряник. И тортик. Хотя нет, тортик платный.
А ты уже установил MineX? Нет? Тогда бегом устанавливай!
Изображение
Цитатник:
Скрытый текст

#976 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 19:22

Скрытый текст
Ответ кода:
===AppStore=================== ================Name: Test       Name: TestVer[paste][/paste]: 0[paste][/paste]2        Ver[paste][/paste]: 0[paste][/paste]1Type: Test       Type: TestAuthor: sys      Author: sys================ ================================ ================
В чём проблема?

#977 Dimach

Dimach

    Добытчик угля

  • Пользователи
  • Сообщений: 365
  • Откуда: Киев

Написал 28.07.2012 - 19:25

А в чем собственно проблема, каким должен быть результат. И код который в файл записан тоже выложи.
Программист - это симбиоз лени и логики.

Зацените мою прогу Minecraft Web. Каждому скачавшему печенька бесплатно. И пряник. И тортик. Хотя нет, тортик платный.
А ты уже установил MineX? Нет? Тогда бегом устанавливай!
Изображение
Цитатник:
Скрытый текст

#978 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 19:27

А в чем собственно проблема, каким должен быть результат. И код который в файл записан тоже выложи.

Пустой ответ от функции. А в файлах всё одно и то же что и в выводе.(там больше ничего нету)

#979 Dimach

Dimach

    Добытчик угля

  • Пользователи
  • Сообщений: 365
  • Откуда: Киев

Написал 28.07.2012 - 19:30

Так а в чем тогда проблема? Если из файлов вывелось все в точности?
Программист - это симбиоз лени и логики.

Зацените мою прогу Minecraft Web. Каждому скачавшему печенька бесплатно. И пряник. И тортик. Хотя нет, тортик платный.
А ты уже установил MineX? Нет? Тогда бегом устанавливай!
Изображение
Цитатник:
Скрытый текст

#980 Няша

Няша

    Добытчик обсидиана

  • Пользователи
  • Сообщений: 1432

Написал 28.07.2012 - 19:31

Так а в чем тогда проблема? Если из файлов вывелось все в точности?

От первых двух вывелось правильно, нужный ответ. А третий(который на новой строке) ничего не вывел кроме полос разграничения.


Количество пользователей, читающих эту тему: 4

0 пользователей, 4 гостей, 0 анонимных