Перейти к содержанию

Sot

Администрация
  • Публикаций

    587
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент Sot

  1. Все объясняется очень легко. У вас были прописаны маршруты и в роутере и на компе. Причем одинаковые. В такой конфигурации ничего работать не будет. Выход: либо прописать маршруты так, как это сделали Вы, что не правильно. Либо удалить все маршруты и пользоваться единственным маршрутом по умолчанию, который должен выдать Вам роутер.
  2. На западном я. Подробности в ЛС.
  3. Спасибо не булькает! Магарыч где?
  4. Ну баг явно софтовый. От железа может зависеть косвенно, например на определенную ревизию определенная прошивка, а в ней глюк.
  5. Подобрать прошивку. А суть проблемы я помоему уже не раз описывал в этой ветке.
  6. Сейчас получше должно быть, но вообще проблема, конечно, в роутере Вашем...
  7. Ник на трекере свой подскажите?
  8. Кашмар... program Project1; {$APPTYPE CONSOLE} uses SysUtils; const SizeOfA = 5; SizeOfB = 4; var A: array[1..SizeOfA] of integer = (-3, 7, 8, 10, 15); B: array[1..SizeOfB] of integer = (4, 6, 8, 16); C: array[1..SizeOfA+SizeOfB] of integer; SizeOfC, i, j, k: integer; begin SizeOfC := 0; i := 1; j := 1; k := 1; while (A[i] <= 5) and (i <= SizeOfA) do inc(i); while (B[j] <= 5) and (j <= SizeOfB) do inc(j); while (i <= SizeOfA) or (j <= SizeOfB) do begin if (i <= SizeOfA) and (j <= SizeOfB) then if A[i] < B[j] then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end else if i <= SizeOfA then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end; end; SizeOfC := k-1; for j:=1 to SizeOfC do Write(C[j]:3); readln end.
  9. Отлично, продолжаем держать меня в курсе. А сколько торрентов у Вас раздается в торрент-клиенте?
  10. Таки добрался я до делфей. Нуля там никакого нету. Вот полностью рабочий вариант (еще один баг отловил): const SizeOfA = 5; SizeOfB = 4; var A: array[1..SizeOfA] of integer = (-3, 7, 8, 10, 15); B: array[1..SizeOfB] of integer = (4, 6, 8, 16); C: array[1..SizeOfA+SizeOfB] of integer; SizeOfC, i, j, k: integer; begin SizeOfC := 0; i := 1; j := 1; k := 1; while (A[i] <= 5) and (i <= SizeOfA) do inc(i); while (B[j] <= 5) and (j <= SizeOfB) do inc(j); while (i <= SizeOfA) or (j <= SizeOfB) do begin if (i <= SizeOfA) and (j <= SizeOfB) then if A[i] < B[j] then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end else if i <= SizeOfA then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end; end; SizeOfC := k-1; end;
  11. Еще один баг у себя нашел. const SizeOfA = 5; SizeOfB = 4; var A: array[1..SizeOfA] of integer = (-3, 7, 8, 10, 15); B: array[1..SizeOfB] of integer = (4, 6, 8, 16); C: array[1..SizeOfA+SizeOfB] of integer; SizeOfC, i, j, k: integer; begin SizeOfC := 0; i := 1; j := 1; k := 1; while (A[i] <= 5) and (i <= SizeOfA) do inc(i); while (B[j] <= 5) and (j <= SizeOfB) do inc(j); while (i <= SizeOfA) or (j <= SizeOfB) do begin if (i <= SizeOfA) and (j <= SizeOfB) then if A[i] < B[i] then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end else if i <= SizeOfA then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end; end; SizeOfC := k-1; end;
  12. Блин, если проблема не актуальна, я брошу ей заниматься. У меня лично проблем нет, а вы тогда разгребывайтесь со своими роутерами как хотите. Последний раз прошу! Отписывайтесь, если вышеозначенная проблема у вас наблюдалась ранее. Даже если сейчас все работает. Кто хоть раз наступал на подобные грабли? Хотя бы просто пишите: 'Сейчас все работает' или 'Вчера не работало с 14 - 17'. Все, что может пригодиться, ПИШИТЕ! Еще раз повторяю, у меня этой проблемы нет, поэтому я даже проверить не могу, как те или иные мои эксперименты над сервером на это влияют. ЗЫ. Уже не раз пытался к этим граблям подступиться. Как только что-то сделаю временно - все замолкают. Но временно, это до первой перегрузки. Поэтому ПИШИТЕ!
  13. Всем, у кого роутер и были проблемы с заходом! Попробуйте сейчас и ОБЯЗАТЕЛЬНО В ЛЮБОМ СЛУЧАЕ ОТПИШИТЕСЬ!
  14. тюнер

    Если очень хочется рипать ТВ, то тогда уж лучше посмотреть в сторону SAT. С билайном ничего хорошего не выйдет. Или качество будет хуже, чем SAT, или только открытые каналы.
  15. тюнер

    Тогда надо ехать во Владивосток, а то не успеет
  16. тюнер

    Во первых HDCP. А во вторых, что там такого, что нужно гнать в комп?
  17. тюнер

    Странная задача. Переводить цифру в аналог, а потом опять в цифру...
  18. Так попробуй. const SizeOfA = 5; SizeOfB = 4; var A: array[1..SizeOfA] of integer = (-3, 7, 8, 10, 15); B: array[1..SizeOfB] of integer = (4, 6, 8, 16); C: array[1..SizeOfA+SizeOfB] of integer; SizeOfC, i, j, k: integer; begin SizeOfC := 0; i := 0; j := 0; k := 0; while (A[i] <= 5) and (i <= SizeOfA) do inc(i); while (B[j] <= 5) and (j <= SizeOfB) do inc(j); while (i <= SizeOfA) or (j <= SizeOfB) do begin if (i <= SizeOfA) and (j <= SizeOfB) then if A[i] < B[i] then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end else if i <= SizeOfA then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end; end; SizeOfC := k-1; end;
  19. Ну во первых это банальная описка(я не проверял, что пишу). И если ты не в состоянии поправить такую банальную ерунду, значит знания твои в Delphi = 0 и помогать дальше вообще не хочется. А во вторых там еще и ошибка в алгоритме присутствует. Не на всех входных данных оно работать будет (тут реально мой косяк).
  20. тюнер

    Билайновской?
  21. Чето типа этого: const SizeOfA = 5; SizeOfB = 4; var A: array[1..SizeOfA] of integer = (-3, 7, 8, 10, 15); B: array[1..SizeOfB] of integer = (4, 6, 8, 16); C: array[1..SizeOfA+SizeOfB] of integer; SizeOfC, i, j, k: integer; begin SizeOfC := 0; i := 0; j := 0; k := 0; while (A[i] <= 5) and (i <= SizeOfA) do inc(i); while (B[j] <= 5) and (j <= SizeOfB) do inc(j); while (i <= SizeOfA) or (j <= SizeOfB) do begin if (i <= SizeOfA) and (j <= SizeOfB) then if A[i] < B[i] then begin C[k] := A[i]; inc(k); C[k] := B[j]; inc(k); inc(i); inc(j); end else begin C[k] := B[j]; inc(k); C[k] := A[i]; inc(k); inc(j); ink(i); end else if i <= SizeOfA then begin C[k] := A[i]; inc(k); inc(i); end else begin C[k] := B[j]; inc(k); inc(j); end; end; SizeOfC := k-1; end; Давай магарыч!
  22. тюнер

    Если речь идет о дисках, то макровижн снимается любым нормальным рипером. И никакие TV-тюнеры не нужны.
×