Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
Привет.лв Главная Справка Поиск Вход Регистрация
Страниц: 1 
Печать Bookmark and Share
Удалить этот блок рекламы?
Удали рекламу
Пишем программку для one.lv (Прочитано 46709 раз)
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Пишем программку для one.lv
09.07.2007 :: 20:19:04
 
Сегодня возвращаясь домой проникся желанием написать какую ни будь программку. Что-то этакое. Мм, что-то нужно. Улыбка
Почему-то вспомнил one.lv. А ведь и правда, сейчас огромное количество людей сидит на этом портале. И наверняка программка облегчающая работу с этим сайтам будет востребована. Осталось выяснить какие-же функции нам хотелось бы иметь в этой программке? Улыбка

Можно сделать маленькую программку которая будет следить за вашими друзьями которые в данный момент находятся на сайте. Также через эту программку можно быстро отправлять и смотреть сообщения. Помогите мне с идеями для этой программки. Если будут интересные идеи я обязательно постараюсь ее сделать.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Ibanez
Его знают
***
Вне Форума

Bastard Of Bodom

Сообщений: 115
Даугавпилс
Пол: male
Re: Пишем программку для one.lv
Ответ #1 - 10.07.2007 :: 19:37:38
 
Через что пишешь?
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW 268570435   IP записан
Ramzies.(Guest)
Гость




Re: Пишем программку для one.lv
Ответ #2 - 10.07.2007 :: 21:39:11
 
Ibanez писал(а) 10.07.2007 :: 19:37:38:
Через что пишешь?

Delphi
Наверх
 
 
  IP записан
Ibanez
Его знают
***
Вне Форума

Bastard Of Bodom

Сообщений: 115
Даугавпилс
Пол: male
Re: Пишем программку для one.lv
Ответ #3 - 11.07.2007 :: 17:38:20
 
Уууу, я Делфи год учил  Смех Улыбка
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW 268570435   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #4 - 11.07.2007 :: 19:58:36
 
Предлагаю марозмовую на 1 взгляд функцию -- чтобы в определённый промежуток времени на все входящии она сама писала фразы из зарание сделаного списка. например, с 23.00 по 6.00 на все входящие она писала Нечто типа Я тоже так думаю и т.п. список слов можно было бы дополнять. что думаешь. а потом утром в 6.00 виводит лог входящих за ночь, ну и что он рандомайзом ответил. очень помогает если мого девчонок ночью сидит, а тебе и не написать неудобно, да и спать охота. Ренат, если что то не понял обьясню
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #5 - 11.07.2007 :: 23:08:57
 
Ibanez, horo6o na nem pi6e6? Улыбка

Life really sux, nuzni e6e idei. Улыбка
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #6 - 12.07.2007 :: 13:47:40
 
Ну просто все события в лог заисывать. чтобы сам последовательно закачивал фотки. чтобы лишнего не платить просто даешь список на компе фоток а он сам каждые два допустим дня стерает одну старую фотку и ставит новую -- сделать ротацию фоток
Наверх
 
 
  IP записан
Ibanez
Его знают
***
Вне Форума

Bastard Of Bodom

Сообщений: 115
Даугавпилс
Пол: male
Re: Пишем программку для one.lv
Ответ #7 - 12.07.2007 :: 21:49:22
 
Забыл уже всё, но если с памятками, то могу кое-чего)
Хотя с вебом не работал
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW 268570435   IP записан
hevel
Народный любимец
*
Вне Форума



Сообщений: 968
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #8 - 16.07.2007 :: 00:05:34
 
мнеб, што бы мог 30 ставить без наличие даной екстры Улыбка
Наверх
 
 

Неважно кто ты в глубине души, о человеке судят по поступкам.
WWW   IP записан
Пуся
Предмет симпатий
****
Вне Форума

Pusjka

Сообщений: 253

Пол: female
Re: Пишем программку для one.lv
Ответ #9 - 18.07.2007 :: 22:33:36
 
Ренат, скоро появится эта программа?  Улыбка
Наверх
 
 

Люблю и цАлую, ваша Таня Улыбка
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #10 - 18.07.2007 :: 23:07:23
 
Пуся писал(а) 18.07.2007 :: 22:33:36:
Ренат, скоро появится эта программа?  Улыбка

Возникли некоторые проблемы с авторизацией. Печаль
Если получится их решить, программка выйдет и совсем скоро! Улыбка
Внешне она пока будет примерно такой (к сообщению прикреплен рисунок):
Думаю это самое подходящие решение. Внизу список друзей находящихся на сайте, нажмем на нужном пользователе, сверху пишем письмо и отправляем...
Также можно будет просмотреть всех, всех друзей и оправлять им сообщения, в планах сделать просмотр отправленных и принятых писем.
Для многих наверное неприятная новость: Если программка все же появится. Наверняка она будет платной. После 250 запусков она попросит денежку. Сколько толком еще не решил, где-то 2-3Ls. Но нашим закоренелым форумчаненам и давним жителям чата волноваться незачем, ключи активации они получат бесплатно.  Улыбка
Наверх
Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #11 - 19.07.2007 :: 05:03:09
 
