PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   Ваши игровые проекты (https://psxplanet.ru/forum/forumdisplay.php?f=9)
-   -   FTP сервер PSXPlanet (https://psxplanet.ru/forum/showthread.php?t=36460)

ViToTiV 04.02.2020 12:23

FTP сервер PSXPlanet
 
Я тут делал себе для рабочих нужд ФТП сервер, но теперь в нём надобности нет, хотел было разобрать, а потом подумалось, почему бы его не применить для общества.
Есть предложение сделать на нём ФТП с архивом всех русских версий PSX игр. Т.е. людям (только пользователям форума) будет дан доступ на залив игр, придумаем как правильно называть архив с игрой, в каком формате и т.д. В последующем могу прикрутить сайтик, который будет автоматом брать все названия игр с сервера, подхватывать обложки/описания со сторонних ресурсов и т.д.
На данный момент скорость канала 200 Мбит, стоит веник на 2 Тб, но не вопрос, есть NAS хранилка на 20 Тб, если ФТП будет востребован, могу прикрутить её.

Доступ организован несколькими способами:

1. Только скачивание:
Русские и оригинальные версии PSX игр - http://psx-rus.myftp.org логин и пароль psx/psx

2. Скачивание и заливка:
FTP сервер со всеми играми - ftp://psx-rus.myftp.org для получения доступа пишите мне.


Сборка многобиновых образов в однобиновые

Внимание! Для записи на диск - можно не переделывать в однобин. Можно записывать прямо многобин прогой ImgBurn, используя CUE, по мануалу - http://psxplanet.ru/forum/showthread.php?t=5915 . Эмуляторы тоже некоторые умеют работать прямо с многобинами, интересуйтесь.

Под Windows

Здесь предлагается простая инструкция, как собрать несколько *.BIN - в один.
За инструктаж - спасибо пользователю brill, вот его видеоинструкция -


Понадобится CDmage.
Порядок работы такой(на примере игры Ballistic, т.к. она имеет малый размер) -

1. Открываем папку с многобиновым образом -
http://s018.radikal.ru/i513/1308/0c/95774225a851.png

2. Запускаем программу CDmage -
http://s017.radikal.ru/i432/1308/ae/475396e9bddd.png

3. Мышкой тащим файл *.CUE из папки с образом - на левое поле программы CDmage. В результате образ открывается в проге целиком.

4. Жмём кнопку File, выбираем Save As -
http://s018.radikal.ru/i515/1309/6d/6504bc145ff5.png

И жмём "Сохранить" -
http://s019.radikal.ru/i631/1308/0e/e1382e383439.png

Затем два раза жмём "ок", внизу проги ползёт синяя полоска, и когда доходит до 100%, то появляется сообщение о завершении процесса. Жмём "ок".
Однобиновый образ готов!(файлы с ...(Track ...).bin в имени - можно удалять)


Ещё можно IsoBuster. Открываем .CUE прогой IsoBuster, жмём пр кн в левом окне на CD, выбираем "Извлечь CD <образ>" - "Raw(*.bin, *.iso)", выбираем куда, и указываем не .iso как по-умолчанию предлагается, а .bin, потом по завершении соглашаемся на сохранение .cue рядом с .bin.



Под Linux
Под Linux'ом в единый BIN можно собрать с помощью binmerge.
Так как это скрипт, написанный на Python, под мастдаем по идее
тоже должно работать (не забудьте установить интерпретатор).

P.S. Многотрековые игры даже после переделки в однобиновые образы - рекомендуется запускать в эмулях только через указывание файла .cue.(если запускаете как Run->ISO), а лучше - через монтирование в виртуальный привод указывая файл .cue, и запуск как Run->CDROM. А записывать на диск - только через указывание файла .cue.


Адрес фтп думаю временный, как только ответит админ форума, поменяем на постоянный.
На данный момент залил все переводы, к которым я имел отношение, потиху буду качать и заливать всё подряд.

Что планируется:
Сделаю сайт с алфавитным указателем и поиском, который будет автоматом собирать все файлы в каталог и брать картинки и описание с сайта psxdatacenter.com (написал им, пока тоже молчат, походу все бухают).

pihken 04.02.2020 12:32

Ответ: FTP сервер PSXPlanet
 
ViToTiV, идея хорошая, но как будет осуществляться поддержка? Т.е. интернет, электричество и hdd тоже со временем придется менять.

bik 04.02.2020 14:29

Ответ: FTP сервер PSXPlanet
 
удобно!

shamalama 04.02.2020 14:42

Ответ: FTP сервер PSXPlanet
 
ViToTiV, интересно и полезно, но насколько надёжно? да и обслуживание нужно как уже выше сказали.

shamalama 04.02.2020 15:00

Ответ: FTP сервер PSXPlanet
 
Вот ещё соображения по поводу -
Цитата:

Chook KSW, [04.02.20 14:50]
Не стоит этого делать в принципе! Во-первых, адрес сервера так и так утечет и будут попытки взлома. Далее, сервер все равно нужно администрить, а это человек - которому сегодня интересно а завтра нет. Далее, за такой архив могут и за яйца взять... а оно нада? Да в любом случае, подставить этот сервер позволяющий заливку - как от нехер делать: залить порно или игиловскую хрень. И потом доказывай кто там обиделся на всех.

Вся ответственность за контент ляжет на хозяина сервера. И не отмажешься что типа не ты заливал.

Ну и самое главное - нагрузка на сервер может превышать все прогнозируемые размеры.
Провайдер - пошлет нахер такого юзера.

У меня ФТП более 10 лет наверно, и жив лишь потому что круг посвященных НУ ОЧЕНЬ ОГРАНИЧЕН.

По каналу - сервер со скоростью 300кб никого не устроит... Если уж на то пошло - заводите DC++ хаб лучше. Так нагрузка на всех будет разделена. А то получите 100 личеров и 1 контрибьютера.

ViToTiV 04.02.2020 15:12

Ответ: FTP сервер PSXPlanet
 
это всё у меня на работе, в нашей серверной, всё работает 24/7. Сделано на оборудовании, которое мы обновили, и нам больше не нужно, т.е. будет работать до конца своих дней, т.е. долго.
насчёт попыток взлома... кому это сейчас надо? ведь храниться будут не секретные данные, а то, что уже и так есть в интернете, только будет собрано всё в одном месте.
Возможный вариант пользования: например будут несколько людей (кто пожелает), которые будут заниматься заливкой игр, для них будет свой логин и пароль. А будет общий аккаунт, только для чтения, который будет роздан всем желающим на форуме. В последующем сделаю доступ через веб (автоматический каталог), без нужды подключаться по ФТП, где будут собраны все ссылки с играми, с обложками/описанием. Как-то так, но это мысли в слух, можно сделать как угодно.

SlavaVlasov 04.02.2020 15:17

Ответ: FTP сервер PSXPlanet
 
Цитата:

Сообщение от ViToTiV (Сообщение 258649)
Что скажите?

Я считаю, что FTP - в любом случае идея хорошая. Другое дело, что надо только определенных доверенных людей (заливщиков) пускать на запись, а всех остальных - на чтение. Тогда никто ничего лишнего не зальет. Второй момент - неплохо было бы его запаролить (по принципу rsload). Не знаю зачем, но это вызовет сложности для тех, кто вне форума. Особенно это будет полезно для редких русских версий, а также всяких Collector's Disc, вроде Demo, Beta, сборники и прочего.

Chook 04.02.2020 15:22

Ответ: FTP сервер PSXPlanet
 
Ломают роботы а не люди. На контент пофигу - ломают ради другого. В один прекрасный момент организации будет не пофигу - пройденный этап.
В любом случае в очень обозримом будущем можно получить "письмо счастья". Так что раздавать ФТП доступ 100% не рекомендую. Через веб идея значительно лучше. Но стоит учесть что веб будет интереснее для взлома с целью превращения его в порносайт, так что стоит о защите сразу подумать.
А вообще - попробовать можете. А там видно будет. Лишь не храните все яйца в одной корзине :)

ViToTiV 07.02.2020 00:34

Ответ: FTP сервер PSXPlanet
 
Так, установил всё с нуля, настроил немного безопасность, тестирую. На данный момент залил туда все свои переводы для PSX (уже есть польза, как минимум всё моё в одном месте)
Будет два варианта: 1 - стандартный FTP с отдельными аккаунтами для заливальщиков, 2 - доступ через HTTP с обзором папок, откуда можно будет качать образы. Доступ туда будет по логину и паролю, например psx/psx.
Подскажите, а кто админ форума? Сделать бы субдомен типа "ftp.psxplanet.ru" и перенаправить на мой IP. А то сейчас сделал через сервис No-IP, но хотелось бы привязать фтп к этому форуму, а не делать отдельный проект.

ViToTiV 08.02.2020 12:18

Ответ: FTP сервер PSXPlanet
 
что-то не отвечает админ, написал ему вчера, видно забухал... как и я:ng_Applause:
всё готово, обновил шапку темы


Часовой пояс GMT +3, время: 20:02.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024