Рянат, не пугай меня так больше
Наверх
 
 
  IP записан
hevel
Народный любимец
*
Вне Форума



Сообщений: 968
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #12 - 19.07.2007 :: 15:23:59
 
хех, придетса делать крек  Смех Смех
Наверх
 
 

Неважно кто ты в глубине души, о человеке судят по поступкам.
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #13 - 19.07.2007 :: 17:41:26
 
Цитата:
Рянат, не пугай меня так больше
Подмигивание Язык


hevel писал(а) 19.07.2007 :: 15:23:59:
хех, придетса делать крек  Смех Смех
Улыбка Улыбка


Начиная с 2.0 версии, WSS тоже отчасти станет платной. Будет что-то типа демо версии. Пользователям будут доступны все теперешние возможности v1.9. А если они захотят получить доступ к новым, им придется зарегистрировать ее. Какие будут новые возможности пока рассказывать не буду, да и нет их пока особо много. Улыбка Сам модуль защиты уже написал, он будет приблизительно таким же как и в one.lv клиенте. Программка будет генерировать на каждого пользователя ID его железа. По нему и будет генерироваться нужный ключ для каждого пользователя. Таким образом для каждого пользователя будет нужен свой ключ.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #14 - 19.07.2007 :: 17:52:47
 
Не то что хочу притереться к чужим деньгам или лезу нетуда, но как ты собираешься получать деньги?
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #15 - 19.07.2007 :: 17:59:12
 
Цитата:
Не то что хочу притереться к чужим деньгам или лезу нетуда, но как ты собираешься получать деньги?

Регистрация скорее всего будет через банк. Оплатив, пользователь получит ключ. А может и посредствам SMS. Еще не знаю.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #16 - 19.07.2007 :: 19:52:36
 
Через банк -- черевато недоверием. а через СМС -- требует крупных начальных капиталовложений. ещё есть идеи?. может как возобновительные карточки мобилкам?
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #17 - 19.07.2007 :: 21:04:11
 
Цитата:
Через банк -- черевато недоверием.

Почему? Так многие регистрируют программы. Отправляешь на нужный счет денежку с идентификатором wss и своей почтой, а потом ждешь на почту серийный номер.
Можно еще через WebMoney, E gold .
А вот насчет возобновитильных карточек для ZeltaZivtina эта идея. Я почему-то не додумался до этого. Thanks. Улыбка
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #18 - 19.07.2007 :: 21:55:38
 
Ещё стоит развернуть такой трюк как пригласи друга и получи бонусы. ещё что P.R. ход как довольные пользователи прграммы. Типа довольная рожа рядом с компом и вывеской на экране в окне dcc полная версия и т.д. вобщем рекламу как в не безизвестон МММ
Наверх
 
 
  IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #19 - 21.07.2007 :: 22:00:29
 
Ренат. не тяни. покажи хоть что нить из твоего производства.
Наверх
 
 
  IP записан
hevel
Народный любимец
*
Вне Форума



Сообщений: 968
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #20 - 22.07.2007 :: 11:07:53
 
мне тоже интересно взглянуть на программку и покритиковать ее Улыбка
Наверх
 
 

Неважно кто ты в глубине души, о человеке судят по поступкам.
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #21 - 22.07.2007 :: 13:28:12
 
Ребята я еще так и не разобрался с авторизацией. Печаль Если я ее выложу вы просто не сможете зайти под своим аккаунтом. А если у кого есть время можете помочь. Чем быстрее с этом разберусь, тем быстрее появится программка. Нужно выяснить как на one.lv идет обработка Post при авторизации, другими словами что посылается на сервер при авторизации.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
ХАНЫЧ
Уважаемый
*****
Вне Форума

Life's Good...

Сообщений: 387
Latvia>Riga>Kenga
Пол: male
Re: Пишем программку для one.lv
Ответ #22 - 22.08.2007 :: 19:20:28
 
я где-то в нете видел, было что-то написанно про то, как на оне происходит авторизация, но я не помню, где... Печаль
Наверх
 
 

Профессиональный оптимист!
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #23 - 08.10.2007 :: 17:33:22
 
Сегодня/завтра посижу и постараюсь разобраться с авторизацией.   Улыбка
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
ХАНЫЧ
Уважаемый
*****
Вне Форума

Life's Good...

Сообщений: 387
Latvia>Riga>Kenga
Пол: male
Re: Пишем программку для one.lv
Ответ #24 - 08.10.2007 :: 20:49:23
 
уу, проект снова ап?)
Наверх
 
 

Профессиональный оптимист!
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #25 - 10.10.2007 :: 00:13:17
 
ХАНЫЧ писал(а) 08.10.2007 :: 20:49:23:
уу, проект снова ап?)

Ага. Проект снова поднят! - С авторизацией разобрался!
Возможно в начале следующей недели уже увидите бета версию.  Улыбка
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
ХАНЫЧ
Уважаемый
*****
Вне Форума

Life's Good...

Сообщений: 387
Latvia>Riga>Kenga
Пол: male
Re: Пишем программку для one.lv
Ответ #26 - 10.10.2007 :: 19:38:29
 
куль, я буду тестером ))  Смех
Наверх
 
 

Профессиональный оптимист!
WWW   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #27 - 10.10.2007 :: 19:48:45
 
ждём с ушами!
Наверх
 
 
  IP записан
BuGSy
Его знают
***
Вне Форума

Наш мир это мы!

Сообщений: 110
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #28 - 12.10.2007 :: 20:33:20
 
Ну где моя демо версия!  Смех
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW   IP записан
hevel
Народный любимец
*
Вне Форума



Сообщений: 968
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #29 - 12.10.2007 :: 20:41:22
 
так обещеного три года ждут Очень довольный.
Наверх
 
 

Неважно кто ты в глубине души, о человеке судят по поступкам.
WWW   IP записан
BuGSy
Его знают
***
Вне Форума

Наш мир это мы!

Сообщений: 110
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #30 - 12.10.2007 :: 21:16:20
 
Не Ренат обещал через недельку... это я так чтобыон не забывал! Смех
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #31 - 15.10.2007 :: 18:56:29
 
renat ne tormoziiii! vilozi hotj 4to nitj na test. lu46e vijavit o6ibki v module kada sdelan modulj toka sdelan, a ne kogda vse sdelano i ho4eca rasslabicca
Наверх
 
 
  IP записан
BuGSy
Его знают
***
Вне Форума

Наш мир это мы!

Сообщений: 110
Латвия
Пол: male
Re: Пишем программку для one.lv
Ответ #32 - 16.10.2007 :: 23:29:43
 
было обещано 17/10/2007 до 24.00 уже 18/10/2007 23.18 ----> бета версии ещё нету( где же пунктуальность)  Плачущий  Злой
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
WWW   IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #33 - 17.10.2007 :: 10:33:54
 
Извините ребята, дела, дела. В понедельник столкнулся с еще одной проблемой в сообщениях.
В ближайшие два, три дня постараюсь их решить.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Pyr0
Человек форума
*
Вне Форума

Freeze People

Сообщений: 1172

Пол: male
Re: Пишем программку для one.lv
Ответ #34 - 09.11.2007 :: 07:32:48
 
Повторюсь,Ренат, ты над этим работаешь?
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #35 - 10.11.2007 :: 15:26:43
 
Моделирование взаимодействия с one.lv не так тривиально как кажется на первый взгляд.
Проект снова заморожен на неопределенный промежуток времени.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
jevgensem
Его знают
***
Вне Форума



Сообщений: 128
Рига
Пол: male
Re: Пишем программку для one.lv
Ответ #36 - 13.11.2007 :: 19:36:01
 
Кстати очень жаль, что заморожен! Плачущий
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
скачайте бесплатно проверенный софт с сервера из Латвии
WWW jevgenij_semjonov   IP записан
rodrigez89
Никем не отмечен
*
Вне Форума

Я люблю
www.privet.lv

Сообщений: 2

Re: Пишем программку для one.lv
Ответ #37 - 09.03.2008 :: 11:16:53
 
ну как там проект??
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #38 - 09.03.2008 :: 21:44:46
 
rodrigez89 писал(а) 09.03.2008 :: 11:16:53:
ну как там проект??


Может к лету что-то и появится - не раньше. Сейчас нет на это время.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
nikola
Гость




Re: Пишем программку для one.lv
Ответ #39 - 02.04.2008 :: 20:50:07
 
lu46e sdelaj progu tipo smsbomber 6tob na tele2 ili lmt slat sms s lubim kali4estvom smsok!!!!
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Пишем программку для one.lv
Ответ #40 - 02.04.2008 :: 20:53:03
 
Цитата:
lu46e sdelaj progu tipo smsbomber 6tob na tele2 ili lmt slat sms s lubim kali4estvom smsok!!!!

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Страниц: 1 
Печать Bookmark and Share
www.privet.lv

Privet.lv/forum » Powered by YaBB 2.2.3 (fix)!
YaBB © 2000-2012. Все права защищены.
Valid RSS Valid XHTML Valid CSS Powered by Perl Source Forge